0001214659-23-001904.txt : 20230210 0001214659-23-001904.hdr.sgml : 20230210 20230209211937 ACCESSION NUMBER: 0001214659-23-001904 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 63 CONFORMED PERIOD OF REPORT: 20221130 FILED AS OF DATE: 20230210 DATE AS OF CHANGE: 20230209 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MICROPAC INDUSTRIES INC CENTRAL INDEX KEY: 0000065759 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 751225149 STATE OF INCORPORATION: DE FISCAL YEAR END: 1130 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-05109 FILM NUMBER: 23608295 BUSINESS ADDRESS: STREET 1: 905 E WALNUT ST CITY: GARLAND STATE: TX ZIP: 75040 BUSINESS PHONE: 2142723571 MAIL ADDRESS: STREET 1: 905 E WALNUT CITY: GARLAND STATE: TX ZIP: 75040 FORMER COMPANY: FORMER CONFORMED NAME: FARSI INDUSTRIES INC DATE OF NAME CHANGE: 19700911 10-K 1 d2823110k.htm
0000065759 false 2022 FY 0000065759 2021-12-01 2022-11-30 0000065759 2022-05-31 0000065759 2023-02-09 0000065759 2022-11-30 0000065759 2021-11-09 0000065759 2021-11-30 0000065759 2020-12-01 2021-11-30 0000065759 us-gaap:CommonStockMember 2020-11-30 0000065759 us-gaap:AdditionalPaidInCapitalMember 2020-11-30 0000065759 us-gaap:TreasuryStockMember 2020-11-30 0000065759 us-gaap:RetainedEarningsMember 2020-11-30 0000065759 2020-11-30 0000065759 us-gaap:CommonStockMember 2021-11-30 0000065759 us-gaap:AdditionalPaidInCapitalMember 2021-11-30 0000065759 us-gaap:TreasuryStockMember 2021-11-30 0000065759 us-gaap:RetainedEarningsMember 2021-11-30 0000065759 us-gaap:CommonStockMember 2020-12-01 2021-11-30 0000065759 us-gaap:AdditionalPaidInCapitalMember 2020-12-01 2021-11-30 0000065759 us-gaap:TreasuryStockMember 2020-12-01 2021-11-30 0000065759 us-gaap:RetainedEarningsMember 2020-12-01 2021-11-30 0000065759 us-gaap:CommonStockMember 2021-12-01 2022-11-30 0000065759 us-gaap:AdditionalPaidInCapitalMember 2021-12-01 2022-11-30 0000065759 us-gaap:TreasuryStockMember 2021-12-01 2022-11-30 0000065759 us-gaap:RetainedEarningsMember 2021-12-01 2022-11-30 0000065759 us-gaap:CommonStockMember 2022-11-30 0000065759 us-gaap:AdditionalPaidInCapitalMember 2022-11-30 0000065759 us-gaap:TreasuryStockMember 2022-11-30 0000065759 us-gaap:RetainedEarningsMember 2022-11-30 0000065759 MPAD:MicroelectronicsMember 2021-12-01 2022-11-30 0000065759 MPAD:MicroelectronicsMember 2020-12-01 2021-11-30 0000065759 MPAD:OptoelectronicsMember 2021-12-01 2022-11-30 0000065759 MPAD:OptoelectronicsMember 2020-12-01 2021-11-30 0000065759 MPAD:SensorsandDisplaysMember 2021-12-01 2022-11-30 0000065759 MPAD:SensorsandDisplaysMember 2020-12-01 2021-11-30 0000065759 us-gaap:TransferredAtPointInTimeMember 2021-12-01 2022-11-30 0000065759 us-gaap:TransferredAtPointInTimeMember 2020-12-01 2021-11-30 0000065759 us-gaap:TransferredOverTimeMember 2021-12-01 2022-11-30 0000065759 us-gaap:TransferredOverTimeMember 2020-12-01 2021-11-30 0000065759 MPAD:MilitaryMember 2021-12-01 2022-11-30 0000065759 MPAD:SpaceMember 2021-12-01 2022-11-30 0000065759 MPAD:MedicalMember 2021-12-01 2022-11-30 0000065759 MPAD:CommercialMember 2021-12-01 2022-11-30 0000065759 MPAD:MilitaryMember 2020-12-01 2021-11-30 0000065759 MPAD:SpaceMember 2020-12-01 2021-11-30 0000065759 MPAD:MedicalMember 2020-12-01 2021-11-30 0000065759 MPAD:CommercialMember 2020-12-01 2021-11-30 0000065759 2019-12-01 0000065759 srt:MinimumMember us-gaap:BuildingMember 2021-12-01 2022-11-30 0000065759 srt:MaximumMember us-gaap:BuildingMember 2021-12-01 2022-11-30 0000065759 srt:MinimumMember MPAD:FacilityImprovementsMember 2021-12-01 2022-11-30 0000065759 srt:MaximumMember MPAD:FacilityImprovementsMember 2021-12-01 2022-11-30 0000065759 srt:MinimumMember MPAD:MachineryEquipmentMember 2021-12-01 2022-11-30 0000065759 srt:MaximumMember MPAD:MachineryEquipmentMember 2021-12-01 2022-11-30 0000065759 srt:MinimumMember MPAD:FurnitureFixturesMember 2021-12-01 2022-11-30 0000065759 srt:MaximumMember MPAD:FurnitureFixturesMember 2021-12-01 2022-11-30 0000065759 MPAD:ConstructionLoanAgreementMember 2021-03-26 0000065759 MPAD:RevolvingLoanMember 2021-03-26 0000065759 2021-02-27 0000065759 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember MPAD:FirstCustomerMember 2021-12-01 2022-11-30 0000065759 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember MPAD:SecondCustomerMember 2021-12-01 2022-11-30 0000065759 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember MPAD:OneCustomerMember 2020-12-01 2021-11-30 0000065759 2020-12-01 2021-02-28 0000065759 us-gaap:SubsequentEventMember 2022-12-01 2022-12-07 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure

 

 

United States Securities and Exchange Commission

WASHINGTON, D.C.20549

 

FORM 10-K

 

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

For the fiscal year ended November 30, 2022

or

¨ Transition Report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

For the transition period from ___________to ___________

 

Commission file number 000-5109

 

Micropac Industries, Inc.

(Exact name of registrant as specified in charter)

 

Delaware       75-1225149
(State or other jurisdiction of incorporation or organization)       (I.R.S. Employer Identification No.)
         
905 E. Walnut Street, Garland, TX   75040   972/272-3571
(Address of principal executive offices)   (Zip Code)   (Telephone No.)
         
Securities Registered Pursuant to Section 12(b) of the Act:

 

Title of each class Trading Symbol(s) Name of each exchange on which registered
Common Stock, $0.10 par value per share MPAD NONE

 

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

 

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

 

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

 

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

 

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report). 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 during the preceding 12 months (or for such shorter period that the registrant was required to submit and post 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 definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act. and “smaller reporting company” in Rule 12b-2 of the Exchange Act. (Check one):

 

Large accelerated filer ¨ Accelerated filer ¨
Non-accelerated filer ¨ 

Smaller reporting company x

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 Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes ¨ No þ

 

The aggregate market value of the voting and non-voting common equity held by non-affiliates of the registrant as of May 27, 2022 representing the last business day of the registrant’s most recently completed second fiscal quarter, was approximately $9,137,070, The number of shares of the registrant’s common stock, $0.10 par value, outstanding as of February 9, 2023 was 2,578,315.

 

DOCUMENTS INCORPORATED BY REFERENCE

 

The definitive proxy statement to be filed with the Securities and Exchange Commission relating to the registrant’s Annual Meeting of Shareholders, to be held March 9, 2023 is incorporated by reference in Part III to the extent described therein.

 

 

  
 

 

Table of Contents 

    Page
Part I  
   
Item 1. Business 3
     
Item 1A. Risk Factors 6
     
Item 1B. Unresolved Staff Comments 9
     
Item 2. Properties 9
     
Item 3. Legal Proceedings 10
     
Item 4. Mine Safety Disclosure 10
     
Part II  
   
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities 10
     
Item 6. [Reserved] 11
     
Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations 11
     
Item 7A. Quantitative and Qualitative Disclosures About Market Risk 15
     
Item 8. Financial Statements and Supplementary Data

15

     
Item 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

27
     
Item 9A. Controls and Procedures 29
     
Item 9B. Other Information 26
     
Part III  
     
Item 10. Directors, Executive Officers and Corporate Governance 30
     
Item 11. Executive Compensation 33
     
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related   Stockholder Matters 35
     
Item 13. Certain Relationships and Related Transactions, and Director Independence 36
     
Item 14. Principal Accountant Fees and Services 36
   
Part IV  
   
Item 15. Exhibits, Financial Statement Schedules

37

     
Item 16. Form 10K Summary

37

     
  Signatures 38

 

 2 
 

 

PART I

Item 1.Business

 

GENERAL

 

Micropac Industries, Inc. (the “Company”), a Delaware corporation, designs, manufactures and distributes various types of microelectronic circuits including solid state relays and power controllers, optoelectronic components, and sensor and display components and assemblies. The Company’s products are used as components and assemblies in a broad range of military, space, medical and commercial systems, including aircraft instrumentation and navigation systems, satellite systems, power supplies, electronic controls, computers, medical devices, and high-temperature (200o C) products.

 

The Company’s facilities are certified and qualified by the Defense Logistics Agency (DLA) to MIL-PRF-38534 (class K-space level) and MIL-PRF-19500 JANS (space level) and are certified to ISO 9001:2015 and AS 9100D. Micropac is a National Aeronautics and Space Administration (NASA) core supplier and is registered to AS9100-Aerospace Industry standard for supplier certification. The Company has Underwriters Laboratories (UL) approval on our industrial power controllers.

 

The Company’s core technologies are microelectronic and optoelectronic designs to include the packaging and interconnecting of multi-chip microelectronics modules. Other technologies include light emitting and light sensitive materials and products, including light-emitting diodes and silicon phototransistors, and electronic integration used in the Company’s optoelectronic components and assemblies.

 

The business of the Company was started in 1963 as a sole proprietorship. On March 3, 1969, the Company was incorporated under the name of “Micropac Industries, Inc.” in the state of Delaware. The stock was publicly held by 435 shareholders on November 30, 2022.

 

PRODUCTS AND TECHNOLOGIES

 

The Company’s products are either custom (being application-specific circuits designed and manufactured to meet the particular requirements of a single customer) or standard proprietary components. Custom-designed components and assemblies accounted for approximately 29% of the Company’s sales for the fiscal year ended November 30, 2022 and were 30% for fiscal 2021. Standard components and assemblies accounted for approximately 71% of the Company’s sales for the fiscal year ended November 30, 2022 and were 70% for fiscal 2021.

 

The Company provides microelectronics, sensors and displays, and optoelectronics products, to include components and assemblies that offer a wide range of products sold to the industrial, medical, military, aerospace and space markets.

 

The microelectronic technologies, including custom microcircuits, solid state relays, power operational amplifiers, and regulators accounted for 29% of the Company’s business in 2022 compared to 29% in 2021. Sensors and displays accounted for 43% of the Company’s business and the optocouplers product accounted for 28% of the Company’s business in 2022, compared to 45% and 26% in 2021, respectively.

 

The Company’s basic products and technologies include:

 

·Custom design hybrid microelectronic circuits
·Solid state relays and power controllers
·Custom optoelectronic assemblies and components
·Optocouplers
·Light-emitting diodes
·Hall-Effect sensors
·Displays
·Power operational amplifiers
·Fiber optic components and assemblies
·High-temperature (200º C) products
·Radiation tolerant electronics

 

 3 
 

 

Micropac’s products are primarily sold to original equipment manufacturers (OEM’s) who serve the following major markets:

 

·Military/Aerospace – aircraft instrumentation, guidance and navigation systems, control circuitry, power supplies, laser positioning
·Medical – optoelectronic sensors and electronics
·Space – control circuitry, power monitoring and sensing
·Industrial – power control equipment and robotics

 

The Company has two patents. On July 11, 2017, the Company received its patent for the “Power Controller”, which expires on July 10, 2031. On January 6, 2018, the Company received its patent for the “Voltage bus protection and isolation devices”, which expires on January 5, 2032.

 

The Company has no licenses, franchises, or labor contracts. The Company’s has two trademarks registered with the U.S. Patent and Trademark Office.

 

Sales of our products internationally are subject to government regulations, including export control regulations of the U.S. Department of State and Department of Commerce. Violation of these regulations by the Company could result in monetary penalties and denial of export privileges. The Company is not aware of any violations of export control regulations or similar applicable government regulations.

 

Five of the Company’s principal product families require government approval. Further, a significant portion of our business is military and is dependent on maintaining our facility certifications to MIL-PRF-38534 and MIL-PRF-19500. In addition, several customers require the Company maintain AS 9100 certifications. We expect to maintain these certifications and qualifications; however, the loss of any of these certifications would have a significant negative impact on our business.

 

Government regulations impose certain controls on chemicals used in electronics and semiconductor manufacturing. Micropac has obtained appropriate environmental permits, and routinely monitors and reports the wastewater stream results to the local governing agency. Micropac is classified as a small generator of hazardous waste, and the annual cost of complying with the regulations is minimal.

 

In 2022, the Company’s investment in technology through research and development, which was expensed, totaled approximately $2,191,000 ($1,739,000 in 2021). The Company’s research and development expenditures were directed primarily toward standard proprietary microelectronic products, including industrial power controllers and DC-DC converters, fiber optic transceivers, high voltage optocouplers and continued product development and improvement associated with the Company’s space level and other high reliability products.

 

In addition to the Company’s investment in research and development, various customers paid the Company approximately $1,620,000 in non-recurring engineering revenue with $1,348,000 recorded within cost of goods sold associated with the development of custom products for specific applications.

 

The Company provides a one-year warranty from the date of shipment to the original purchaser. The Company is obligated under this warranty to either replace or repair defective goods or refund the purchase price paid by the buyer.

 

CUSTOMERS

 

The Company’s products are marketed throughout the United States and in Western Europe, through a direct technical sales staff, independent representatives, and independent stocking distributors. Approximately 4% of the sales for fiscal year 2022 (4% in 2021) were to international customers. Sales to Western European customers are made by independent representatives under the coordination of the Company’s office in Bremen, Germany.

 

Sales through the Company’s distribution channels were $10,330,000 in 2022 compared to $9,449,000 in 2021, or 37% and 35% of sales, respectively.

 

The Company’s major customers include contractors to the United States government. Sales to these customers for the Department of Defense (DOD) and NASA contracts accounted for approximately 77% of the Company’s revenues in 2022 compared to 67% in 2021.

 

The Company’s major customers are Lockheed Martin, Northrop Grumman, United Technologies, BAE, and Boeing. Two customers accounted for 18% and 10% of the Company’s sales during 2022 and one customer accounted for 20% of the Company’s sales during 2021.

 

 4 
 

 

BACKLOG

 

At November 30, 2022, the Company had a backlog of unfilled orders totaling approximately $32,686,000 compared to approximately $32,635,000 at November 30, 2021.

 

New orders for 2022 totaled $27,961,000 compared to $31,387,000 for 2021.

 

The backlog represents a good mix of the company’s products and technologies with 9% in the commercial market, 16% in the medical market, 64% in the military market, and 11% in the space market on November 30, 2022.

 

2022 Current Backlog by Major Market
   Military   Space   Medical   Commercial   Total 
Domestic Direct  $14,385   $3,071   $5,322   $2,065   $24,843 
Domestic Distribution   6,201    530    -    278    7,009 
International   206    47    -    581    834 
   $20,792   $3,648   $5,322   $2,924   $32,686 

 

2022 Current Backlog by Product Line
Microelectronics  $10,665 
Optoelectronics   5,417 
Sensors and Displays   16,604 
   $32,686 

 

HUMAN CAPITAL

 

Micropac Industries, Inc., is committed to attracting and retaining the brightest and best talent. Therefore, investing, developing, and maintaining human capital is critical to our success.

 

We are committed to advancing Diversity, Equity, and Inclusion (DE&I) across the entire Company and the future success of the Company is our ability to attract and retain a diverse workforce. DE&I are and have long been, critical to our culture and our Company’s success and our performance depends on attracting, developing, motivating, and retaining a highly skilled workforce, including engineering, manufacturing, business development and strategy and management.

 

At November 30, 2022, the Company had 147 full-time employees (compared to 153 at November 30, 2021), of which 14 were executive and managerial employees, 37 were engineers and quality-control personnel, 17 were clerical and administrative employees, and 79 were production personnel.  None of the Company’s employees are covered by collective bargaining agreements.

 

The Company is an equal opportunity employer. It is the Company’s policy to recruit, hire, train and promote personnel in all job classifications, without regard to race, religion, color, national origin, sex or age.  Above and beyond non-discrimination, we are committed to an Affirmative Action Program, dedicated to the hiring, training, and advancement within the Company of minority group members, women, veterans, and handicapped individuals.

 

Our values are also integral to our commitment to long-term sustainability, with environmental, social and governance (ESG) across our Company. With the construction of our new manufacturing center, discussed below, the Company has included in the design and construction significant improvements in support of our commitment to ESG.

 

COMPETITION

 

The Company competes with two or more companies with respect to each of its major products. Some of these competitors are larger and have greater capital resources than the Company. Management believes the Company’s competitive position is favorable with regard to our product reliability and integrity, past performance, customer service and responsiveness, timely delivery and pricing; however, no assurance can be given that the Company can compete successfully in the future.

 

 5 
 

 

There are approximately 35 independent manufacturing companies who are certified to supply microcircuits to MIL-PRF-38534 or supply semiconductors to MIL-PRF-19500, in addition to OEM’s, who manufacture hybrid microcircuits for their internal needs. Micropac may compete with all of these for hybrid microcircuit, power management and optoelectronics business. Some of the Company’s primary competitors are TTM Technologies, Cobham Advanced Electronic Solutions, TT Electronics, and Infineon Technologies.

 

SUPPLY CHAIN

 

The parts and raw materials for the Company’s products are generally available from more than one source. Except for certain optoelectronic products, the Company does not manufacture the basic parts or materials used in production of its products. From time to time, the Company has experienced difficulty in obtaining certain materials when needed. The Company’s inability to secure materials for any reason could have adverse effects on the Company’s ability to deliver products on a timely basis and could result in loss of customers or sales. However, the Company has not been materially affected by such shortages. The Company uses capacitors, active semiconductor devices (primarily in chip form), hermetic packages, ceramic substrates, resistor inks, conductor pastes, precious metals and other materials in its manufacturing operations. The Company’s delivery commitments to customers allow for adequate lead times for production of the products including lead time for order and receipt from the supply chain.

 

Some of the Company’s primary suppliers are NTK Technologies, W. L Gore, Hughes Circuits, Semi-Dice and TTI.

 

Item 1A.Material Risk Factors

 

This annual report on Form 10-K contains forward-looking statements that are made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. Actual results could differ materially. Investors are warned that forward-looking statements involve risks and unknown factors including, but not limited to: our expectations regarding the potential impacts on our operations of the COVID-19 pandemic; our expectations regarding the potential impacts on our supply chain and on our customers of the COVID-19 pandemic; overall changes in governmental spending for military and space programs; customer cancellation or rescheduling of orders, problems affecting delivery of vendor-supplied raw materials and components, unanticipated manufacturing problems and availability of direct labor resources.

 

The Company disclaims any responsibility to update the forward-looking statements contained herein, except as may be required by law.

 

Concentration Related Risk Factors

 

The Company is heavily dependent on a few major customers

 

The Company’s major customers include contractors to the United States government. Sales to these customers for DOD and NASA contracts accounted for approximately 77% of the Company’s revenues in 2022 compared to 67% in 2021. The Company’s major customers are Lockheed Martin, Northrop Grumman, United Technologies, BAE, and Boeing. Two customers accounted for 18% and 10% of the Company’s sales during 2022 and one customer accounted for 20% during 2021. The contracts of our customers with the United States government may be subject to renegotiation of profits or termination of contracts or subcontracts at the election of the government, which would in turn might materially affect the Company’s sales. The loss of any one of these customers or a significant reduction in their purchases would be likely to adversely affect our business.

 

In addition, the Company has several custom commercial and medical products with a current backlog of $5,321,000. The loss of these custom products or a significant reduction in their purchases would be likely to adversely affect our business.

 

Financing Related Risk Factors

 

We experience pricing pressures from customers for reduction in selling prices

 

The Company continues to experience pricing pressures from some of its OEM customers. In some cases, the Company’s customers request the review of pricing for possible reduction in selling price on future orders. This requires the Company to improve its productivity and to request similar price reductions from its supplier chain. If one or both of the approaches by the Company does not succeed, the Company could be required to reduce the selling price on future orders, reducing the product gross margins and affecting the Company’s net earnings in order to receive future orders from the customer. However, the Company has no agreement that requires a reduction in the selling price on any current customer order. All contracts are firm fixed pricing.

 

 6 
 

 

The Company has potential warranty obligations

 

The Company provides a one-year warranty from the date of shipment to the original purchaser. The Company is obligated under this warranty to either replace or repair defective goods or refund the purchase price paid by the buyer. An unexpected number of warranty claims could negatively impact the profitability of the Company.

 

Inflation and rising costs

 

The cost to manufacture the Company’s products is influenced by the cost of raw materials and labor. The Company has recently experienced higher costs with increasing cost of labor and cost of raw materials with inflation. The Company may, from time to time, offset these cost increases by increasing the prices of its products on new contracts.

 

Operations Related Risk Factors

 

Fabrication efforts may not be successful

 

The Company produces silicon phototransistors and light-emitting diode die for use in certain military, standard and custom products. Fabrication efforts sometimes may not result in successful results, limiting the availability of these components. Competitors offer commercial level alternatives, and our customers may purchase our competitors’ products if the Company is not able to manufacture the products using these technologies to meet the customer demands.

 

Component shortages from suppliers could affect ability to manufacture products or delay shipments to customers

 

The Company relies on suppliers to deliver quality raw materials in a timely and cost-effective manner. Most of the materials and components are generally available from multiple sources; however, from time-to-time vendors do not deliver the product as needed due to manufacturing problems or a decision to discontinue that product. Such interruption of supply or price increases could have a material adverse effect on the Company’s operations; however, the Company is not currently impacted by material shortages.

 

We must maintain the ability to enhance our products and develop new products for the military, space or aerospace markets

 

The Company’s base products and technologies generally have long life cycles. The Company’s products are primarily used in military, space or aerospace applications, which also have long life cycles. Our future success may, however, depend in part on our ability to enhance the functionality of our existing products in a timely and cost-effective manner, our ability to continue close working relationships with major customers for the design of their new products, and our ability to develop new products and technologies for existing and emerging markets. We must also continue to make significant investments in research and development efforts in order to meet customer specifications for specially fabricated products. We may not be able to retain or obtain engineers, or other technical support staff, to conduct our research and development efforts as needed. There can be no assurance that the Company will be able to design, develop and market new products and technologies on a timely and cost-effective basis. Failure to respond to our customers’ requirements and to our competitors’ progress in technological changes could have a material adverse effect on the Company’s business.

 

Regulatory Related Risk Factors

 

We are significantly affected by government policy

 

The Company could be adversely affected by changes in laws and regulations made by U.S. and non-U.S. governments and agencies dealing with foreign shipments. Changes in trade agreements or taxes on imports or exports could adversely affect our operations or financial condition.

 

Sales of our products internationally are subject to government regulations, including export control regulations of the U.S. Department of State and Department of Commerce. Changes in these regulations could adversely affect our business. Violation of these regulations by the Company could result in monetary penalties and denial of export privileges.

 

The Company is subject to the Foreign Corrupt Practices Act (FCPA), which generally prohibits U.S. companies and their intermediaries from making improper payments to foreign officials for the purpose of obtaining or retaining business.  Any violation of the FCPA or similar laws and regulations could result in significant expenses, divert management attention, have a material adverse effect on our business, our financial condition and our results of operations and otherwise have a negative impact on the Company and its reputation.

 

 7 
 

 

Reductions or changes in U.S. government spending

 

The loss or significant reduction of a U.S. government or NASA program in which our major customers participate could adversely affect our business. U.S. government contracts generally are conditioned on the continuing availability of Congressional appropriations. Congress usually appropriates funds for on-going programs on a fiscal year basis even though contract performance may extend over many years. At the beginning of a major program, the contract is often only partially funded, and additional monies are committed only as Congress makes appropriations in future fiscal years. In addition, most U.S. government contracts are subject to modification if funding is changed. Key programs in which our customers participate must compete with other programs for consideration during the federal budgeting and appropriation process, and support and funding for any U.S. government program may be influenced by general economic conditions, political considerations, and other factors. A decline in support and funding for programs in which our customers participate could result in contract terminations, delays in contract awards, failure to extend contracts, cancellation of planned procurements and fewer new business opportunities for our customers. Our business may be adversely affected as a result of changes or reductions in U.S. government or NASA spending.

 

Market Related Risk Factors

 

Majority shareholder ability to control the election of the Board of Directors

 

The Company’s majority shareholder, Mr. Heinz-Werner Hempel, established a partnership organized under the laws of Germany, which owns 1,952,577 shares or 75.7% of the outstanding voting shares. Mr. Hempel, through the partnership, has the ability to control the election of the Company’s Board of Directors and elect individuals who may be more attuned to such majority shareholder’s vision for the Company and not necessarily to those of minority shareholders as to the policies and directions of the Company. However, the ability to control the election of the Board of Directors does not modify the fiduciary duties of the Board of Directors to represent the interests of all shareholders.

 

There are limited shares for purchase and sale

 

A small number of shares are available for public purchase and sale. The Company’s reported share price may be subject to extreme fluctuations, or one or a few trades may determine the reported market price, due in part to the small number of shares traded at any time.

 

General Risk Factors

 

Impact of COVID-19 on our Business

 

In March 2020 the World Health Organization declared the spread of the COVID-19 virus a pandemic. The Company continues to monitor our supply chain and orders from customers for COVID-19 pandemic related changes. We are continuing to serve our customers while taking precautions to provide a safe work environment for our employees and customers. We have been staggering some shifts and otherwise adjusting work schedules to maximize our capacity while adhering to recommended precautions. We have established and implemented a work from home provision where possible.

 

To date, we have not experienced significant raw material shortages; however, supply-chain disruptions could potentially delay or prevent us from fulfilling customer orders.

 

We are subject to cybersecurity risks

 

Cybersecurity risks and attacks continue to grow. Cybersecurity attacks are evolving and not always predictable. Attacks include malicious software, threats to information technology infrastructure, denial-of-service attacks on websites, attempts to gain unauthorized access to data, ransomware attacks, and other breaches. Data breaches can originate with authorized or unauthorized persons. Authorized persons could inadvertently or intentionally release confidential or proprietary information, and recipients could misuse data. Such events could lead to interruption of our operations or business, unauthorized release or use of information, compromise of data, damage to our reputation, damage to our customers or vendors, and increased costs to prevent, respond to or mitigate any events.

 

 8 
 

 

Insurance coverage and exposure to substantial claims or liabilities

 

The Company operates manufacturing facilities in Garland, Texas and subcontracts portions of the Company’s manufacturing to a contract manufacturer in Juarez, Mexico. These facilities use industrial machines and chemicals that could provide risks of personal injury and/or property damage. There is no assurance that accidents will not occur. If accidents do occur, the Company could be exposed to substantial liability. The Company maintains worker’s compensation insurance and general liability insurance for protection of its employees and for protection of the Company’s assets in Garland, Texas and for equipment and inventory located at the contract manufacturer in Juarez, Mexico. In addition to the basic policies mentioned, the Company maintains an umbrella insurance policy. The Company reviews all insurance coverage on an annual basis, and makes any necessary adjustments based on risk assessment and changes in its business. In the opinion of the Company’s management, and its insurance advisors, the Company is adequately insured; however, the Company’s financial position could be materially affected by claims not covered or exceeding coverage currently carried by the Company.

 

Environmental regulations

 

The Company is subject to increasingly stringent environmental laws and regulations, including those relating to air emissions, wastewater discharges, chemical and hazardous waste management and disposal. Some of these environmental laws hold owners or operators of land or businesses liable for their own and for previous owners’ or operators’ releases of hazardous or toxic substances or wastes. Other environmental laws and regulations require that we obtain and comply with environmental permits. To date, costs of complying with environmental requirements have not been material. Future events, including those relating to climate change or greenhouse gas emissions, could require the Company to incur expenses related to installation of pollution control equipment, or investigation and cleanup of contaminated sites. If the Company fails to comply with environmental laws and regulations, the Company could be subject to significant liabilities or be required to curtail or cease its manufacturing activities. Changes in environmental laws or regulations could affect the cost of the Company’s products and make it hard for the Company to be competitive with larger companies.

 

We may default on its line of credit or construction loan

 

The Company currently has an existing line of credit and a construction loan with a Texas banking institution. In connection therewith, the Company is obligated to maintain certain minimum financial requirements in order to receive advances therefrom. The Company is currently in compliance with such financial requirements, but there is no guarantee that the Company will remain in compliance. If the Company does not maintain compliance with each of the requirements, its ability to receive advances from the line of credit or construction loan will be impaired.

 

We may incur product liability claims

 

The use of the Company’s products in commercial or government applications may subject the Company to product liability claims. Although the Company has not experienced any significant product liability claims, the risk of such claims continues. Product liability claims brought against the Company could have a material adverse effect on the Company’s operating results and financial condition.

 

Our products may have errors or defects that we find only after deployment

 

Our products are complex, designed to be incorporated in sophisticated applications, and may contain undetected defects, errors, or failures. Although our products are generally tested during manufacturing, prior to shipping, they may contain defects that are discovered only after the products are incorporated in customer applications. The occurrence of any defects, errors, or failures could result in installation delays, product returns, termination of contracts with our customers, diversion of our resources, increased service and warranty costs, and other losses to our customers, their end users, or to us. Any of these occurrences could also result in the loss of customers, and could damage our reputation, which could reduce our sales. In addition to the risk of unanticipated warranty or recall expenses, our customer contracts may contain provisions that could cause us to incur penalties, be liable for damages, or incur other expenses, if we experience difficulties with respect to the functionality, deployment, operation, and availability of our products and services.

 

Item 1B.Unresolved Staff Comments

 

None.

 

Item 2.Properties

 

The Company occupies approximately 37,000 square feet of manufacturing, engineering and office space in Garland, Texas. The Company owns 32,200 square feet of that space and leases an additional 4,800 square feet. The Company considers its facilities adequate for its current level of operations.

 

 9 
 

 

In addition, the Company purchased 9.2 acres of land in Garland, Texas for $1,438,000 in 2017. With the purchase of this tract of land, the Company has completed construction of the new 76,000 square feet manufacturing center and corporate office. The Company is in the process of relocating the manufacturing and offices of the three existing buildings into a new manufacturing center.

 

The Company also subcontracts some manufacturing to Inmobiliaria San Jose De Ciuddad Juarez S.A. DE C.V., a maquila contract manufacturer in Juarez, Mexico. The Company owns all equipment and inventory with temporary importation into Mexico under the maquila rules of Mexico. The Company does not lease or own any real property in Mexico.

 

The Company employs a sales team in Bremen, Germany who coordinates sales to Western European customers made by independent representatives. The sales manager maintains an office in a private residence. The Company does not lease or own any real property in Germany, or any other foreign country.

 

Item 3.Legal Proceedings

 

The Company is not involved in any material current or pending legal proceedings.

 

Item 4.Mine Safety Disclosure

 

None.

 

PART II

 

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

 

Market Information, Holders and Dividends

 

On February 9, 2023 there were 435 shareholders of record of the Company’s common stock. The stock of the Company is closely held; and, therefore, certain shareholders have the ability to significantly influence decisions. The Company’s common stock is quoted on the OTC Market Pink Sheets under the symbol “MPAD.OB”. The following sets forth the high and low sell price for each quarter during the last two fiscal years:

 

   HIGH   LOW 
Fiscal Year Ended November 30, 2022  PRICE   PRICE 
Fourth Quarter  $14.95   $12.25 
Third Quarter  $16.40   $14.19 
Second Quarter  $17.50   $15.00 
First Quarter  $17.00   $14.30 
           
Fiscal Year Ended November 30, 2021          
Fourth Quarter  $17.31   $14.25 
Third Quarter  $15.20   $12.55 
Second Quarter  $16.20   $12.00 
First Quarter  $12.70   $11.50 

 

The market price of a share of the common stock as of February 6, 2023, the latest practical date, was $13.95.

 

During the three month period ended November 30, 2022, approximately 24,200 shares of the Company’s common stock were traded in the over-the-counter market at a price range of $12.25 to $14.95 per share. For the two year period ending November 30, 2022, approximately 357,600 shares of the Company’s common stock were traded in the over-the-counter market at prices ranging from a low of $11.50 to a high of $17.50. The Company’s reported share price may be subject to extreme fluctuations, or one or a few trades may determine the reported market price, due in part to the small number of shares traded at any time.

 

 10 
 

 

On December 7, 2021, the Board of Directors of Micropac Industries, Inc. approved the payment of a $0.10 per share special dividend to all shareholders of record as of January 11, 2022. The dividend was paid to shareholders on February 10, 2022.

 

On December 7, 2022, the Board of Directors of Micropac Industries, Inc. approved the payment of a $0.10 per share special dividend to all shareholders of record as of January 11, 2023. The dividend will be paid to shareholders on or about February 10, 2023.

 

Securities Issued under Equity Compensation Plan

 

None.

 

Purchases of equity securities by the issuer and affiliated purchasers.

 

None

 

Item 6.[Reserved]

 

 

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

 

   Twelve Months Ended 
   November 30, 2022   November 30, 2021 
         
Net Sales   100.0%   100.0%
           
Cost of goods sold   55.7%   55.7%
Research and Development   7.9%   6.4%
Selling, General, and Administrative   27.8%   23.7%
Cost & Expenses   91.4%   85.8%
           
Operating Income   8.6%   14.2%
           
Other income (expense), net   4.0%   (0.5)%
           
Income before Income Taxes   12.6%   13.7%
           
Provision for taxes   2.6%   2.5%
           
Net Income   10.0%   11.2%

 

The Company designs, manufactures and distributes various types of microelectronic circuits including solid state relays and power controllers, optoelectronic components, and sensor and display components and assemblies. The Company’s products are used as components and assemblies in a broad range of military, space, medical and industrial systems, including aircraft instrumentation and navigation systems, satellite systems, power supplies, electronic controls, computers, medical devices, and high-temperature (200o C) products.

 

The Company’s facilities are certified and qualified by the Defense Logistics Agency (DLA) to MIL-PRF-38534 (class K-space level) and MIL-PRF-19500 JANS (space level) and are certified to ISO 9001:2008 and AS 9100D. Micropac is a National Aeronautics and Space Administration (NASA) core supplier and is registered to AS9100-Aerospace Industry standard for supplier certification. The Company has Underwriters Laboratories (UL) approval on our industrial power controllers.

 

The Company’s core technology is microelectronic and optoelectronic designs to include the packaging and interconnecting of multi-chip microelectronics modules. Other technologies include light emitting and light sensitive materials and products, including light-emitting diodes and silicon phototransistors, and electronic integration used in the Company’s optoelectronic components and assemblies.

 

 11 
 

 

Company sales totaled $27,785,000 resulting in an increase of $493,000 from 2021. The majority of the increase in sales were due to an increase in shipments of various custom products compared to 2021.

 

At November 30, 2022, the Company had a backlog of unfilled orders totaling approximately $32,686,000 compared to approximately $32,635,000 at November 30, 2021.

 

New orders for 2022 totaled $27,961,000 compared to $31,387,000 for 2021.

 

Approximately $6,624,000 of the new orders received in 2022 were delivered to customers in 2022, along with approximately $21,161,000 of the Company’s 2021 backlog of orders at November 30, 2021 resulting in revenue of $27,785,000.

 

The backlog represents a good mix of the company’s products and technologies with 9% in the commercial market, 16% in the medical market, 64% in the military market, and 11% in the space market on November 30, 2022.

 

2022 Current Backlog by Major Market
   Military   Space   Medical   Commercial   Total 
Domestic Direct  $14,385   $3,071   $5,322   $2,065   $24,843 
Domestic Distribution   6,201    530    -    278    7,009 
International   206    47    -    581    834 
   $20,792   $3,648   $5,322   $2,924   $32,686 

 

2022 Current Backlog by Product Line
Microelectronics  $10,665 
Optoelectronics   5,417 
Sensors and Displays   16,604 
   $32,686 

 

Cost of goods sold, as a percentage of net sales, was 55.7% in 2022 and 2021. In actual dollars, cost of sales increased $262,000 which was $15,473,000 in 2022 versus $15,211,000 in 2021.

 

In 2022, the Company’s investment in technology through research and development, which was expensed, totaled approximately $2,191,000 ($1,739,000 in 2021). The Company’s research and development expenditures were directed primarily toward standard proprietary microelectronic products, including industrial power controllers and DC-DC converters, fiber optic transceivers, high voltage optocouplers and continued product development and improvement associated with the Company’s space level and other high reliability products.

 

In addition to the Company’s investment in research and development, various customers paid the Company approximately $1,620,000 in non-recurring engineering revenue with $1,348,000 recorded within cost of goods sold associated with the development of custom products for specific applications.

 

Selling, general, and administrative expenses totaled 27.8% of net sales in 2022 compared to 23.7% in 2021. In dollars expensed, selling, general and administrative expenses totaled $7,734,000 in 2022 as compared to $6,456,000 in 2021, an increase or $1,278,000. The majority of the increase was an increase in property tax on the new building and increase in consulting fees.

 

Other income (expense) and net interest income for fiscal 2022 totaled $1,112,000 compared to $(152,000) for fiscal 2021.The major increase in other income was $920,000 in employee retention credits during the first quarter of 2021, which the Company recognized as other income and recorded in other receivables for the refund claimed in the third quarter of 2022.

 

Income before taxes for fiscal 2022 was approximately $3,499,000, or 12.6% of net sales, compared to $3,734,000, or 13.7% of net sales in fiscal 2021.

 

Provisions for income tax for fiscal 2022 totaled $712,000 compared $676,000 for fiscal 2021. The Company’s effective income tax rate was 20.3% for the year ended November 30, 2022 and 18.1% for the year ended November 30, 2021.

 

 12 
 

 

Net income totaled approximately $2,787,000 or $1.08 per share in 2022 versus 2021 net income of $3,058,000 or $1.19 per share.

 

Impact of COVID-19 on our Business

 

In March 2020 the World Health Organization declared the spread of the COVID-19 virus a pandemic. The Company continues to monitor our supply chain and orders from customers for COVID-19 pandemic related changes. We are continuing to serve our customers while taking precautions to provide a safe work environment for our employees and customers. We have been staggering some shifts and otherwise adjusting work schedules to maximize our capacity while adhering to recommended precautions. We have established and implemented a work from home provision where possible.

 

To date, we have not experienced significant raw material shortages; however, supply-chain disruptions could potentially delay or prevent us from fulfilling customer orders.

 

Liquidity and Capital Resources

 

The Company obtained a commercial real estate construction loan for the construction of a new 76,000 square foot manufacturing center on the 9.2 acres of land in Garland, Texas that the Company has purchased. On March 26, 2021, the Company (acting as borrower) entered into a Construction Loan Agreement (the “loan agreement”) with Frost Bank (“Frost”) (acting as lender). The Construction Loan Agreement provides for a construction loan, in amounts not to exceed a total principal balance of $16,160,000 with an interest rate of (3.40%) per annum.

 

On March 26, 2021, the Company renewed the Revolving Loan Agreement with Frost through the “Sixth Amendment to Loan Agreement.” (See Exhibit 10.13). The Revolving Loan Agreement provides for revolving credit loans, in amounts not to exceed a total principal balance of $6,000,000 with a rate equal to prime rate with a floor of 3.25%. The Revolving Loan Agreement was originally entered into on January 23, 2013, between the “Company” as borrower and Frost as lender.  

 

Construction Loans.  Subject to the terms of the Loan Agreement, Frost will lend to the Company an aggregate amount not to exceed $16,160,000.

 

Principal and interest shall be due and payable monthly in an amounts determined by Lender required to fully amortize the outstanding principal balance of this Note over a period of twenty-five (25) years, payable on the twenty-sixth (26th) day of each and every calendar month, beginning April 26, 2023, and continuing regularly thereafter until March 26, 2031, when the entire amount hereof, principal and accrued interest then remaining unpaid, shall be then due and payable; interest being calculated on the unpaid principal each day principal is outstanding and all payments made credited to any collection costs and late charges, to the discharge of the interest accrued and to the reduction of the principal, in such order as Lender shall determine.

 

The interest rate of (3.40%) per annum includes an Interest-Only Period. Interest only shall be due and payable monthly as it accrues on the twenty-sixth (26th) day of each and every calendar month, beginning April 26, 2021, and continuing regularly and monthly thereafter until March 26, 2023; interest being calculated on the unpaid principal each day principal is outstanding and all payments made credited to any collection costs and late charges, to the discharge of the interest accrued and to the reduction of the principal, in such order as Lender shall determine.

 

The loan shall be secured by a “Deed of Trust, Security Agreement – Financing Statement” covering the 9.2 acre tract in Garland, Texas and the improvements made on it.

 

Revolving Credit Loans.  Subject to the terms of the Revolving Loan Agreement, Frost will lend to the Company, on a revolving basis, amounts not to exceed a total principal balance of $6,000,000, minus amounts available and amounts previously disbursed under outstanding revolving letters of credit. Subject to certain terms and conditions, the Company may borrow, repay and reborrow under the Loan Agreement. The loan has a maturity date of April 23, 2023. The loan shall be secured by a Security Agreement dated as of January 23, 2013, and is given by Borrower in favor of Lender with collateral of all personal property.

 

The interest on the outstanding and unpaid principal balance shall be computed at a per annum rate equal to the lesser of (a) a rate equal to the Prime Rate per annum; provided, however, in no event shall the resulting rate be less than three and one-quarter percent (3.25%).

 

In addition, the Company continues on-going investigations for the use of cumulative cash for business expansion and improvements, such as operational improvements and new product expansion.

 

 13 
 

 

Cash and cash equivalents totaled $15,375,000 as of November 30, 2022 compared to $15,252,000 on November 30, 2021, an increase of $123,000. The increase in cash and cash equivalents is attributable to $2,204,000 cash provided by operations, $11,390,000 proceeds from the construction loan, offset by the payment of a cash dividend of $258,000, $563,000 in cash for additional manufacturing equipment and $12,650,000 for construction in process on the new facility.

 

In addition to cash on hand, the Company also has the ability to borrow under a loan agreement as discussed in Note 5 to the condensed financial statements.

 

The Company is working with a local contractor on the design and building of the new facility estimated at a cost of $18,353,000. The Company groundbreaking for the new manufacturing facility was June 17, 2021. As of November 30, 2022, the Company has $18,280,000 in construction in process on the new facility and has $14,938,000 in notes payable on the construction loan, outstanding draw request of $44,000 in account payables and has used $2,515,000 of the Company’s cash. In addition, the Company has unamortized loan fees on the construction loan in the amount of $179,000.

 

Per the loan covenant, the Company must maintain a ratio of Free Cash Flow to Debt Service of not less than 1.20 to 1.00. As of November 30, 2022, the Company is in compliance.

 

Company management believes it will meet its 2023 capital requirements through the use of cash derived from operations for the year and/or usage of the Company’s cash and cash equivalents. There were no significant outstanding commitments for equipment purchases or improvements at November 30, 2022.

 

The Company has no significant off-balance sheet arrangements.

 

Critical Accounting Policies

 

The preparation of financial statements and related disclosures in conformity with accounting principles generally accepted in the United States requires management to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses. We base our estimates on historical experience and on various other assumptions and factors that are believed to be reasonable under the circumstances. Note 2 to the Financial Statements in the Annual Report on Form 10-K for the year ended November 30, 2022, describes the significant accounting policies and methods used in the preparation of the Financial Statements. liabilities. Actual results could differ from these estimates.

 

The core principle of revenue recognition under accounting principles generally accepted in the Unites States of America (GAAP) is that the Company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. The Company’s revenue on the majority of its customer contracts are recognized at a point in time, generally upon shipment of products. The application of GAAP related to the measurement and recognition of revenue requires us to make judgments and estimates. Specifically, the determination of whether revenues related to our revenue contracts should be recognized over time or at a point in time, as these determinations impact the timing and amount of our reported revenues and net income. Other significant judgments include the estimation of the point in the manufacturing process at which we are entitled to receive payment, as well as the progress of the job order to completion to determine the amount of consideration earned for contractual revenue recognized over time.

 

The allowance for doubtful accounts is based on our assessment of the collectability of specific customer accounts and the aging of the accounts receivable. If there is a deterioration of a major customer’s credit worthiness or actual defaults are higher than our historical experience, our estimates of the recoverability of amounts due us could be adversely affected.

 

Inventory purchases and commitments are based upon future demand. If there is a sudden and significant decrease in demand for our products or there is a higher risk of inventory obsolescence because of changing customer requirements, we may be required to increase our inventory allowances and our gross margin could be adversely affected.

 

The Company recognizes deferred tax assets and liabilities based on differences between the financial reporting and tax basis of assets and liabilities using the enacted tax rates and laws that are expected to be in effect when the differences are expected to be recovered. If we were to determine we would not be able to realize all or part of the deferred tax asset in the future, an adjustment to the deferred tax asset would be necessary which would reduce our net income for that period.

 

 14 
 

 

Depreciable and useful lives estimated for property and equipment are based on initial expectations of the period of time these assets will provide benefit. Changes in circumstances related to a change in our business or other factors could result in these assets becoming impaired, which could adversely affect the value of these assets.

 

New Accounting Pronouncements

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which changes the impairment model for most financial assets. The ASU requires the use of an “expected loss” model for instruments measured at amortized cost, in which companies will be required to estimate the lifetime expected credit loss and record an allowance to offset the amortized cost basis, resulting in a net presentation of the amount expected to be collected on the financial asset. The new guidance is effective for fiscal years beginning after December 15, 2022 for Smaller Reporting Companies, including interim periods within those fiscal years and requires a modified-retrospective approach to adoption. The Company believes that adopting ASU 2016-13 will have no material impact on the financial statements and related disclosures.

 

Item 7A.Quantitative and Qualitative Disclosures About Market Risk

 

Not applicable.

 

Item 8.Financial Statements and Supplementary Data

 

Page No.  
   
16 Report of Independent Registered Public Accounting Firm - Whitley Penn LLP (PCAOB ID 726)
   
18 Balance Sheets as of November 30, 2022 and 2021
   
19 Statements of Income for the years ended November 30, 2022 and 2021
   
20 Statements of Shareholders’ Equity for the years ended November 30, 2022 and 2021
   
21 Statements of Cash Flows for the years ended November 30, 2022 and 2021
   
22-29 Notes to Financial Statements as of and for the years ended November 30, 2022 and 2021

 

 15 
 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

 

To the Shareholders and Board of Directors of

Micropac Industries, Inc.

 

 

Opinion on the Financial Statements

 

We have audited the accompanying balance sheets of Micropac Industries, Inc. (the “Company”) as of November 30, 2022 and 2021, and the related statements of income, shareholders’ equity, and cash flows for the years then ended, and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of November 30, 2022 and 2021, and the results of its operations and its cash flows for the years then ended, in conformity with accounting principles generally accepted in the United States of America.

 

Basis for Opinion

 

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

 

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting, but not for the purpose of expressing an opinion on the effectiveness of the entity’s internal control over financial reporting. Accordingly, we express no such opinion.

 

Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

 

Critical Audit Matter

 

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

 

 16 
 

 

Margin Estimates for Long-Term Contracts and Related Revenue Recognition

 

Critical Audit Matter Description

 

As disclosed in Note 2 to the financial statements, the Company produces certain products with no alternative use and for which the Company has an enforceable right to payment during the production cycle. For these contracts, the Company recognizes revenue over time as control over these products transfers to the customer. Thus, the Company records contract assets for work in process contracts at the end of each reporting period. The Company uses costs incurred to date as the method for determining progress, and revenue is recognized based on costs incurred to date plus an estimate of margin at completion. The process of estimating final margin involves estimating the costs to complete production of goods and comparing those costs to the total transaction price. These contracts are inherently uncertain in that revenue is fixed while the estimates of costs required to complete these contracts are subject to variability. Due to the technical performance requirements in many of these contracts, changes to cost estimates could occur, resulting in higher or lower margins when the contracts are completed.

 

We identified revenue associated with work in process contracts recognized over time as a critical audit matter. The process of estimating final margin is subjective in nature that and resulted in a higher degree of audit effort and judgment. Changes in estimates of final margin could have a significant impact on the timing of revenue recognition.

 

How We Addressed the Matter

 

We obtained an understanding of the design of internal controls that address the risks of material misstatement relating to recording revenue from contracts with customers where revenue is recognized over time. We evaluated the reasonableness of judgements made and assumptions used by management relating to key estimates which include estimated total costs to complete and estimated final margins. We reviewed executed contracts to understand the contract terms, reperformed management’s process of assigning the appropriate timing of revenue recognition and tested the mathematical accuracy of revenue recognized over time based on costs incurred to date relative to total estimated margin. We tested the accuracy and completeness of the data used in developing key estimates, including materials, labor, and overhead costs. We performed a review of audit evidence from transactions completed after the measurement date related to the final gross margins for comparison to the Company’s initial gross margin estimates.

 

We evaluated management’s ability to estimate total inputs accurately by comparing actual inputs to management’s historical estimates for contracts that have been fulfilled.

 

/s/ Whitley Penn LLP

 

We have served as the Company's auditor since 2016.

 

Plano, Texas

February 9, 2023

 

 17 
 

 

MICROPAC INDUSTRIES, INC.

BALANCE SHEETS

NOVEMBER 30, 2022 AND 2021

(Dollars in thousands except share and per share data)

 

         
CURRENT ASSETS  2022   2021 
         
Cash and cash equivalents  $15,375   $15,252 
Receivables, net of allowance for doubtful accounts of
$0 at November 30, 2022 and 2021
   3,644    4,974 
Other receivable   920    - 
Contract assets   408    603 
Inventories:          
Raw materials and supplies   6,715    5,738 
Work in process   3,573    2,946 
Total inventories   10,288    8,684 
Prepaid expenses and other assets   564    341 
Total current assets   31,199    29,854 
           
PROPERTY, PLANT AND EQUIPMENT, at cost:          
Land   1,518    1,518 
Buildings   498    498 
Facility improvements   1,126    1,126 
Furniture and fixtures   1,036    1,025 
Construction in process equipment   19,415    8,019 
Machinery and equipment   9,952    9,390 
Total property, plant, and equipment   33,545    21,576 
Less accumulated depreciation   (11,082)   (10,739)
Net property, plant, and equipment   22,463    10,837 
Operating lease right to use asset   14    67 
Deferred income taxes, net   86    - 
Total assets  $53,762   $40,758 
           
LIABILITIES AND SHAREHOLDERS’ EQUITY          
           
CURRENT LIABILITIES:          
Accounts payable  $1,173   $1,963 
Accrued compensation   1,086    1,295 
Deferred revenue   1,192    1,258 
Property taxes   560    318 
Income tax   149    180 
Short term debt   224    - 
Other accrued liabilities   47    78 
Total current liabilities   4,431    5,092 
           
Operating lease liabilities less current portion   -    14 
Long term debt, net of debt issuance costs   14,535    3,369 
Deferred income taxes, net   -    16 
Total liabilities   18,966    8,491 
Commitments and contingencies          
           
SHAREHOLDERS’ EQUITY          
Common stock, $.10 par value, authorized 10,000,000
    shares, 3,078,315 issued and 2,578,315 outstanding at
    November 30, 2022 and 2021
   308    308 
Additional paid-in-capital   885    885 
Treasury stock, 500,000 shares, at cost   (1,250)   (1,250)
Retained earnings   34,853    32,324 
Total shareholders’ equity   34,796    32,267 
Total liabilities and shareholders’ equity  $53,762   $40,758 

 

See accompanying notes to financial statements.

 

 18 
 

 

MICROPAC INDUSTRIES, INC.

STATEMENTS OF INCOME

FOR THE YEARS ENDED NOVEMBER 30, 2022 AND 2021

(Dollars in thousands except share and per share data)

 

           
   2022   2021 
NET SALES  $27,785   $27,292 
           
COST AND EXPENSES:          
Cost of goods sold   15,473    15,211 
Research and development   2,191    1,739 
Selling, general and administrative expenses   7,734    6,456 
           
Total cost and expenses   25,398    23,406 
           
OPERATING INCOME   2,387    3,886 
           
Other income (expense), net   972    (171)
Interest income, net   140    19 
           
INCOME BEFORE INCOME TAXES   3,499    3,734 
           
PROVISION FOR INCOME TAXES          
Current   814    633 
Deferred   (102)   43 
Total tax expense provision   712    676 
           
NET INCOME  $2,787   $3,058 
           
NET INCOME PER SHARE, BASIC AND DILUTED  $1.08   $1.19 
           
WEIGHTED AVERAGE OF SHARES, basic and diluted   2,578,315    2,578,315 
           
DIVIDENDS PER SHARE  $0.10   $0.10 

 

See accompanying notes to financial statements.

 

 19 
 

 

MICROPAC INDUSTRIES, INC.

STATEMENTS OF SHAREHOLDERS’ EQUITY

FOR THE YEARS ENDED NOVEMBER 30, 2022 AND 2021

(Dollars in thousands)

 

                          
   Common
Stock
   Additional
paid-in-capital
   Treasury
Stock
   Retained
Earnings
   Total 
BALANCE, November 30, 2020  $308   $885   $(1,250)  $29,524   $29,467 
                          
Dividend   -    -    -    (258)   (258)
Net income   -    -    -    3,058    3,058 
                          
BALANCE, November 30, 2021   308    885    (1,250)   32,324    32,267 
                          
Dividend   -    -    -    (258)   (258)
Net income   -    -    -    2,787    2,787 
                          
BALANCE, November 30, 2022  $308   $885   $(1,250)  $34,853   $34,796 

 

See accompanying notes to financial statements.

 

 20 
 

 

MICROPAC INDUSTRIES, INC.

STATEMENTS OF CASH FLOWS

FOR THE YEARS ENDED NOVEMBER 30, 2022 AND 2021

(Dollars in thousands)

 

           
CASH FLOWS FROM OPERATING ACTIVITIES:  2022   2021 
Net income  $2,787   $3,058 

Adjustments to reconcile net income to

net cash provided by operating activities:

          
Depreciation   394    384 
Deferred income tax (benefit) expense   (102)   43 
Loss on disposal of equipment   -    245 
Change in right of use of asset   53    50 
Changes in certain current assets and liabilities:          
(Increase) decrease in accounts receivable   1,330    (2,334)
Increase in employee retention credits receivable   (920)   - 
(Increase) decrease in contract assets   195    (91)
Decrease (increase) in inventories   (1,604)   452 
Decrease (increase) in prepaid expenses and other assets   (223)   174 
Decrease in prepaid income taxes   -    223 
Increase (decrease) in deferred revenue   (66)   1,146 
Increase (decrease) in accounts payable   403    (101)
Increase (decrease) in accrued compensation   (209)   314 
Increase (decrease) in income taxes payable   (30)   156 
Decrease in lease liabilities   (53)   (50)
Increase in all other accrued liabilities   249    162 
           
Net cash provided by operating activities   2,204    3,831 
           
CASH FLOWS FROM INVESTING ACTIVITIES:          
Additions to property, plant and equipment   (13,213)   (6,309)
           
Net cash used in investing activities   (13,213)   (6,309)
           
CASH FLOWS FROM FINANCING ACTIVITIES          
Cash dividend   (258)   (258)
Proceeds from long term debt   11,390    3,548 
Payment of debt issuance costs   -    (179)
           
Net cash provided by financing activities   11,132    3,111 
           
Net increase in cash and cash equivalents   123    633 
           
Cash and cash equivalents at beginning of period   15,252    14,619 
           
Cash and cash equivalents at end of period  $15,375   $15,252 
           
Supplemental Cash Flow Disclosure:          
Cash paid for income taxes  $845   $472 
Supplemental Non-Cash Flow Disclosure:          
Accrued additions to property, plant and equipment  $44   $1,221 

 

See accompanying notes to financial statements.

 

 21 
 

 

MICROPAC INDUSTRIES, INC.

NOTES TO FINANCIAL STATEMENTS

NOVEMBER 30, 2022 AND 2021

 

1.BUSINESS DESCRIPTION:

 

Micropac Industries, Inc. (the “Company”), a Delaware corporation, designs, manufactures and distributes various types of microelectronic circuits including solid state relays and power controllers, optoelectronic components, and sensor and display components and assemblies. The Company’s products are used as components and assemblies in a broad range of military, space, medical and commercial systems, including aircraft instrumentation and navigation systems, satellite systems, power supplies, electronic controls, computers, medical devices, and high-temperature (200o C) products.

 

2.SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:

 

Revenue Recognition

 

The core principle of revenue recognition under accounting principles generally accepted in the Unites States of America (GAAP) is that the Company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.

 

The Company's revenue on the majority of its customer contracts are recognized at a point in time, generally upon shipment of products.

 

To achieve that core principle, the Company applies the following steps:

 

1.Identify the contract(s) with a customer.

 

The Company designs, manufactures and distributes various types of microelectronic circuits, optoelectronics, and sensors and displays. The Company’s products are used as components and assemblies in a broad range of military, space, medical and industrial systems, including aircraft instrumentation and navigation systems, satellite systems, power supplies, electronic controls, computers, medical devices, and high-temperature (200o C) products.

 

The Company’s revenues are from purchase orders and/or contracts with customers associated with manufacture of products. We account for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable.

 

2.Identify the performance obligations in the contract.

 

The majority of the Company’s purchase orders or contracts with customers contain a single performance obligation, the shipment of products.

 

3.Determine the transaction price.

 

The transaction price reflects the Company’s expectations about the consideration it will be entitled to receive from the customer at a fixed price per unit shipped based on the terms of the contract or purchase order with the customer. To the extent our actual costs vary from the fixed price that was negotiated, we will generate more or less profit or could incur a loss.

 

4.Allocate the transaction price to the performance obligations in the contract.

 

The Company’s transaction price is the fixed price per unit per each delivery upon shipment.

 

5.Recognize revenue when (or as) the Company satisfies a performance obligation.

 

This performance obligation is satisfied when control of the product is transferred to the customer, which occurs upon shipment or delivery. The Company receives purchase orders for products to be delivered over multiple dates that may extend across reporting periods. The Company accounting policy treats shipping and handling activities as a fulfillment cost. The Company invoices for each delivery upon shipment and recognizes revenues at the fixed price for each distinct product delivered when transfer of control has occurred, which is generally upon shipment.

 

 22 
 

 

For certain contracts under which the Company produces products with no alternative use and for which the Company has an enforceable right to payment during the production cycle, the Company recognizes revenue for the cost incurred of work in process plus a margin at the end of each period and records a contract asset (unbilled receivable). The majority of these products are shipped weekly and monthly to the customers and the contracts require us to manage and limit the level of work in process to meet the scheduled delivery dates.

 

In addition, the Company may have a contract or purchase order to provide a non-recurring engineering service to a customer. These contracts are reviewed, and performance obligations are determined and we recognize revenue at the point in time in which each performance obligation is fully satisfied.

 

Disaggregation of Revenue

 

The following table summarizes the Company’s net sales by product line.

 

          
   Nov. 30, 2022   Nov. 30, 2021 
Microelectronics  $7,998   $7,803 
Optoelectronics   7,913    7,124 
Sensors and Displays   11,874    12,365 
   $27,785   $27,292 
           
Timing of revenue recognition          
Recognized at a point in time  $23,678   $23,555 
Recognized over time   4,107    3,737 
Total Revenue  $27,785   $27,292 

 

The following table summarizes the Company’s net sales by major market.

 

                         
2022 Sales by Major Market
   Military   Space   Medical   Commercial   Total 
Domestic Direct  $10,669   $1,148   $3,213   $1,403   $16,433 
Domestic Distribution   7,993    1,508    -    829    10,330 
International   233    351    -    438    1,022 
   $18,895   $3,007   $3,213   $2,670   $27,785 

 

2021 Sales by Major Market
   Military    Space    Medical    Commercial    Total  
Domestic Direct  $10,157   $2,364   $3,621   $498   $16,640 
Domestic Distribution   7,945    861    -    644    9,450 
International   222    751    -    229    1,202 
   $18,324   $3,976   $3,621   $1,371   $27,292 

 

Receivables, net, Contract Assets and Contract Liabilities

 

The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities) on the Consolidated Balance Sheet. 

 

 23 
 

 

Receivables, net, contract assets and contract liabilities were as follows:

 

               
   November 30, 2022   November 30, 2021   December 1, 2020 
Receivables, net  $3,644   $4,974   $2,639 
Contract assets  $408   $603   $512 
Deferred Revenue  $1,192   $1,258   $111 

 

Revenue recognized in 2022 that was included in the deferred revenue liability balance at the beginning of the year was $103,000.

 

Contract costs

 

The Company does not have material incremental costs to obtain a contract in the form of sales commissions or bonuses. The Company incurs other immaterial costs to obtain and fulfill a contract; however, the Company has elected the practical expedient under ASC 340-40-24-4 to recognize all incremental costs to obtain a contract as an expense when incurred if the amortization period is one year or less.

 

Inventories

 

Inventories are stated at lower of cost or net realizable value and include material, labor and manufacturing overhead. All inventories are valued using the FIFO (first-in, first-out) method of inventory valuation. The Company determines the need to write inventory down to the lower of cost or net realizable value via an analysis based on the usage of inventory over a three year period and projected usage based on current backlog.

 

Income Taxes

 

The Company accounts for income taxes using the asset and liability method. Under this method the Company records deferred income taxes for the temporary differences between the financial reporting basis and the tax basis of assets and liabilities at enacted tax rates expected to be in effect when such amounts are realized or settled. The resulting deferred tax liabilities and assets are adjusted to reflect changes in tax law or rates in the period that includes the enactment date.

 

The Company records a liability for an unrecognized tax benefit for a tax position that is not “more-likely-than-not” to be sustained.  The Company did not record any liability for uncertain tax positions as of November 30, 2022 or November 30, 2021.

 

Property, Plant, and Equipment

 

Property, plant, and equipment are carried at cost, and depreciation is provided using the straight-line method at rates based upon the following estimated useful lives (in years) of the assets:

 

 
Buildings 15-40
Facility improvements 8-15
Machinery and equipment 5-10
Furniture and fixtures 5-8

 

The Company assesses long-lived assets for impairment in accordance with Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) ASC 360-10-35, Property, Plant and Equipment – Subsequent Measurement. When events or circumstances indicate that an asset may be impaired, an assessment is performed. The estimated future undiscounted cash flows associated with the asset are compared to the asset’s net book value to determine if a write down to market value less cost to sell is required.

 

Construction in progress relates to multiple capital projects ongoing during the years ended November 30, 2022 and 2021, including the construction of the new manufacturing facility. Construction in progress also includes interest and fees on debt that are directly related to the financing of the Company’s capital projects.

 

Repairs and maintenance are expensed as incurred. Improvements which extend the useful lives of property, plant, and equipment are capitalized.

 

 24 
 

 

Research and Development Costs

 

Costs for the design and development of new products are expensed as incurred.

 

Basic and Diluted Earnings Per Share

 

Basic and diluted earnings per share are computed based upon the weighted average number of shares outstanding during the year. Diluted earnings per share gives effect to all dilutive potential common shares. During 2022 and 2021, the Company had no potential dilutive common stock.

 

Use of Estimates

 

The preparation of financial statements in conformity with GAAP 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 financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

 

3.NEW ACCOUNTING PRONOUNCEMENTS:

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which changes the impairment model for most financial assets. The ASU requires the use of an “expected loss” model for instruments measured at amortized cost, in which companies will be required to estimate the lifetime expected credit loss and record an allowance to offset the amortized cost basis, resulting in a net presentation of the amount expected to be collected on the financial asset. The new guidance is effective for fiscal years beginning after December 15, 2022 for Smaller Reporting Companies, including interim periods within those fiscal years and requires a modified-retrospective approach to adoption. The Company believes that adopting ASU 2016-13 will have no material impact on the financial statements and related disclosures.

 

4.FAIR VALUE MEASUREMENT:

 

The Company had no financial assets and liabilities measured at fair value on a recurring basis as of November 30, 2022 and 2021.  The fair value of financial instruments such as cash and cash equivalents, accounts receivable, and accounts payable approximate their carrying amount based on the short maturity of these instruments. 

 

The Company measures its long-term debt at fair value which approximates book value as the long-term debt bears market rates of interest.

 

There were no nonfinancial assets measured at fair value on a nonrecurring basis at November 30, 2022 or 2021.

 

5.NOTES PAYABLE TO BANKS:

 

The Company obtained a commercial real estate construction loan for the construction of a new 76,000 square foot manufacturing center on the 9.2 acres of land in Garland, Texas that the Company has purchased. On March 26, 2021, the Company (acting as borrower) entered into a Construction Loan Agreement (the “loan agreement”) with Frost Bank (“Frost”) (acting as lender). The Construction Loan Agreement provides for a construction loan, in amounts not to exceed a total principal balance of $16,160,000 with an interest rate of (3.40%) per annum.

 

On March 26, 2021, the Company renewed the Revolving Loan Agreement with Frost through the “Sixth Amendment to Loan Agreement.” (See Exhibit 10.13). The Revolving Loan Agreement provides for revolving credit loans, in amounts not to exceed a total principal balance of $6,000,000 with a rate equal to prime rate with a floor of 3.25%. The Revolving Loan Agreement was originally entered into on January 23, 2013, between the Company as borrower and Frost as lender.  

 

Construction Loans.  Subject to the terms of the Loan Agreement, Frost will lend to the Company an aggregate amount not to exceed $16,160,000.

 

Principal and interest shall be due and payable monthly in an amounts determined by Lender required to fully amortize the outstanding principal balance of this Note over a period of twenty-five (25) years, payable on the twenty-sixth (26th) day of each and every calendar month, beginning April 26, 2023, and continuing regularly thereafter until March 26, 2031, when the entire amount hereof, principal and accrued interest then remaining unpaid, shall be then due and payable; interest being calculated on the unpaid principal each day principal is outstanding and all payments made credited to any collection costs and late charges, to the discharge of the interest accrued and to the reduction of the principal, in such order as Lender shall determine.

 

 25 
 

 

The interest rate of (3.40%) per annum including an Interest-Only Period. Interest only shall be due and payable monthly as it accrues on the twenty-sixth (26th) day of each and every calendar month, beginning April 26, 2021, and continuing regularly and monthly thereafter until March 26, 2023; interest being calculated on the unpaid principal each day principal is outstanding and all payments made credited to any collection costs and late charges, to the discharge of the interest accrued and to the reduction of the principal, in such order as Lender shall determine.

 

The loan shall be secured by a “Deed of Trust, Security Agreement – Financing Statement” covering the 9.2 acre tract in Garland, Texas and the improvements made on it.

 

Revolving Credit Loans.  Subject to the terms of the, Loan Agreement, Frost will lend to the Company, on a revolving basis, amounts not to exceed a total principal balance of $6,000,000, minus amounts available and amounts previously disbursed under outstanding Frost letters of credit. Subject to certain terms and conditions, the Company may borrow, repay and reborrow under the Loan Agreement. The loan has a maturity date of April 23, 2023.

 

The interest on the outstanding and unpaid principal balance shall be computed at a per annum rate equal to the lesser of (a) a rate equal to the Prime Rate per annum; provided, however, in no event shall the resulting rate be less than three and one-quarter percent (3.25%).

 

The Company has borrowed $14,938,000 against the construction loan as of November 30, 2022.

 

     
Debt November 30, 2022    
Notes payable  $14,938 
Less unamortized debt issuance costs   179 
Net Debt   14,759 
Less—Current portion   224 
Total long-term debt  $14,535 

 

Estimated maturities of our long-term debt over the next 5 years are as follows:

                            
   2023   2024   2025   2026   2027   Thereafter   Total 
Frost Bank  $224   $395   $407   $421   $436   $13,057   $14,938 

 

 

6.PRODUCT WARRANTIES:

 

In general, the Company warrants that its products, when delivered, will be free from defects in material workmanship under normal use and service. The obligations are limited to replacing, repairing or giving credit for, at the option of the Company, any products that are returned within one year after the date of shipment. The Company does not provide extended warranties.

 

The Company reserves for potential warranty costs based on historical warranty claims experience. While management considers the process to be adequate to effectively quantify its exposure to warranty claims based on historical performance, changes in warranty claims on a specific or cumulative basis may require management to adjust its reserve for potential warranty costs.

 

Warranty expense was approximately $114,000 and $185,000 in 2022 and 2021, respectively.

 

The following table summarizes product warranty activity recorded during the years ended November 30, 2022 and 2021 recorded in other accrued liabilities.

 

          
   2022   2021 
Beginning balance  $25   $60 
Additions for current year provision   114    56 
Payments for current year   (114)   (91)
Ending balance  $25   $25 

 

7.LEASE COMMITMENTS:

 

Rent expense for each of the years ended November 30, 2022 and 2021 was $55,000 and $52,000 respectively.

 

 26 
 

 

Leases

 

In February 2016, the FASB issued Accounting Standards Update (ASU) 2016-02, Leases (Topic 842). Under the new standard, lessees will be required to recognize lease assets and liabilities for all leases, with certain exceptions, on their balance sheets. Public business entities are required to adopt the standard for reporting periods beginning after December 15, 2018. Upon transition to the new standard, the Company elected the package of practical expedients, which permitted the Company not to reassess under the new standard its prior conclusions about lease identification, lease classification and initial direct costs.

 

In the first quarter of 2020, the Company entered into a three (3) year lease extension on the property that has been leased on a year to year basis. As a result, we recognized $ 165,000 for operating lease liabilities and right of use assets upon adoption of ASC 842. The Company had an operating lease expense of $55,000 for 2022. The Company used an estimated incremental borrowing rate of 3.25% representative of the rate of interest that the Company would have to pay to borrow on the Company’s line of credit. The remaining lease term is three months.

 

The undiscounted future minimum lease payments consist of the following at November 30, 2022:

 

      
2023   $14 
Total lease payments    14 
Interest    - 
Present value of lease liabilities   $14 

 

8.EMPLOYEE BENEFITS:

 

The Company sponsors an Employees’ Profit Sharing Plan and Trust (the “Plan”). Pursuant to section 401(k) of the Internal Revenue Code, the Plan is available to substantially all employees of the Company. Employee contributions to the Plan are matched by the Company at amounts up to 6% of the participant’s salary. Contributions made by the Company were expensed and totaled approximately $476,000 in 2022 and $421,000 in 2021. Employees become vested in Company contributions in 20% increments in years two through six of employment. If the employee leaves the Company prior to being fully vested, the unvested portion of the Company contributions are forfeited and such forfeitures are used to lower future Company contributions. The Company does not offer other post-retirement benefits to its employees at this time.

 

9.INCOME TAXES:

 

The income tax provision consisted of the following for the years ended November 30:

 

          
   2022   2021 
Current Provision:  $744   $574 
Federal   700    59 
State   814    633 
           
Deferred federal tax expense (benefit)   (102)   43 
Total  $712   $676 

 

The provision for income taxes differs from that computed at the federal statutory corporate tax rate as follows for the years ended November 30,

 

          
   2022   2021 
Tax at statutory rate  $734   $784 
State income taxes, net of federal benefit   55    46 
Research and Development Tax Credit   (156)   (197)
Permanent differences and other   79    43 
           
Income tax provision  $712   $676 

 

 27 
 

 

The components of deferred tax assets and liabilities were as follows at November 30,

 

          
   2022   2021 
Deferred tax assets (liabilities)          
Inventory  $265   $169 
Deferred revenue, sales returns and warranty   5    5 
Other accrued liabilities   83    52 
Depreciation   (267)   (242)
Net deferred tax assets (liabilities)  $86   $(16)

 

In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible.  Management considers the scheduled reversal of deferred tax assets, projected future taxable income, and tax-planning strategies in making this assessment. Based upon the level of historical taxable income and projections for future taxable income over the periods in which the deferred tax assets are deductible, management believes it is more likely than not that the Company will realize the benefits of these deductible differences. 

 

10SIGNIFICANT CUSTOMER INFORMATION:

 

The Company’s major customers include contractors to the United States government. Sales to these customers for DOD and NASA contracts accounted for approximately 77% of the Company’s revenues in 2022 compared to 67% in 2021. The Company’s major customers are Lockheed Martin, Northrop Grumman, United Technologies, BAE, and Boeing. Two customers accounted for 18% and 10% of the Company’s sales during 2022 and one customer accounted for 20% of the Company’s sales during 2021. The contracts of our customers with the United States government may be subject to renegotiation of profits or termination of contracts or subcontracts at the election of the government, which would in turn might materially affect the Company’s sales. The loss of any one of these customers or a significant reduction in their purchases would be likely to adversely affect our business.

 

11.SHAREHOLDERS’ EQUITY:

 

On December 8, 2020, the Board of Directors of Micropac Industries, Inc. approved the payment of a $0.10 per share special dividend to all shareholders of record as of January 6, 2021. The dividend was paid to shareholders on February 12, 2021.

 

On December 7, 2021, the Board of Directors of Micropac Industries, Inc. approved the payment of a $0.10 per share special dividend to all shareholders of record as of January 11, 2022. The dividend was paid to shareholders on February 10, 2022.

 

12. EMPLOYEE RETENTION CREDIT UNDER THE CARES ACT

 

The CARES Act, passed by Congress on March 27, 2020, contained the employee retention credit (ERC), a refundable payroll tax credit to employers that have experienced hardship in their operations due to COVID-19. The CARES Act was amended and extended on December 27, 2020 by the Consolidated Appropriations Act, 2021 (the “CAA”) and in March 2021, the Internal Revenue Code was amended by the American Rescue Plan Act of 2021 to provide new employee retention credit provisions designed to promote employee retention and hiring.

 

This ERC is a fully refundable tax credit for employers equal to 70 percent of qualified wages that eligible employers pay their employees. This ERC applies to qualified wages paid after December 2020 and before January 1, 2022.

 

As a result, the Company has determined that it qualified for a approximately $920,000 in employee retention credits during the first quarter of 2021, which the Company recognized as other income and recorded in other receivable for the refund claimed in the third quarter of 2022. The ERC impact was included in the Company’s fiscal year 2021 tax return.

 

13.SUBSEQUENT EVENTS:

 

On December 7, 2022, the Board of Directors of Micropac Industries, Inc. approved the payment of a $0.10 per share special dividend to all shareholders of record as of January 11, 2023. The dividend will be paid to shareholders on or about February 10, 2023.

 

 28 
 

 

Item 9.Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

 

None.

 

Item 9A.Controls and Procedures

 

Evaluation of Disclosure Controls and Procedures

 

The Company’s Chief Executive Officer and Chief Financial Officer (the Certifying Officers) are responsible for establishing and maintaining disclosure controls and procedures for the Company. The Certifying Officers have designed such disclosure controls and procedures to ensure that material information is made known to them, particularly during the period in which this report was prepared. The Certifying Officers have evaluated the effectiveness of the Company's disclosure controls and procedures (as such term is defined in Exchange Act Rules 13a-15(e) and 15d-15(e) (the Rules) under the Securities Exchange Act of 1934 (or Exchange Act)) and determined that as of November 30, 2022, the Company's disclosure controls and procedures were effective.

 

Management’s Annual Report on Internal Control Over Financial Reporting

 

Management of Micropac is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in the Securities Exchange Act Rule 13a-15(f). Under the supervision and with the participation of the Company’s management, including the Chief Executive Officer (principal executive officer) and the Chief Financial Officer (principal financial officer), the Company’s management conducted an evaluation of the effectiveness of its internal control over financial reporting as of November 30, 2022 as required by the Securities Exchange Act of 1934 Rule13a-15(c). In making this assessment, the Company’s management used the criteria set forth in the framework in “Internal Control – Integrated Framework” (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on the evaluation conducted under the framework in “Internal Control – Integrated Framework” (2013), management concluded that the Company’s internal control over financial reporting was effective as of November 30, 2022.

 

During our most recent fiscal quarter, there has not occurred any change in our internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

This annual report does not include an attestation report of our registered independent public accounting firm regarding internal control over financial reporting. Management’s report was not subject to attestation by our registered independent public accounting firm pursuant to rules of the Securities and Exchange Commission that permit us to provide only management’s report in this annual report.

 

Item 9B.Other Information

 

None.

 

 29 
 

 

PART III

 

In accordance with General Instruction G(3) of Form 10-K, the information required by this Part III is incorporated by reference to Micropac Industries, Inc.’s definitive proxy statement relating to its 2023 Annual Meeting of Stockholders, as set forth below. The 2023 Proxy Statement will be filed with the Securities and Exchange Commission on or about February 9, 2023.

 

Item 10.Directors, Executive Officers and Corporate Governance

 

Name   Age   Position with the Company   Director Since
             
Mark King   68   CEO, President and Member of Audit Committee and Chairman of the Board   October 2005
             
Heinz-Werner Hempel   94   Director and Member of Audit Committee   February 1997
             
Christine B. Dittrich   70   Director and Member of Audit Committee   October 2015
             
Gerald Tobey   69   Director and Member of Audit Committee   June 2017
             
Donald Robinson   57   Director and Member of Audit Committee   December 2019
             
Shaunna Black   68   Director and Member of Audit Committee   December 2019
             
Patrick S. Cefalu   65   CFO, Executive Vice President   N/A

 

Mr. King is the current President and Chief Executive of the Company. Prior to November 2002, Mr. King was the President and Chief Operating Officer of Lucas Benning Power Electronics. Mr. King joined the Company in November of 2002, and was elected Chief Executive Officer, President and Director in October 2005.

 

Mr. Hempel has served as the Chief Operating Officer of Hanseatische Waren-Gesellschaft MBH & Co, KG, Bremen, Germany for over 25 years.

 

Ms. Dittrich was an Executive Vice President of Raytheon Systems Company and the General Manager of the Sensor and Electronic Systems segment. Before working for Raytheon, Ms. Dittrich was a Senior Vice President of Texas Instruments (TI) Systems Group, a Malcolm Baldrige Quality Award winner, and the General Manager of the Electronic Systems Division. Her prior assignments include TI Systems Group Vice President and Engineering Manager, Software Engineering Director for the defense business, and Senior Member of Technical Staff. She has had senior executive responsibility for product engineering efforts that involve large scale software and hardware development and integration. Ms. Dittrich provided consulting services with a focus on business strategy and operational performance to various technology companies after leaving Raytheon. She became a Visiting Scientist at the Carnegie Mellon University Software Engineering Institute (SEI), a Federally Funded Research and Development Center and chaired the SEI Board of Advisors for over 10 years. She was a Fellow of the Cutter Business Technical Council and a senior consultant for Cutter Consortium. In addition, she has held membership positions on the Army Science Board, the Department of Defense Software Best Practices - Airlie Software Council and other advisory boards.

 

Mr. Tobey was a Vice President of Business Development at Raytheon Missile Systems Company retiring in 2016 following a 38 year career in the defense, aerospace, and civil security sectors. He also served as Vice President of International Business Development for both Raytheon's Missile Systems and Network Centric Systems businesses. Until 1997, when Texas Instruments' Defense Systems and Electronics Group was acquired by Raytheon, Mr. Tobey served as that company's Vice President of International Business Development and Managing Director of Texas Instruments UK, Ltd. (a wholly owned TI subsidiary). During Mr. Tobey's career, he has served in various business creation and capture, strategy, program and manufacturing management positions both in the U.S. and abroad. Mr. Tobey holds a Bachelor of Science and a Masters of Business Administration degree from Utah State University. He is a graduate of the U.S. Defense Department's Defense Acquisition University, and has completed Executive Study at the Anderson School of Management at UCLA.

 

 30 
 

 

Mr. Robinson is a practical, executive-level leader interested in making a difference within organizations and maximizing the potential collective impact of people. He has deep experience in corporate strategy, structuring and executing successful complex corporate initiatives, manufacturing, and mergers and acquisitions. As a partner-level consultant, Mr. Robinson has led engagements in strategy development, M&A integration and executing complex corporate initiatives. His industry experience includes time as an Industrial Engineer with Texas Instruments’ Defense Systems Group and as an executive over industrial engineering, safety and quality systems with Decibel Products, a $35M in annual revenue manufacturer which grew into Allen Telecom.  He served on the Chicago and North Texas chapter boards of the National Association of Corporate Directors (NACD), a national organization focused on providing information and education to corporate directors.  Mr. Robinson served as a Business Leadership Center Instructor at the SMU Cox School of Business in Dallas, TX and is a two-time recipient of the Teaching Excellence Award.  He holds an MBA from the University of Dallas and a B.S. in Industrial Engineering from Texas A&M University. 

 

Ms. Shaunna Black is President of Shaunna Black and Associates. Ms. Black advises companies on global operations, provides experienced executive talent, and coaches leadership teams. The focus of her company is start-ups, business turnarounds and growth, strategy, organization and systems design, and leadership development. Ms. Black is an innovative and highly accomplished operations/manufacturing executive, who enables leaders to rapidly solve complicated problems. She has managed operations internationally in 25 countries. Ms. Black’s methodology delivers extraordinary performance utilizing the power of diverse, multi-generational teams, creating high performance cultures and metrics-driven systems. She has expertise in leadership and team development, technical and systems design, and production methodology in the technology, industrial, manufacturing and hospitality sectors. Her executive career has provided significant experience in strategy, global operations, technology, risk management and sustainability. Ms. Black has served on Audit, Governance, Safety/Risk and M&A Committees. Her industry experience includes Texas Instruments Vice President, (24 years) Dallas/Fort Worth Area including Vice President, Worldwide Facilities - responsible for the design, construction and operation of TI facilities, environmental, safety and health programs, global real estate, worldwide security, and TI's sustainability strategy; Vice President, Dallas Fabrication - Manager for semiconductor manufacturing in one of TI's premier analog wafer fabrication facilities; and Vice President, Worldwide Facilities and Worldwide Environmental, Safety and Health.

 

Mr. Cefalu has over 44 years of experience in management, manufacturing and financial operations in a variety of industries. Mr. Cefalu has been the Chief Financial Officer and Executive Vice President of the Company since September 2001.

 

Board Meetings and Committees

 

The Board of Directors held five (5) board meetings during the year ended November 2022. Directors received a fee of $1,500 (other than Mr. King) for each meeting attended during the year ended November 2022. In addition, the Board agreed to pay an annual retainer of $10,000 to Mr. Donald Robinson, Ms. Dittrich, Ms. Shaunna Black and Mr. Gerald Tobey.

 

The Audit Committee held four (4) meetings during the year ended November 30, 2022. Members of the Audit Committee received a fee of $750 for each meeting attended during the year ended November 2022. Mr. King did not receive any payments for attending meetings of the Audit Committee.

 

Director Compensation 2022 

   Director   Audit Committee   Other fees   Total Fees 
                     
Shaunna Black  $17,500   $3,000    -   $20,500 
Donald Robinson  $17,500   $3,000    -   $20,500 
Christine Dittrich  $17,500   $3,000    -   $20,500 
Gerald Tobey  $17,500   $3,000    -   $20,500 

 

Mr. King does not receive any additional compensation for serving as a Director and as a member of the Audit Committee.

 

Audit Committee

 

The Board of Directors formed an Audit Committee on May 13, 2002. The members of the Audit Committee operate pursuant to a charter developed by the Board of Directors. The Board has determined that all Audit Committee members qualify as an “audit committee financial expert” for purposes of the rules and regulations of the SEC and that each of these members is sufficiently proficient in reading and understanding our financial statements to serve on the Audit Committee.

 

 31 
 

 

With the exception of Mr. King and Mr. Hempel, members of the Audit Committee are considered independent members under the Securities and Exchange Act rules and regulations.

 

The Audit Committee has reviewed with management and the independent auditors the quality and adequacy of the Company's significant accounting policies. The Audit Committee has considered and reviewed with the independent auditors their audit plans, the scope of the audit, and the identification of audit risks. The Audit Committee has reviewed and discussed the audited financial statements with management and has discussed such financial statements with the independent auditors.

 

The Audit Committee has received the written disclosures and the report from the independent accountant required by the applicable requirements of the Public Company Accounting Oversight Board (United States) regarding the independent accountant’s communications with the Audit Committee concerning independence and has discussed with the independent accountants the independent accountant’s independence. Based upon the review and discussions referred to above, the Audit Committee recommended to the Board of Directors that the audited financial statements be included in the Company’s annual report on Form 10-K for the fiscal year ended November 30, 2022, for filing with the Securities and Exchange Commission.

 

Management has the responsibility for the preparation and integrity of the Company's financial statements and the independent registered public accounting firm have the responsibility for the audit of those statements. It is not the duty of the Audit Committee to conduct audits to determine that the Company’s financial statements are complete and accurate and are in accordance with accounting principles generally accepted in the United States. In giving its recommendations, the Audit Committee considered (a) management's representation that such financial statements have been prepared with integrity and objectivity and in conformity with accounting principles generally accepted in the United States of America, and (b) the report of the Company’s independent auditors with respect to such financial

statements.

 

Nominating, Compensation and Corporate Governance

 

The Board of Directors does not have a nominating, compensation committee or corporate governance committee or committees performing similar functions.

 

The Directors of the Company are responsible for developing and recommending corporate governance guidelines, identifying qualified individuals to become directors, recommending selected nominees to serve on the Board, and overseeing the evaluation of the Board.

 

In addition, the independent Directors are responsible for considering and recommending the compensation arrangements for senior management. As part of its other responsibilities, they provide general oversight of our compensation structure, and, if deemed, necessary, retains and approves compensation consultants and other compensation experts. Other specific duties and responsibilities of reviewing the performance of executive officers; reviewing and approving objectives relevant to executive officer compensation; recommending incentive compensation plans; and recommending compensation policies and practices for service on our Board of Directors.

 

Board Leadership Structure

 

Our Board of Directors does not have a policy on whether the roles of Chief Executive Officer and Chairman of the Board of Directors should be separate and, if they are to be separate, whether the Chairman of the Board should be selected from the non-employee directors or be an employee. Our Board of Directors believes that it should be free to make a choice from time to time in any manner that is in the best interest of us and our stockholders.

 

The Board of Directors believes that Mr. King’s service as both Chief Executive Officer and Chairman of the Board is in the best interest of us and our stockholders. Mr. King possesses detailed and in-depth knowledge of the issues, opportunities and challenges we face and is thus best positioned to develop agendas, to ensure that the Board’s time and attention are focused on the most critical matters. His combined role enables decisive leadership, ensures clear accountability, and enhances our ability to communicate our message and strategy clearly and consistently to our stockholders, employees, and customers and suppliers.

Our Board of Directors believes that the independent directors provide effective oversight of management.

 

 32 
 

 

Board of Directors’ Role in the Oversight of Risk Management

 

The Board of Directors has designated the Audit Committee to take the lead in overseeing risk management at the Board of Directors level. Accordingly, the Audit Committee schedules time for periodic review of risk management, in addition to its other duties. In this role, the Audit Committee receives reports from management, independent registered public accounting firm, outside legal counsel, and other advisors, and strives to generate serious and thoughtful attention to our risk management process and system, the nature of the material risks we face, and the adequacy of our policies and procedures designed to respond to and mitigate these risks.

 

In addition to the formal compliance program, our Board of Directors encourage management to promote a corporate culture that understands risk management and incorporates it into our overall corporate strategy and day-to-day business operations.

 

Employee, Officer and Director Hedging

 

None

 

Section 16(a) Beneficial Owner Reporting Compliance

 

Section 16(a) of the Exchange Act requires the Company's directors, executive officers, and 10% stockholders to file reports of ownership and reports of change in ownership of the Company's equity securities with the Securities and Exchange Commission. Directors, executive officers, and 10% stockholders are required to furnish the Company with copies of all Section16(a) forms they file. Based on information provided by such persons and a review of the copies of such reports furnished, the Company believes that during the fiscal year ended November 30, 2022, the Company's directors, executive officers, and 10% stockholders filed on a timely basis all reports required by Section 16(a) of the Exchange Act.

 

Code of Ethics

 

The Company has adopted a code of ethics that applies to the Company’s principal executive officer and principal financial officer. In addition, the Company has a code of conduct for all employees, officers and directors of the Company.

 

Item 11.Executive Compensation

 

The information set forth in the 2023 Proxy Statement under the heading “Management Remuneration and Transactions” is incorporated herein.

 

The following table shows as of November 30, 2022, all cash compensation paid to, or accrued and vested for the account of Mr. Mark King, President and Chief Executive Officer and Mr. Patrick Cefalu, Vice President and Chief Financial Officer. Mr. King and Mr. Cefalu received no non-cash compensation during 2022.

 

Annual Compensation

 

 

Name and
Principal Position
  Year   Annual
Salary
   Bonus  

All Other
Compensation

   Total 
               (a)     
                          
Mark King,   2022   $309,936   $39,500   $42,696   $392,132 
President and   2021   $301,924   $13,400   $42,672   $357,996 
Chief Executive Officer (1)   2020   $300,391   $36,000   $41,280   $377,671 
                          
Patrick Cefalu,   2022   $192,856   $39,500   $34,809   $267,165 
Vice President and   2021   $187,873   $13,400   $32,918   $234,191 
Chief Financial Officer (2)   2020   $186,889   $36,000   $33,065   $255,954 

 

(a)Reflects amounts contributed by Micropac Industries, Inc., under Micropac’s 401(k) profit sharing plan; unused vacation pay; life insurance premiums paid; and reimbursement for medical expenses under Micropac’s Family Medical Reimbursement Plan.

 

 33 
 

 

(1) Effective November 2005, Mr. King’s existing employment agreement was revised to provide that Mr. King would serve as the Company’s President and Chief Executive Officer, and a member on the Board of Directors and Audit Committee at a base salary of $186,400 for a term of three (3) years. In December 2005, the Company and Mr. King amended his employment agreement to increase his annual base salary to $225,000. In June 2009, the Company and Mr. King amended his employment agreement to increase his annual base salary to $247,104 for renewable terms of three (3) years with annual increases based on consumer price index with additional increases to be determined by the Board of Directors. The June 2009 amendment also provides under certain events, either the Company or Mr. King can terminate the agreement upon a payment to Mr. King of 18 or 36 months’ salary as severance payments.

 

(2) Effective February 2004, Mr. Cefalu entered into an employment agreement that Mr. Cefalu would serve as Executive Vice President and Chief Financial Officer for a term of two (2) years. On April 6, 2020, the employment agreement was amended to extend the term for three (3) years and the remaining terms and conditions of the Employment Agreement shall remain if full force and effect.

 

The Board of Directors reviews and approves the Company’s annual bonus payment’s structure. In 2022 Mr. King and Mr. Cefalu received a bonus payment of $39,500 in December 2021

 

Amount included in all other compensation relating to employee benefit plans

 

The Company maintains a Family Medical Reimbursement Plan for the benefit of its executive officers and their dependents. The Plan is funded through a group insurance policy issued by an independent carrier and provides for reimbursement of 100% of all bona fide medical and dental expenses that are not covered by other medical insurance plans capped at an annual family maximum. During the fiscal year ended November 30, 2022, the Company paid $14,328 in premiums each for Mr. King and Mr. Cefalu which amounts are included in the "All Other Compensation" column shown in the preceding remuneration table.

 

In July 1984, the Company adopted a Salary Reduction Plan pursuant to Section 401(k) of the Internal Revenue Code. The Plan's benefits are available to all Company employees who are at least 18 years of age and have completed at least six months of service to the Company as of the beginning of a Plan year. Plan participants may elect to defer up to 15% of their total compensation as their contributions, subject to the maximum allowed by the Internal Revenue code 401(k), and the Company matches their contributions up to a maximum of 6% of their total compensation. A participant's benefits vest to the extent of 20% after two years of eligible service and become fully vested at the end of six years. During the fiscal year ended November 30, 2022, the Company made contributions to the Plan for Mr. King in the amount of $17,400 and for Mr. Cefalu in the amount of $13,941 which amount is included in the "All Other Compensation" column shown in the preceding remuneration table.

 

Employment agreements of the Company’s officers provide that they may elect to carry over any unused vacation time to subsequent periods or elect to be paid for such unused vacation time. Mr. King and Mr. Cefalu did not receive any unused vacation pay in 2022.

 

During the fiscal year ended November 30, 2022, the Company paid life insurance premiums for the benefit of Mr. King and Mr. Cefalu valued at $10,968 and $6,540, respectively.

 

PROPOSAL 2- ADVISORY VOTE ON COMPENSATION OF OUR NAMED EXECUTIVES

 

As required pursuant to Section 14A of the Securities Exchange Act of 1934 (Exchange Act), we are asking stockholders to approve the compensation paid to the company’s named executives, Messrs. King and Cefalu, as disclosed in this proxy statement on pages 6 to 7, in an advisory vote. In the annual meeting held in March 2014, our shareholders approved a proposal to hold the advisory vote on executive compensation every three years. The last advisory vote on executive compensation was taken in connection with the annual meeting in March 2017, at which time our executive compensation was approved.

 

This advisory proposal, commonly referred to as a “say-on-pay” proposal, is not binding on the Board of Directors. Although the voting results are not binding, the Board will review and consider them when evaluating our executive compensation program.

 

The Board recommends a vote FOR this proposal because it believes that our compensation policies and practices are effective in achieving the Company’s goals.

 

 34 
 

 

PROPOSAL 3 - ADVISORY VOTE ON THE FREQUENCY OF

FUTURE ADVISORY VOTES ON EXECUTIVE COMPENSATION

 

In Proposal Number 2 above, we are asking stockholders to vote on an advisory resolution on executive compensation. As required pursuant to Section 14A of the Exchange Act, in this Proposal Number 3, we are asking stockholders to vote on whether future advisory votes on executive compensation should occur every year, every two years or every three years. Stockholders will be able to specify one of four choices for this proposal on the proxy card: one year, two years, three years, or abstain. This vote on the frequency of future advisory votes on executive compensation is non-binding on the Board, although the Board will review and consider the results of this vote when establishing the timing for future advisory votes such as the one in Proposal Number 2.

 

This is the second such advisory vote on the frequency of future advisory votes on the compensation we pay our executives. We intend to hold advisory votes on the frequency of the “say-on-pay” advisory votes every six years, as required under the Exchange Act. We believe, given the levels of compensation provided our executives and the lack of any current stock option plan or other incentive compensation other than a bonus, that an advisory vote every six years on the frequency of the “say-on-pay” advisory vote is sufficient.

The Board of Directors recommends that stockholders vote for holding the advisory vote on executive compensation EVERY THREE YEARS.

 

PROPOSAL 4 - THE ADOPTION OF THE MICROPAC INDUSTRIES, INC. 2023 EQUITY INCENTIVE PLAN

 

On February 8, 2023, the Board of Directors of Micropac has approved the Micropac Industries Inc. 2023 Equity Incentive Plan (“Plan”), which provides for the award of Performance-Based and Time-Vested Restricted Stock Units (“RSU”).

 

The complete text of the Plan is attached as Exhibit A to this Proxy Statement.

 

If approved by the shareholders, the Plan will be effective December 1, 2022. The Management of the Company believes that the Plan will promote the best interest of Micropac by:

 

(1) encourage continuity of management,

(2) increase personal interest in Micropac’s welfare by those who are primarily responsible for shaping and carrying out Micropac’s long-range plans and securing Micropac's continued growth and financial success; and

(3) help in attracting and retaining key personnel of outstanding ability and provide an added incentive for them to continue their association with Micropac.

 

The Board recommends a vote FOR this proposal because it believes that our compensation policies and practices are effective in achieving the Company’s goals.

 

 

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

 

The following table shows the number and percentage of shares of the Company's common stock beneficially owned (a) by each person known by the Company to own 5% or more of the outstanding common stock, (b) by each director and nominee, and (c) by all present officers and directors as a group.

 

Name and Address
of Beneficial Owner(1)
  Number of Shares
Beneficially Owned
  Percent
of Class(1)
         
Jeff Capital, LP   137,438   5.3%
         
Heinz-Werner Hempel(2) (3) (4)   1,952,577   75.7%
         
Shaunna Black (3)   0   0%
         
Patrick Cefalu   0   0%
         
Christine Dittrich (3)   0   0%
         
Mark King (3)   16,600   Less than 0.6%
         
Donald Robinson (3)   0   0%
         
Gerald Tobey (3)   0   0%
         
All officers and directors
  as a group (7 Persons)
  1,969,177   76.4%

 

 

                                     

 

(1)Calculated on the basis of the 2,578,315 outstanding shares. There are no options, warrants, or convertible securities outstanding. The address of each person listed is 905 East Walnut Street, Garland, Texas 75040.

 

 35 
 

 

(2)The Company and Mr. Heinz-Werner Hempel are parties to an Ancillary Agreement entered into in March 1987. The Ancillary Agreement primarily obligates the Company to register Mr. Hempel’s stock and allows Mr. Hempel to participate in any sale of stock by the Company.

 

(3)A director of the Company. Each incumbent director has been nominated for re-election at the Annual Meeting.

 

(4)Effective October 10, 2007, Mr. Hempel transferred all of the shares of the Company’s common stock owned by him and consisting of 1,952,577 shares, to a partnership organized under the laws of Germany. This partnership is composed of Mr. Hempel, his son, and his daughter. As the consideration for this transfer, Mr. Hempel received a 99.98% share in this partnership and received the sole voting and management control. His son and daughter each own a 0.01% ownership interest in this partnership.

 

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

 

None.

 

Item 14.Principal Accountant Fees and Services

 

Whitley Penn LLP was selected as the Company’s independent registered public accounting firm in 2016 and has been responsible for the Company's financial audit for the fiscal years ended November 30, 2016 through November 30, 2022.

 

Management anticipates that a representative from Whitley Penn LLP will be present at the Annual Meeting and will be given the opportunity to make a statement if he or she desires to do so. It is also anticipated that such representative will be available to respond to appropriate questions from stockholders.

 

AUDIT FEES

 

The fees for professional services rendered for the audit of our annual financial statements for each of the fiscal years ended November 30, 2022 and November 30, 2021, and the reviews of the financial statements included in our Quarterly Reports on Form 10-Q during those periods were $145,000 and $145,000, respectively.

 

TAX FEES

 

Whitley Penn LLP fees for tax return preparation services were $29,500 in 2022, and $26,500 in 2021, respectively.

 

ALL OTHER FEES

 

Whitley Penn LLP fees for audit of the Company’s 401K plan was $11,000 in 2022 and $10,000 2021, respectively.

 

The Audit Committee requests that the Principal Accounting Firm provide the committee with the anticipated charges of all accounting and tax related services to be performed in advance of performing such services. The Audit Committee approves all services in advance of the performance of such services.

 

 36 
 

 

Part IV

 

Item 15.Exhibits, Financial Statement Schedules

 

(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 Accounting Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

   
32.1

Certification of Chief Executive Officer pursuant to 18 U.S.C. section 1350, as adopted pursuant to section 906 of the Sarbanes-Oxley act of 2002.

   
32.2

Certification of Chief Accounting Officer pursuant to 18 U. S. C. section 1350, as adopted pursuant to section 906 of the Sarbanes-Oxley act of 2002.

   
3.1 Bylaws – In the form of Exhibit 3.1 to the Form 8-K filed March 3, 2011 which is incorporated herein. 
   
4.1 Certificate of Incorporation – In the form of Exhibit 4.1 to the Form S-8 filed August 15, 2001 which is incorporated herein. 
   
10.1 Loan Agreement dated as of January 23, 2013 by and among Frost Bank and Micropac Industries, Inc. which is filed as Exhibit 10.1 to the Form 8K filed January 29, 2013 which is incorporated by reference herein.
   
10.4 Employment Agreement with Patrick Cefalu dated April 6, 2020 – In the form attached as Exhibit 10.4 to the Form 10KSB filed August 23, 2004 which is incorporated herein.
   
10.7 Code of Ethics – In the form attached as Exhibit 10.7 to the Form 10KSB filed August 23, 2005 which is incorporated herein. 
   
10.11

Restated and Amended Employment Agreement with Mark W. King dated June 1, 2009 – In the form attached as Exhibit 10.11 to the Form 10K filed February 10, 2021 which is incorporated herein.

   
10.12 Amended Employment Agreement with Patrick Cefalu dated April 6, 2020 – In the form attached as Exhibit 10.12 to the Form 10K filed February 10, 2021 which is incorporated herein.
   
10.13

Sixth Amendment to Loan Agreement” dated March 26, 2021 between Micropac Industries, Inc. as borrower and Frost Bank attached as Exhibit 10.13 to Form 8K filed March 30, 2021 which is incorporated herein.

   
10.14 “Construction Loan Agreement dated March 26, 2021 between Micropac Industries, Inc. as borrower and Frost Bank attached as Exhibit 10.14 to Form 8K filed March 30, 2021 which is incorporated herein.

 

Item 16.Form 10K Summary

 

None.

 37 
 

 

SIGNATURES

 

Pursuant to the requirements of Section 13 or 15(d) 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.

 

 

  MICROPAC INDUSTRIES, INC.
     
     
     
     
  By: /s/ Mark King
    Mark King
    President and Chief Executive Officer
    (Principal Executive Officer)
     
     
  By: /s/ Patrick Cefalu
    Patrick Cefalu
    Executive Vice President
and Chief Financial Officer
(Principal Accounting Officer)

 

 

 

Dated: February 9, 2023

 

 

 

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

 

/s/ Mark King /s/ Heinz-Werner Hempel
Mark King, Director Heinz-Werner Hempel, Director
   
   
   
   
/s/ Donald Robinson /s/ Gerald Tobey
Donald Robinson, Director Gerald Tobey, Director
   
   
   
   
/s/ Christine Dittrich /s/ Shaunna Black
Christine Dittrich, Director Shaunna Black, Director

 

 38 
 

 

DIRECTORS AND OFFICERS

NOVEMBER 30, 2022

 

 

MARK KING

President and Chief Executive Officer

Chairman of the Board

Micropac Industries, Inc.

 

 

HEINZ-WERNER HEMPEL

Chief Operating Officer

Hanseatishe Waren Handelsgesellschaft MBH & Co. KG, Bremen, Germany

 

 

DONALD ROBINSON

Managing Partner

Metre22, Inc

 

CHRISTINE DITTRICH

Retired

 

GERALD TOBEY

Retired

 

SHAUNNA BLACK

Retired

 

 

PATRICK CEFALU

Executive Vice President

Chief Financial Officer

Micropac Industries, Inc.

 

 

 

LEGAL COUNSEL TRANSFER AGENT & REGISTRAR
Whitaker Chalk Swindle & Schwartz PLLC Securities Transfer
Fort Worth, Texas Plano, Texas

 

 

39

 

 

 

EX-31.1 2 ex31_1.htm EXHIBIT 31.1

 

EXHIBIT 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Mark King, certify that:

 

1.I have reviewed this annual report of Micropac Industries, 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.

 

 

 

 

Dated: February 9, 2023  /s/ Mark King
  Mark King
  Chief Executive Officer 
  (Principal Executive Officer)

 

 

 

 

 

 

EX-31.2 3 ex31_2.htm EXHIBIT 31.2

 

EXHIBIT 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Patrick S. Cefalu, certify that:

 

1.I have reviewed this annual report of Micropac Industries, 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.

 

 

 

 

Dated: February 9, 2023  /s/ Patrick Cefalu
  Patrick S. Cefalu
  Executive Vice President
and Chief Financial Officer
(Principal Accounting Officer)

 

 

 

 

 

 

EX-32.1 4 ex32_1.htm EXHIBIT 32.1

 

EXHIBIT 32.1

 

CERTIFICATION
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

Pursuant to section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of section 1350, chapter 63 of title 18, United States Code), the undersigned officer of Micropac Industries, Inc., a Delaware corporation (the “Company”), does hereby certify, to such officer’s knowledge, that:

 

1.The Annual Report on Form 10-K for the period ended November 30, 2022 (the “Form 10-K”) of the Company fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

2.The information contained in the Form 10-K fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

Dated: February 9, 2023  /s/ Mark King
  Mark King
  Chief Executive Officer
  (Principal Executive Officer)

 

 

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 

 

 

 

 

 

EX-32.2 5 ex32_2.htm EXHIBIT 32.2

 

EXHIBIT 32.2

 

CERTIFICATION
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

Pursuant to section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of section 1350, chapter 63 of title 18, United States Code), the undersigned officer of Micropac Industries, Inc., a Delaware corporation (the “Company”), does hereby certify, to such officer’s knowledge, that:

 

1.The Annual Report on Form 10-K for the period ended November 30, 2022 (the “Form 10-K”) of the Company fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

2.The information contained in the Form 10-K fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

Dated: February 9, 2023  /s/ Patrick Cefalu
  Patrick S. Cefalu
Executive Vice President
and Chief Financial Officer
(Principal Accounting Officer)

 

 

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 

 

 

 

 

 

EX-101.SCH 6 mpad-20221130.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - STATEMENTS OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - BUSINESS DESCRIPTION link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - NEW ACCOUNTING PRONOUNCEMENTS: link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - FAIR VALUE MEASUREMENT: link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - NOTES PAYABLE TO BANKS: link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - PRODUCT WARRANTIES: link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - LEASE COMMITMENTS: link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - EMPLOYEE BENEFITS: link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - INCOME TAXES: link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - SIGNIFICANT CUSTOMER INFORMATION link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - SHAREHOLDERS’ EQUITY: link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - EMPLOYEE RETENTION CREDIT UNDER THE CARES ACT link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - SUBSEQUENT EVENTS: link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Policies) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Tables) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - NOTES PAYABLE TO BANKS: (Tables) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - PRODUCT WARRANTIES: (Tables) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - LEASE COMMITMENTS: (Tables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - INCOME TAXES: (Tables) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 3) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - FAIR VALUE MEASUREMENT: (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - NOTES PAYABLE TO BANKS (Details) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - NOTES PAYABLE TO BANKS (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - NOTES PAYABLE TO BANKS: (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - PRODUCT WARRANTIES (Details) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - PRODUCT WARRANTIES: (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - LEASE COMMITMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - LEASE COMMITMENTS: (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - EMPLOYEE BENEFITS: (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - INCOME TAXES (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - INCOME TAXES (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - SIGNIFICANT CUSTOMER INFORMATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - SHAREHOLDERS’ EQUITY: (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - EMPLOYEE RETENTION CREDIT UNDER THE CARES ACT (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - SUBSEQUENT EVENTS: (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 mpad-20221130_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 mpad-20221130_def.xml XBRL DEFINITION FILE EX-101.LAB 9 mpad-20221130_lab.xml XBRL LABEL FILE Equity Components [Axis] Common Stock [Member] Additional Paid-in Capital [Member] Treasury Stock [Member] Retained Earnings [Member] Product and Service [Axis] Microelectronics [Member] Optoelectronics [Member] Sensorsand Displays [Member] Timing of Transfer of Good or Service [Axis] Transferred at Point in Time [Member] Transferred over Time [Member] Military [Member] Space [Member] Medical [Member] Commercial [Member] Statistical Measurement [Axis] Minimum [Member] Long-Lived Tangible Asset [Axis] Building [Member] Maximum [Member] Facility Improvements [Member] Machinery Equipment [Member] Furniture Fixtures [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Construction Loan Agreement [Member] Credit Facility [Axis] Revolving Loan [Member] Concentration Risk Benchmark [Axis] Revenue Benchmark [Member] Concentration Risk Type [Axis] Customer Concentration Risk [Member] Customer [Axis] First Customer [Member] Second Customer [Member] One Customer [Member] Subsequent Event Type [Axis] Subsequent Event [Member] Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Auditor Name Auditor Firm ID Auditor Location Statement of Financial Position [Abstract] CURRENT ASSETS Cash and cash equivalents Receivables, net of allowance for doubtful accounts of $0 at November 30, 2022 and 2021 Other receivable Contract assets Inventories: Raw materials and supplies Work in process Total inventories Prepaid expenses and other assets Total current assets PROPERTY, PLANT AND EQUIPMENT, at cost: Land Buildings Facility improvements Furniture and fixtures Construction in process equipment Machinery and equipment Total property, plant, and equipment Less accumulated depreciation Net property, plant, and equipment Operating lease right to use asset Deferred income taxes, net Total assets LIABILITIES AND SHAREHOLDERS’ EQUITY CURRENT LIABILITIES: Accounts payable Accrued compensation Deferred revenue Property taxes Income tax Short term debt Other accrued liabilities Total current liabilities Operating lease liabilities less current portion Long term debt, net of debt issuance costs Deferred income taxes, net Total liabilities Commitments and contingencies SHAREHOLDERS’ EQUITY Common stock, $.10 par value, authorized 10,000,000     shares, 3,078,315 issued and 2,578,315 outstanding at     November 30, 2022 and 2021 Additional paid-in-capital Treasury stock, 500,000 shares, at cost Retained earnings Total shareholders’ equity Total liabilities and shareholders’ equity Common stock, par value per share Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Treasury stock, shares Income Statement [Abstract] NET SALES COST AND EXPENSES: Cost of goods sold Research and development Selling, general and administrative expenses Total cost and expenses OPERATING INCOME Other income (expense), net Interest income, net INCOME BEFORE INCOME TAXES PROVISION FOR INCOME TAXES Current Deferred Total tax expense provision NET INCOME NET INCOME PER SHARE, BASIC AND DILUTED WEIGHTED AVERAGE OF SHARES, basic and diluted DIVIDENDS PER SHARE Statement [Table] Statement [Line Items] Beginning balance, value Dividend Net income Ending balance, value Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Adjustments to reconcile net income to net cash provided by operating activities: Depreciation Deferred income tax (benefit) expense Loss on disposal of equipment Change in right of use of asset Changes in certain current assets and liabilities: (Increase) decrease in accounts receivable Increase in employee retention credits receivable (Increase) decrease in contract assets Decrease (increase) in inventories Decrease (increase) in prepaid expenses and other assets Decrease in prepaid income taxes Increase (decrease) in deferred revenue Increase (decrease) in accounts payable Increase (decrease) in accrued compensation Increase (decrease) in income taxes payable Decrease in lease liabilities Increase in all other accrued liabilities Net cash provided by operating activities CASH FLOWS FROM INVESTING ACTIVITIES: Additions to property, plant and equipment Net cash used in investing activities CASH FLOWS FROM FINANCING ACTIVITIES Cash dividend Proceeds from long term debt Payment of debt issuance costs Net cash provided by financing activities Net increase in cash and cash equivalents Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Supplemental Cash Flow Disclosure: Cash paid for income taxes Supplemental Non-Cash Flow Disclosure: Accrued additions to property, plant and equipment Accounting Policies [Abstract] BUSINESS DESCRIPTION SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Organization, Consolidation and Presentation of Financial Statements [Abstract] NEW ACCOUNTING PRONOUNCEMENTS: Fair Value Disclosures [Abstract] FAIR VALUE MEASUREMENT: Payables and Accruals [Abstract] NOTES PAYABLE TO BANKS: Guarantees and Product Warranties [Abstract] PRODUCT WARRANTIES: Commitments and Contingencies Disclosure [Abstract] LEASE COMMITMENTS: Retirement Benefits [Abstract] EMPLOYEE BENEFITS: Income Tax Disclosure [Abstract] INCOME TAXES: Significant Customer Information SIGNIFICANT CUSTOMER INFORMATION Equity [Abstract] SHAREHOLDERS’ EQUITY: Employee Retention Credit Under Cares Act EMPLOYEE RETENTION CREDIT UNDER THE CARES ACT Subsequent Events [Abstract] SUBSEQUENT EVENTS: Revenue Recognition Disaggregation of Revenue Receivables, net, Contract Assets and Contract Liabilities Contract costs Inventories Income Taxes Property, Plant, and Equipment Research and Development Costs Basic and Diluted Earnings Per Share Use of Estimates Schedule of net sales by product line Schedule of net sales by major market Schedule of Receivables, net, contract assets and contract liabilities Schedule of Property Plant and Equipment Useful Lives Schedule of Debt Schedule of maturities of long-term debt Schedule of product warranty activity Schedule of undiscounted future minimum lease payments Schedule of income tax provision Schedule of effective income tax rate reconciliation Schedule of components of deferred tax assets and liabilities Schedule of Product Information [Table] Product Information [Line Items] Total Revenue Domestic Direct Domestic Distribution International Revenue Receivables, net Deferred Revenue Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Furniture and fixtures Deferred Revenue recognized Dilutive Potential Coommon Stock Instruments Fair value financial assets liabilities recurring basis Fair value non financial assets non recurring basis Notes payable Less unamortized debt issuance costs Net Debt Less—Current portion Total long-term debt 2023 2024 2025 2026 2027 Thereafter Total Collaborative Arrangement and Arrangement Other than Collaborative [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Line of Credit Facility, Maximum Borrowing Capacity Maximum Interest Rate Notes Payable Beginning balance Additions for current year provision Payments for current year Ending balance Product Warranty Expense 2023 Total lease payments Interest Present value of lease liabilities Rent expense Operating Lease, Right-of-Use Asset Operating lease liabilities Operating Lease, Expense Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate Percentage Of Employee Contributions To The Plan Are Matched By The Company At The Amounts Of The Participants Salary Accrued Employee Benefits, Current Employees Become Vested In Company Contributions After Two Years Current Provision: Federal State Deferred federal tax expense (benefit) Total Tax at statutory rate State income taxes, net of federal benefit Research and Development Tax Credit Permanent differences and other Income tax provision Deferred tax assets (liabilities) Inventory Deferred revenue, sales returns and warranty Other accrued liabilities Depreciation Net deferred tax assets (liabilities) Sale To Government Concentration Risk, Percentage Dividends Payable, Date Declared Common Stock, Dividends, Per Share, Cash Paid Dividends Payable, Date of Record Dividends Payable, Date to be Paid Employee retention credits Subsequent Event [Table] Subsequent Event [Line Items] Inventory, Net Assets, Current Property, Plant and Equipment, Gross Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, Plant and Equipment, Net Assets Liabilities, Current Deferred Income Tax Liabilities, Net Liabilities Treasury Stock, Value Stockholders' Equity Attributable to Parent Liabilities and Equity Costs and Expenses Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Dividends Increase (Decrease) in Deferred Income Taxes Gain (Loss) on Disposition of Property Plant Equipment IncreaseDecreaseinRightUseofAsset Increase (Decrease) in Accounts Receivable IncreaseInEmployeeRetentionCreditsReceivable Increase (Decrease) in Contract with Customer, Asset Increase (Decrease) in Inventories Increase (Decrease) in Prepaid Expenses, Other Increase (Decrease) in Prepaid Taxes AccruedCompensation Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Net Cash Provided by (Used in) Investing Activities Payments of Dividends Payments of Debt Issuance Costs Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Property, Plant and Equipment, Useful Life NetDebt Standard and Extended Product Warranty Accrual Standard and Extended Product Warranty Accrual, Decrease for Payments Lessee, Operating Lease, Liability, to be Paid, Year One Interest Provision for Other Losses ResearchAndDevelopmentTaxCredit Accrued Liabilities and Other Liabilities Property, Plant and Equipment, Other, Accumulated Depreciation EX-101.PRE 10 mpad-20221130_pre.xml XBRL PRESENTATION FILE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Cover - USD ($)
12 Months Ended
Nov. 30, 2022
Feb. 09, 2023
May 31, 2022
Cover [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Annual Report true    
Document Transition Report false    
Document Period End Date Nov. 30, 2022    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2022    
Current Fiscal Year End Date --11-30    
Entity File Number 000-5109    
Entity Registrant Name Micropac Industries, Inc.    
Entity Central Index Key 0000065759    
Entity Tax Identification Number 75-1225149    
Entity Incorporation, State or Country Code DE    
Entity Address, Address Line One 905 E. Walnut Street    
Entity Address, City or Town Garland    
Entity Address, State or Province TX    
Entity Address, Postal Zip Code 75040    
City Area Code 972    
Local Phone Number 272-3571    
Title of 12(b) Security Common Stock, $0.10 par value per share    
Trading Symbol MPAD    
Security Exchange Name NONE    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Public Float     $ 9,137,070
Entity Common Stock, Shares Outstanding   2,578,315  
Documents Incorporated by Reference [Text Block] The definitive proxy statement to be filed with the Securities and Exchange Commission relating to the registrant’s Annual Meeting of Shareholders, to be held March 9, 2023 is incorporated by reference in Part III to the extent described therein.    
Auditor Name Whitley Penn LLP    
Auditor Firm ID 726    
Auditor Location Plano, Texas    
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.4
BALANCE SHEETS - USD ($)
$ in Thousands
Nov. 30, 2022
Nov. 09, 2021
CURRENT ASSETS    
Cash and cash equivalents $ 15,375 $ 15,252
Receivables, net of allowance for doubtful accounts of $0 at November 30, 2022 and 2021 3,644 4,974
Other receivable 920
Contract assets 408 603
Inventories:    
Raw materials and supplies 6,715 5,738
Work in process 3,573 2,946
Total inventories 10,288 8,684
Prepaid expenses and other assets 564 341
Total current assets 31,199 29,854
PROPERTY, PLANT AND EQUIPMENT, at cost:    
Land 1,518 1,518
Buildings 498 498
Facility improvements 1,126 1,126
Furniture and fixtures 1,036 1,025
Construction in process equipment 19,415 8,019
Machinery and equipment 9,952 9,390
Total property, plant, and equipment 33,545 21,576
Less accumulated depreciation (11,082) (10,739)
Net property, plant, and equipment 22,463 10,837
Operating lease right to use asset 14 67
Deferred income taxes, net 86
Total assets 53,762 40,758
CURRENT LIABILITIES:    
Accounts payable 1,173 1,963
Accrued compensation 1,086 1,295
Deferred revenue 1,192 1,258
Property taxes 560 318
Income tax 149 180
Short term debt 224
Other accrued liabilities 47 78
Total current liabilities 4,431 5,092
Operating lease liabilities less current portion 14
Long term debt, net of debt issuance costs 14,535 3,369
Deferred income taxes, net 16
Total liabilities 18,966 8,491
SHAREHOLDERS’ EQUITY    
Common stock, $.10 par value, authorized 10,000,000     shares, 3,078,315 issued and 2,578,315 outstanding at     November 30, 2022 and 2021 308 308
Additional paid-in-capital 885 885
Treasury stock, 500,000 shares, at cost (1,250) (1,250)
Retained earnings 34,853 32,324
Total shareholders’ equity 34,796 32,267
Total liabilities and shareholders’ equity $ 53,762 $ 40,758
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.4
BALANCE SHEETS (Parenthetical) - $ / shares
Nov. 30, 2022
Nov. 30, 2021
Statement of Financial Position [Abstract]    
Common stock, par value per share $ 0.10 $ 0.10
Common stock, shares authorized 10,000,000 10,000,000
Common stock, shares issued 3,078,315 3,078,315
Common stock, shares outstanding 2,578,315 2,578,315
Treasury stock, shares 500,000 500,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.4
STATEMENTS OF INCOME - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2022
Nov. 30, 2021
Income Statement [Abstract]    
NET SALES $ 27,785 $ 27,292
COST AND EXPENSES:    
Cost of goods sold 15,473 15,211
Research and development 2,191 1,739
Selling, general and administrative expenses 7,734 6,456
Total cost and expenses 25,398 23,406
OPERATING INCOME 2,387 3,886
Other income (expense), net 972 (171)
Interest income, net 140 19
INCOME BEFORE INCOME TAXES 3,499 3,734
PROVISION FOR INCOME TAXES    
Current 814 633
Deferred (102) 43
Total tax expense provision 712 676
NET INCOME $ 2,787 $ 3,058
NET INCOME PER SHARE, BASIC AND DILUTED $ 1.08 $ 1.19
WEIGHTED AVERAGE OF SHARES, basic and diluted 2,578,315 2,578,315
DIVIDENDS PER SHARE $ 0.10 $ 0.10
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.4
STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
Retained Earnings [Member]
Total
Beginning balance, value at Nov. 30, 2020 $ 308 $ 885 $ (1,250) $ 29,524 $ 29,467
Dividend (258) (258)
Net income 3,058 3,058
Ending balance, value at Nov. 30, 2021 308 885 (1,250) 32,324 32,267
Dividend (258) (258)
Net income 2,787 2,787
Ending balance, value at Nov. 30, 2022 $ 308 $ 885 $ (1,250) $ 34,853 $ 34,796
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.4
STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2022
Nov. 30, 2021
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 2,787 $ 3,058
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 394 384
Deferred income tax (benefit) expense (102) 43
Loss on disposal of equipment 245
Change in right of use of asset 53 50
Changes in certain current assets and liabilities:    
(Increase) decrease in accounts receivable 1,330 (2,334)
Increase in employee retention credits receivable (920)
(Increase) decrease in contract assets 195 (91)
Decrease (increase) in inventories (1,604) 452
Decrease (increase) in prepaid expenses and other assets (223) 174
Decrease in prepaid income taxes 223
Increase (decrease) in deferred revenue (66) 1,146
Increase (decrease) in accounts payable 403 (101)
Increase (decrease) in accrued compensation (209) 314
Increase (decrease) in income taxes payable (30) 156
Decrease in lease liabilities (53) (50)
Increase in all other accrued liabilities 249 162
Net cash provided by operating activities 2,204 3,831
CASH FLOWS FROM INVESTING ACTIVITIES:    
Additions to property, plant and equipment (13,213) (6,309)
Net cash used in investing activities (13,213) (6,309)
CASH FLOWS FROM FINANCING ACTIVITIES    
Cash dividend (258) (258)
Proceeds from long term debt 11,390 3,548
Payment of debt issuance costs (179)
Net cash provided by financing activities 11,132 3,111
Net increase in cash and cash equivalents 123 633
Cash and cash equivalents at beginning of period 15,252 14,619
Cash and cash equivalents at end of period 15,375 15,252
Supplemental Cash Flow Disclosure:    
Cash paid for income taxes 845 472
Supplemental Non-Cash Flow Disclosure:    
Accrued additions to property, plant and equipment $ 44 $ 1,221
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.4
BUSINESS DESCRIPTION
12 Months Ended
Nov. 30, 2022
Accounting Policies [Abstract]  
BUSINESS DESCRIPTION

 

1.BUSINESS DESCRIPTION:

 

Micropac Industries, Inc. (the “Company”), a Delaware corporation, designs, manufactures and distributes various types of microelectronic circuits including solid state relays and power controllers, optoelectronic components, and sensor and display components and assemblies. The Company’s products are used as components and assemblies in a broad range of military, space, medical and commercial systems, including aircraft instrumentation and navigation systems, satellite systems, power supplies, electronic controls, computers, medical devices, and high-temperature (200o C) products.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:
12 Months Ended
Nov. 30, 2022
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:

 

2.SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:

 

Revenue Recognition

 

The core principle of revenue recognition under accounting principles generally accepted in the Unites States of America (GAAP) is that the Company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.

 

The Company's revenue on the majority of its customer contracts are recognized at a point in time, generally upon shipment of products.

 

To achieve that core principle, the Company applies the following steps:

 

1.Identify the contract(s) with a customer.

 

The Company designs, manufactures and distributes various types of microelectronic circuits, optoelectronics, and sensors and displays. The Company’s products are used as components and assemblies in a broad range of military, space, medical and industrial systems, including aircraft instrumentation and navigation systems, satellite systems, power supplies, electronic controls, computers, medical devices, and high-temperature (200o C) products.

 

The Company’s revenues are from purchase orders and/or contracts with customers associated with manufacture of products. We account for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable.

 

2.Identify the performance obligations in the contract.

 

The majority of the Company’s purchase orders or contracts with customers contain a single performance obligation, the shipment of products.

 

3.Determine the transaction price.

 

The transaction price reflects the Company’s expectations about the consideration it will be entitled to receive from the customer at a fixed price per unit shipped based on the terms of the contract or purchase order with the customer. To the extent our actual costs vary from the fixed price that was negotiated, we will generate more or less profit or could incur a loss.

 

4.Allocate the transaction price to the performance obligations in the contract.

 

The Company’s transaction price is the fixed price per unit per each delivery upon shipment.

 

5.Recognize revenue when (or as) the Company satisfies a performance obligation.

 

This performance obligation is satisfied when control of the product is transferred to the customer, which occurs upon shipment or delivery. The Company receives purchase orders for products to be delivered over multiple dates that may extend across reporting periods. The Company accounting policy treats shipping and handling activities as a fulfillment cost. The Company invoices for each delivery upon shipment and recognizes revenues at the fixed price for each distinct product delivered when transfer of control has occurred, which is generally upon shipment.

 

For certain contracts under which the Company produces products with no alternative use and for which the Company has an enforceable right to payment during the production cycle, the Company recognizes revenue for the cost incurred of work in process plus a margin at the end of each period and records a contract asset (unbilled receivable). The majority of these products are shipped weekly and monthly to the customers and the contracts require us to manage and limit the level of work in process to meet the scheduled delivery dates.

 

In addition, the Company may have a contract or purchase order to provide a non-recurring engineering service to a customer. These contracts are reviewed, and performance obligations are determined and we recognize revenue at the point in time in which each performance obligation is fully satisfied.

 

Disaggregation of Revenue

 

The following table summarizes the Company’s net sales by product line.

 

          
   Nov. 30, 2022   Nov. 30, 2021 
Microelectronics  $7,998   $7,803 
Optoelectronics   7,913    7,124 
Sensors and Displays   11,874    12,365 
   $27,785   $27,292 
           
Timing of revenue recognition          
Recognized at a point in time  $23,678   $23,555 
Recognized over time   4,107    3,737 
Total Revenue  $27,785   $27,292 

 

The following table summarizes the Company’s net sales by major market.

 

                         
2022 Sales by Major Market
   Military   Space   Medical   Commercial   Total 
Domestic Direct  $10,669   $1,148   $3,213   $1,403   $16,433 
Domestic Distribution   7,993    1,508    -    829    10,330 
International   233    351    -    438    1,022 
   $18,895   $3,007   $3,213   $2,670   $27,785 

 

2021 Sales by Major Market
   Military    Space    Medical    Commercial    Total  
Domestic Direct  $10,157   $2,364   $3,621   $498   $16,640 
Domestic Distribution   7,945    861    -    644    9,450 
International   222    751    -    229    1,202 
   $18,324   $3,976   $3,621   $1,371   $27,292 

 

Receivables, net, Contract Assets and Contract Liabilities

 

The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities) on the Consolidated Balance Sheet. 

 

Receivables, net, contract assets and contract liabilities were as follows:

 

               
   November 30, 2022   November 30, 2021   December 1, 2020 
Receivables, net  $3,644   $4,974   $2,639 
Contract assets  $408   $603   $512 
Deferred Revenue  $1,192   $1,258   $111 

 

Revenue recognized in 2022 that was included in the deferred revenue liability balance at the beginning of the year was $103,000.

 

Contract costs

 

The Company does not have material incremental costs to obtain a contract in the form of sales commissions or bonuses. The Company incurs other immaterial costs to obtain and fulfill a contract; however, the Company has elected the practical expedient under ASC 340-40-24-4 to recognize all incremental costs to obtain a contract as an expense when incurred if the amortization period is one year or less.

 

Inventories

 

Inventories are stated at lower of cost or net realizable value and include material, labor and manufacturing overhead. All inventories are valued using the FIFO (first-in, first-out) method of inventory valuation. The Company determines the need to write inventory down to the lower of cost or net realizable value via an analysis based on the usage of inventory over a three year period and projected usage based on current backlog.

 

Income Taxes

 

The Company accounts for income taxes using the asset and liability method. Under this method the Company records deferred income taxes for the temporary differences between the financial reporting basis and the tax basis of assets and liabilities at enacted tax rates expected to be in effect when such amounts are realized or settled. The resulting deferred tax liabilities and assets are adjusted to reflect changes in tax law or rates in the period that includes the enactment date.

 

The Company records a liability for an unrecognized tax benefit for a tax position that is not “more-likely-than-not” to be sustained.  The Company did not record any liability for uncertain tax positions as of November 30, 2022 or November 30, 2021.

 

Property, Plant, and Equipment

 

Property, plant, and equipment are carried at cost, and depreciation is provided using the straight-line method at rates based upon the following estimated useful lives (in years) of the assets:

 

 
Buildings 15-40
Facility improvements 8-15
Machinery and equipment 5-10
Furniture and fixtures 5-8

 

The Company assesses long-lived assets for impairment in accordance with Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) ASC 360-10-35, Property, Plant and Equipment – Subsequent Measurement. When events or circumstances indicate that an asset may be impaired, an assessment is performed. The estimated future undiscounted cash flows associated with the asset are compared to the asset’s net book value to determine if a write down to market value less cost to sell is required.

 

Construction in progress relates to multiple capital projects ongoing during the years ended November 30, 2022 and 2021, including the construction of the new manufacturing facility. Construction in progress also includes interest and fees on debt that are directly related to the financing of the Company’s capital projects.

 

Repairs and maintenance are expensed as incurred. Improvements which extend the useful lives of property, plant, and equipment are capitalized.

 

Research and Development Costs

 

Costs for the design and development of new products are expensed as incurred.

 

Basic and Diluted Earnings Per Share

 

Basic and diluted earnings per share are computed based upon the weighted average number of shares outstanding during the year. Diluted earnings per share gives effect to all dilutive potential common shares. During 2022 and 2021, the Company had no potential dilutive common stock.

 

Use of Estimates

 

The preparation of financial statements in conformity with GAAP 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 financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.4
NEW ACCOUNTING PRONOUNCEMENTS:
12 Months Ended
Nov. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
NEW ACCOUNTING PRONOUNCEMENTS:

 

3.NEW ACCOUNTING PRONOUNCEMENTS:

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which changes the impairment model for most financial assets. The ASU requires the use of an “expected loss” model for instruments measured at amortized cost, in which companies will be required to estimate the lifetime expected credit loss and record an allowance to offset the amortized cost basis, resulting in a net presentation of the amount expected to be collected on the financial asset. The new guidance is effective for fiscal years beginning after December 15, 2022 for Smaller Reporting Companies, including interim periods within those fiscal years and requires a modified-retrospective approach to adoption. The Company believes that adopting ASU 2016-13 will have no material impact on the financial statements and related disclosures.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.4
FAIR VALUE MEASUREMENT:
12 Months Ended
Nov. 30, 2022
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENT:

 

4.FAIR VALUE MEASUREMENT:

 

The Company had no financial assets and liabilities measured at fair value on a recurring basis as of November 30, 2022 and 2021.  The fair value of financial instruments such as cash and cash equivalents, accounts receivable, and accounts payable approximate their carrying amount based on the short maturity of these instruments. 

 

The Company measures its long-term debt at fair value which approximates book value as the long-term debt bears market rates of interest.

 

There were no nonfinancial assets measured at fair value on a nonrecurring basis at November 30, 2022 or 2021.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.4
NOTES PAYABLE TO BANKS:
12 Months Ended
Nov. 30, 2022
Payables and Accruals [Abstract]  
NOTES PAYABLE TO BANKS:

 

5.NOTES PAYABLE TO BANKS:

 

The Company obtained a commercial real estate construction loan for the construction of a new 76,000 square foot manufacturing center on the 9.2 acres of land in Garland, Texas that the Company has purchased. On March 26, 2021, the Company (acting as borrower) entered into a Construction Loan Agreement (the “loan agreement”) with Frost Bank (“Frost”) (acting as lender). The Construction Loan Agreement provides for a construction loan, in amounts not to exceed a total principal balance of $16,160,000 with an interest rate of (3.40%) per annum.

 

On March 26, 2021, the Company renewed the Revolving Loan Agreement with Frost through the “Sixth Amendment to Loan Agreement.” (See Exhibit 10.13). The Revolving Loan Agreement provides for revolving credit loans, in amounts not to exceed a total principal balance of $6,000,000 with a rate equal to prime rate with a floor of 3.25%. The Revolving Loan Agreement was originally entered into on January 23, 2013, between the Company as borrower and Frost as lender.  

 

Construction Loans.  Subject to the terms of the Loan Agreement, Frost will lend to the Company an aggregate amount not to exceed $16,160,000.

 

Principal and interest shall be due and payable monthly in an amounts determined by Lender required to fully amortize the outstanding principal balance of this Note over a period of twenty-five (25) years, payable on the twenty-sixth (26th) day of each and every calendar month, beginning April 26, 2023, and continuing regularly thereafter until March 26, 2031, when the entire amount hereof, principal and accrued interest then remaining unpaid, shall be then due and payable; interest being calculated on the unpaid principal each day principal is outstanding and all payments made credited to any collection costs and late charges, to the discharge of the interest accrued and to the reduction of the principal, in such order as Lender shall determine.

 

The interest rate of (3.40%) per annum including an Interest-Only Period. Interest only shall be due and payable monthly as it accrues on the twenty-sixth (26th) day of each and every calendar month, beginning April 26, 2021, and continuing regularly and monthly thereafter until March 26, 2023; interest being calculated on the unpaid principal each day principal is outstanding and all payments made credited to any collection costs and late charges, to the discharge of the interest accrued and to the reduction of the principal, in such order as Lender shall determine.

 

The loan shall be secured by a “Deed of Trust, Security Agreement – Financing Statement” covering the 9.2 acre tract in Garland, Texas and the improvements made on it.

 

Revolving Credit Loans.  Subject to the terms of the, Loan Agreement, Frost will lend to the Company, on a revolving basis, amounts not to exceed a total principal balance of $6,000,000, minus amounts available and amounts previously disbursed under outstanding Frost letters of credit. Subject to certain terms and conditions, the Company may borrow, repay and reborrow under the Loan Agreement. The loan has a maturity date of April 23, 2023.

 

The interest on the outstanding and unpaid principal balance shall be computed at a per annum rate equal to the lesser of (a) a rate equal to the Prime Rate per annum; provided, however, in no event shall the resulting rate be less than three and one-quarter percent (3.25%).

 

The Company has borrowed $14,938,000 against the construction loan as of November 30, 2022.

 

     
Debt November 30, 2022    
Notes payable  $14,938 
Less unamortized debt issuance costs   179 
Net Debt   14,759 
Less—Current portion   224 
Total long-term debt  $14,535 

 

Estimated maturities of our long-term debt over the next 5 years are as follows:

                            
   2023   2024   2025   2026   2027   Thereafter   Total 
Frost Bank  $224   $395   $407   $421   $436   $13,057   $14,938 

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.4
PRODUCT WARRANTIES:
12 Months Ended
Nov. 30, 2022
Guarantees and Product Warranties [Abstract]  
PRODUCT WARRANTIES:

 

6.PRODUCT WARRANTIES:

 

In general, the Company warrants that its products, when delivered, will be free from defects in material workmanship under normal use and service. The obligations are limited to replacing, repairing or giving credit for, at the option of the Company, any products that are returned within one year after the date of shipment. The Company does not provide extended warranties.

 

The Company reserves for potential warranty costs based on historical warranty claims experience. While management considers the process to be adequate to effectively quantify its exposure to warranty claims based on historical performance, changes in warranty claims on a specific or cumulative basis may require management to adjust its reserve for potential warranty costs.

 

Warranty expense was approximately $114,000 and $185,000 in 2022 and 2021, respectively.

 

The following table summarizes product warranty activity recorded during the years ended November 30, 2022 and 2021 recorded in other accrued liabilities.

 

          
   2022   2021 
Beginning balance  $25   $60 
Additions for current year provision   114    56 
Payments for current year   (114)   (91)
Ending balance  $25   $25 
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.4
LEASE COMMITMENTS:
12 Months Ended
Nov. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
LEASE COMMITMENTS:

 

7.LEASE COMMITMENTS:

 

Rent expense for each of the years ended November 30, 2022 and 2021 was $55,000 and $52,000 respectively.

 

Leases

 

In February 2016, the FASB issued Accounting Standards Update (ASU) 2016-02, Leases (Topic 842). Under the new standard, lessees will be required to recognize lease assets and liabilities for all leases, with certain exceptions, on their balance sheets. Public business entities are required to adopt the standard for reporting periods beginning after December 15, 2018. Upon transition to the new standard, the Company elected the package of practical expedients, which permitted the Company not to reassess under the new standard its prior conclusions about lease identification, lease classification and initial direct costs.

 

In the first quarter of 2020, the Company entered into a three (3) year lease extension on the property that has been leased on a year to year basis. As a result, we recognized $ 165,000 for operating lease liabilities and right of use assets upon adoption of ASC 842. The Company had an operating lease expense of $55,000 for 2022. The Company used an estimated incremental borrowing rate of 3.25% representative of the rate of interest that the Company would have to pay to borrow on the Company’s line of credit. The remaining lease term is three months.

 

The undiscounted future minimum lease payments consist of the following at November 30, 2022:

 

      
2023   $14 
Total lease payments    14 
Interest    - 
Present value of lease liabilities   $14 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.4
EMPLOYEE BENEFITS:
12 Months Ended
Nov. 30, 2022
Retirement Benefits [Abstract]  
EMPLOYEE BENEFITS:

 

8.EMPLOYEE BENEFITS:

 

The Company sponsors an Employees’ Profit Sharing Plan and Trust (the “Plan”). Pursuant to section 401(k) of the Internal Revenue Code, the Plan is available to substantially all employees of the Company. Employee contributions to the Plan are matched by the Company at amounts up to 6% of the participant’s salary. Contributions made by the Company were expensed and totaled approximately $476,000 in 2022 and $421,000 in 2021. Employees become vested in Company contributions in 20% increments in years two through six of employment. If the employee leaves the Company prior to being fully vested, the unvested portion of the Company contributions are forfeited and such forfeitures are used to lower future Company contributions. The Company does not offer other post-retirement benefits to its employees at this time.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES:
12 Months Ended
Nov. 30, 2022
Income Tax Disclosure [Abstract]  
INCOME TAXES:

 

9.INCOME TAXES:

 

The income tax provision consisted of the following for the years ended November 30:

 

          
   2022   2021 
Current Provision:  $744   $574 
Federal   700    59 
State   814    633 
           
Deferred federal tax expense (benefit)   (102)   43 
Total  $712   $676 

 

The provision for income taxes differs from that computed at the federal statutory corporate tax rate as follows for the years ended November 30,

 

          
   2022   2021 
Tax at statutory rate  $734   $784 
State income taxes, net of federal benefit   55    46 
Research and Development Tax Credit   (156)   (197)
Permanent differences and other   79    43 
           
Income tax provision  $712   $676 

 

The components of deferred tax assets and liabilities were as follows at November 30,

 

          
   2022   2021 
Deferred tax assets (liabilities)          
Inventory  $265   $169 
Deferred revenue, sales returns and warranty   5    5 
Other accrued liabilities   83    52 
Depreciation   (267)   (242)
Net deferred tax assets (liabilities)  $86   $(16)

 

In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible.  Management considers the scheduled reversal of deferred tax assets, projected future taxable income, and tax-planning strategies in making this assessment. Based upon the level of historical taxable income and projections for future taxable income over the periods in which the deferred tax assets are deductible, management believes it is more likely than not that the Company will realize the benefits of these deductible differences. 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.4
SIGNIFICANT CUSTOMER INFORMATION
12 Months Ended
Nov. 30, 2022
Significant Customer Information  
SIGNIFICANT CUSTOMER INFORMATION

 

10SIGNIFICANT CUSTOMER INFORMATION:

 

The Company’s major customers include contractors to the United States government. Sales to these customers for DOD and NASA contracts accounted for approximately 77% of the Company’s revenues in 2022 compared to 67% in 2021. The Company’s major customers are Lockheed Martin, Northrop Grumman, United Technologies, BAE, and Boeing. Two customers accounted for 18% and 10% of the Company’s sales during 2022 and one customer accounted for 20% of the Company’s sales during 2021. The contracts of our customers with the United States government may be subject to renegotiation of profits or termination of contracts or subcontracts at the election of the government, which would in turn might materially affect the Company’s sales. The loss of any one of these customers or a significant reduction in their purchases would be likely to adversely affect our business.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.4
SHAREHOLDERS’ EQUITY:
12 Months Ended
Nov. 30, 2022
Equity [Abstract]  
SHAREHOLDERS’ EQUITY:

 

11.SHAREHOLDERS’ EQUITY:

 

On December 8, 2020, the Board of Directors of Micropac Industries, Inc. approved the payment of a $0.10 per share special dividend to all shareholders of record as of January 6, 2021. The dividend was paid to shareholders on February 12, 2021.

 

On December 7, 2021, the Board of Directors of Micropac Industries, Inc. approved the payment of a $0.10 per share special dividend to all shareholders of record as of January 11, 2022. The dividend was paid to shareholders on February 10, 2022.

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.4
EMPLOYEE RETENTION CREDIT UNDER THE CARES ACT
12 Months Ended
Nov. 30, 2022
Employee Retention Credit Under Cares Act  
EMPLOYEE RETENTION CREDIT UNDER THE CARES ACT

12. EMPLOYEE RETENTION CREDIT UNDER THE CARES ACT

 

The CARES Act, passed by Congress on March 27, 2020, contained the employee retention credit (ERC), a refundable payroll tax credit to employers that have experienced hardship in their operations due to COVID-19. The CARES Act was amended and extended on December 27, 2020 by the Consolidated Appropriations Act, 2021 (the “CAA”) and in March 2021, the Internal Revenue Code was amended by the American Rescue Plan Act of 2021 to provide new employee retention credit provisions designed to promote employee retention and hiring.

 

This ERC is a fully refundable tax credit for employers equal to 70 percent of qualified wages that eligible employers pay their employees. This ERC applies to qualified wages paid after December 2020 and before January 1, 2022.

 

As a result, the Company has determined that it qualified for a approximately $920,000 in employee retention credits during the first quarter of 2021, which the Company recognized as other income and recorded in other receivable for the refund claimed in the third quarter of 2022. The ERC impact was included in the Company’s fiscal year 2021 tax return.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.4
SUBSEQUENT EVENTS:
12 Months Ended
Nov. 30, 2022
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS:

 

13.SUBSEQUENT EVENTS:

 

On December 7, 2022, the Board of Directors of Micropac Industries, Inc. approved the payment of a $0.10 per share special dividend to all shareholders of record as of January 11, 2023. The dividend will be paid to shareholders on or about February 10, 2023.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Policies)
12 Months Ended
Nov. 30, 2022
Accounting Policies [Abstract]  
Revenue Recognition

Revenue Recognition

 

The core principle of revenue recognition under accounting principles generally accepted in the Unites States of America (GAAP) is that the Company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.

 

The Company's revenue on the majority of its customer contracts are recognized at a point in time, generally upon shipment of products.

 

To achieve that core principle, the Company applies the following steps:

 

1.Identify the contract(s) with a customer.

 

The Company designs, manufactures and distributes various types of microelectronic circuits, optoelectronics, and sensors and displays. The Company’s products are used as components and assemblies in a broad range of military, space, medical and industrial systems, including aircraft instrumentation and navigation systems, satellite systems, power supplies, electronic controls, computers, medical devices, and high-temperature (200o C) products.

 

The Company’s revenues are from purchase orders and/or contracts with customers associated with manufacture of products. We account for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable.

 

2.Identify the performance obligations in the contract.

 

The majority of the Company’s purchase orders or contracts with customers contain a single performance obligation, the shipment of products.

 

3.Determine the transaction price.

 

The transaction price reflects the Company’s expectations about the consideration it will be entitled to receive from the customer at a fixed price per unit shipped based on the terms of the contract or purchase order with the customer. To the extent our actual costs vary from the fixed price that was negotiated, we will generate more or less profit or could incur a loss.

 

4.Allocate the transaction price to the performance obligations in the contract.

 

The Company’s transaction price is the fixed price per unit per each delivery upon shipment.

 

5.Recognize revenue when (or as) the Company satisfies a performance obligation.

 

This performance obligation is satisfied when control of the product is transferred to the customer, which occurs upon shipment or delivery. The Company receives purchase orders for products to be delivered over multiple dates that may extend across reporting periods. The Company accounting policy treats shipping and handling activities as a fulfillment cost. The Company invoices for each delivery upon shipment and recognizes revenues at the fixed price for each distinct product delivered when transfer of control has occurred, which is generally upon shipment.

 

For certain contracts under which the Company produces products with no alternative use and for which the Company has an enforceable right to payment during the production cycle, the Company recognizes revenue for the cost incurred of work in process plus a margin at the end of each period and records a contract asset (unbilled receivable). The majority of these products are shipped weekly and monthly to the customers and the contracts require us to manage and limit the level of work in process to meet the scheduled delivery dates.

 

In addition, the Company may have a contract or purchase order to provide a non-recurring engineering service to a customer. These contracts are reviewed, and performance obligations are determined and we recognize revenue at the point in time in which each performance obligation is fully satisfied.

 

Disaggregation of Revenue

Disaggregation of Revenue

 

The following table summarizes the Company’s net sales by product line.

 

          
   Nov. 30, 2022   Nov. 30, 2021 
Microelectronics  $7,998   $7,803 
Optoelectronics   7,913    7,124 
Sensors and Displays   11,874    12,365 
   $27,785   $27,292 
           
Timing of revenue recognition          
Recognized at a point in time  $23,678   $23,555 
Recognized over time   4,107    3,737 
Total Revenue  $27,785   $27,292 

 

The following table summarizes the Company’s net sales by major market.

 

                         
2022 Sales by Major Market
   Military   Space   Medical   Commercial   Total 
Domestic Direct  $10,669   $1,148   $3,213   $1,403   $16,433 
Domestic Distribution   7,993    1,508    -    829    10,330 
International   233    351    -    438    1,022 
   $18,895   $3,007   $3,213   $2,670   $27,785 

 

2021 Sales by Major Market
   Military    Space    Medical    Commercial    Total  
Domestic Direct  $10,157   $2,364   $3,621   $498   $16,640 
Domestic Distribution   7,945    861    -    644    9,450 
International   222    751    -    229    1,202 
   $18,324   $3,976   $3,621   $1,371   $27,292 

 

Receivables, net, Contract Assets and Contract Liabilities

Receivables, net, Contract Assets and Contract Liabilities

 

The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities) on the Consolidated Balance Sheet. 

 

Receivables, net, contract assets and contract liabilities were as follows:

 

               
   November 30, 2022   November 30, 2021   December 1, 2020 
Receivables, net  $3,644   $4,974   $2,639 
Contract assets  $408   $603   $512 
Deferred Revenue  $1,192   $1,258   $111 

 

Revenue recognized in 2022 that was included in the deferred revenue liability balance at the beginning of the year was $103,000.

 

Contract costs

Contract costs

 

The Company does not have material incremental costs to obtain a contract in the form of sales commissions or bonuses. The Company incurs other immaterial costs to obtain and fulfill a contract; however, the Company has elected the practical expedient under ASC 340-40-24-4 to recognize all incremental costs to obtain a contract as an expense when incurred if the amortization period is one year or less.

 

Inventories

Inventories

 

Inventories are stated at lower of cost or net realizable value and include material, labor and manufacturing overhead. All inventories are valued using the FIFO (first-in, first-out) method of inventory valuation. The Company determines the need to write inventory down to the lower of cost or net realizable value via an analysis based on the usage of inventory over a three year period and projected usage based on current backlog.

 

Income Taxes

Income Taxes

 

The Company accounts for income taxes using the asset and liability method. Under this method the Company records deferred income taxes for the temporary differences between the financial reporting basis and the tax basis of assets and liabilities at enacted tax rates expected to be in effect when such amounts are realized or settled. The resulting deferred tax liabilities and assets are adjusted to reflect changes in tax law or rates in the period that includes the enactment date.

 

The Company records a liability for an unrecognized tax benefit for a tax position that is not “more-likely-than-not” to be sustained.  The Company did not record any liability for uncertain tax positions as of November 30, 2022 or November 30, 2021.

 

Property, Plant, and Equipment

Property, Plant, and Equipment

 

Property, plant, and equipment are carried at cost, and depreciation is provided using the straight-line method at rates based upon the following estimated useful lives (in years) of the assets:

 

 
Buildings 15-40
Facility improvements 8-15
Machinery and equipment 5-10
Furniture and fixtures 5-8

 

The Company assesses long-lived assets for impairment in accordance with Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) ASC 360-10-35, Property, Plant and Equipment – Subsequent Measurement. When events or circumstances indicate that an asset may be impaired, an assessment is performed. The estimated future undiscounted cash flows associated with the asset are compared to the asset’s net book value to determine if a write down to market value less cost to sell is required.

 

Construction in progress relates to multiple capital projects ongoing during the years ended November 30, 2022 and 2021, including the construction of the new manufacturing facility. Construction in progress also includes interest and fees on debt that are directly related to the financing of the Company’s capital projects.

 

Repairs and maintenance are expensed as incurred. Improvements which extend the useful lives of property, plant, and equipment are capitalized.

 

Research and Development Costs

Research and Development Costs

 

Costs for the design and development of new products are expensed as incurred.

 

Basic and Diluted Earnings Per Share

Basic and Diluted Earnings Per Share

 

Basic and diluted earnings per share are computed based upon the weighted average number of shares outstanding during the year. Diluted earnings per share gives effect to all dilutive potential common shares. During 2022 and 2021, the Company had no potential dilutive common stock.

 

Use of Estimates

Use of Estimates

 

The preparation of financial statements in conformity with GAAP 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 financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Tables)
12 Months Ended
Nov. 30, 2022
Accounting Policies [Abstract]  
Schedule of net sales by product line
          
   Nov. 30, 2022   Nov. 30, 2021 
Microelectronics  $7,998   $7,803 
Optoelectronics   7,913    7,124 
Sensors and Displays   11,874    12,365 
   $27,785   $27,292 
           
Timing of revenue recognition          
Recognized at a point in time  $23,678   $23,555 
Recognized over time   4,107    3,737 
Total Revenue  $27,785   $27,292 
Schedule of net sales by major market
                         
2022 Sales by Major Market
   Military   Space   Medical   Commercial   Total 
Domestic Direct  $10,669   $1,148   $3,213   $1,403   $16,433 
Domestic Distribution   7,993    1,508    -    829    10,330 
International   233    351    -    438    1,022 
   $18,895   $3,007   $3,213   $2,670   $27,785 

 

2021 Sales by Major Market
   Military    Space    Medical    Commercial    Total  
Domestic Direct  $10,157   $2,364   $3,621   $498   $16,640 
Domestic Distribution   7,945    861    -    644    9,450 
International   222    751    -    229    1,202 
   $18,324   $3,976   $3,621   $1,371   $27,292 

Schedule of Receivables, net, contract assets and contract liabilities
               
   November 30, 2022   November 30, 2021   December 1, 2020 
Receivables, net  $3,644   $4,974   $2,639 
Contract assets  $408   $603   $512 
Deferred Revenue  $1,192   $1,258   $111 
Schedule of Property Plant and Equipment Useful Lives
 
Buildings 15-40
Facility improvements 8-15
Machinery and equipment 5-10
Furniture and fixtures 5-8
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.4
NOTES PAYABLE TO BANKS: (Tables)
12 Months Ended
Nov. 30, 2022
Payables and Accruals [Abstract]  
Schedule of Debt
     
Debt November 30, 2022    
Notes payable  $14,938 
Less unamortized debt issuance costs   179 
Net Debt   14,759 
Less—Current portion   224 
Total long-term debt  $14,535 
Schedule of maturities of long-term debt
                            
   2023   2024   2025   2026   2027   Thereafter   Total 
Frost Bank  $224   $395   $407   $421   $436   $13,057   $14,938 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.4
PRODUCT WARRANTIES: (Tables)
12 Months Ended
Nov. 30, 2022
Guarantees and Product Warranties [Abstract]  
Schedule of product warranty activity
          
   2022   2021 
Beginning balance  $25   $60 
Additions for current year provision   114    56 
Payments for current year   (114)   (91)
Ending balance  $25   $25 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.4
LEASE COMMITMENTS: (Tables)
12 Months Ended
Nov. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of undiscounted future minimum lease payments
      
2023   $14 
Total lease payments    14 
Interest    - 
Present value of lease liabilities   $14 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES: (Tables)
12 Months Ended
Nov. 30, 2022
Income Tax Disclosure [Abstract]  
Schedule of income tax provision
          
   2022   2021 
Current Provision:  $744   $574 
Federal   700    59 
State   814    633 
           
Deferred federal tax expense (benefit)   (102)   43 
Total  $712   $676 
Schedule of effective income tax rate reconciliation
          
   2022   2021 
Tax at statutory rate  $734   $784 
State income taxes, net of federal benefit   55    46 
Research and Development Tax Credit   (156)   (197)
Permanent differences and other   79    43 
           
Income tax provision  $712   $676 
Schedule of components of deferred tax assets and liabilities
          
   2022   2021 
Deferred tax assets (liabilities)          
Inventory  $265   $169 
Deferred revenue, sales returns and warranty   5    5 
Other accrued liabilities   83    52 
Depreciation   (267)   (242)
Net deferred tax assets (liabilities)  $86   $(16)
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2022
Nov. 30, 2021
Product Information [Line Items]    
Total Revenue $ 27,785 $ 27,292
Transferred at Point in Time [Member]    
Product Information [Line Items]    
Total Revenue 23,678 23,555
Transferred over Time [Member]    
Product Information [Line Items]    
Total Revenue 4,107 3,737
Microelectronics [Member]    
Product Information [Line Items]    
Total Revenue 7,998 7,803
Optoelectronics [Member]    
Product Information [Line Items]    
Total Revenue 7,913 7,124
Sensorsand Displays [Member]    
Product Information [Line Items]    
Total Revenue $ 11,874 $ 12,365
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2022
Nov. 30, 2021
Domestic Direct $ 16,433 $ 16,640
Domestic Distribution 10,330 9,450
International 1,022 1,202
Revenue 27,785 27,292
Military [Member]    
Domestic Direct 10,669 10,157
Domestic Distribution 7,993 7,945
International 233 222
Revenue 18,895 18,324
Space [Member]    
Domestic Direct 1,148 2,364
Domestic Distribution 1,508 861
International 351 751
Revenue 3,007 3,976
Medical [Member]    
Domestic Direct 3,213 3,621
Domestic Distribution
International
Revenue 3,213 3,621
Commercial [Member]    
Domestic Direct 1,403 498
Domestic Distribution 829 644
International 438 229
Revenue $ 2,670 $ 1,371
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 2) - USD ($)
$ in Thousands
Nov. 30, 2022
Nov. 30, 2021
Nov. 09, 2021
Dec. 01, 2019
Accounting Policies [Abstract]        
Receivables, net $ 3,644 $ 4,974 $ 4,974 $ 2,639
Contract assets 408 603 603 512
Deferred Revenue $ 1,192 $ 1,258 $ 1,258 $ 111
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 3)
12 Months Ended
Nov. 30, 2022
Minimum [Member] | Building [Member]  
Property, Plant and Equipment [Line Items]  
Furniture and fixtures 15 years
Minimum [Member] | Facility Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Furniture and fixtures 8 years
Minimum [Member] | Machinery Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Furniture and fixtures 5 years
Minimum [Member] | Furniture Fixtures [Member]  
Property, Plant and Equipment [Line Items]  
Furniture and fixtures 5 years
Maximum [Member] | Building [Member]  
Property, Plant and Equipment [Line Items]  
Furniture and fixtures 40 years
Maximum [Member] | Facility Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Furniture and fixtures 15 years
Maximum [Member] | Machinery Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Furniture and fixtures 10 years
Maximum [Member] | Furniture Fixtures [Member]  
Property, Plant and Equipment [Line Items]  
Furniture and fixtures 8 years
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Details Narrative) - USD ($)
12 Months Ended
Nov. 30, 2022
Nov. 30, 2021
Accounting Policies [Abstract]    
Deferred Revenue recognized $ 103,000  
Dilutive Potential Coommon Stock Instruments 0 0
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.4
FAIR VALUE MEASUREMENT: (Details Narrative) - USD ($)
Nov. 30, 2022
Nov. 30, 2021
Fair Value Disclosures [Abstract]    
Fair value financial assets liabilities recurring basis $ 0 $ 0
Fair value non financial assets non recurring basis $ 0 $ 0
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.4
NOTES PAYABLE TO BANKS (Details) - USD ($)
$ in Thousands
Nov. 30, 2022
Nov. 09, 2021
Payables and Accruals [Abstract]    
Notes payable $ 14,938  
Less unamortized debt issuance costs 179  
Net Debt 14,759  
Less—Current portion 224  
Total long-term debt $ 14,535 $ 3,369
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.4
NOTES PAYABLE TO BANKS (Details 1)
$ in Thousands
Nov. 30, 2022
USD ($)
Payables and Accruals [Abstract]  
2023 $ 224
2024 395
2025 407
2026 421
2027 436
Thereafter 13,057
Total $ 14,938
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.4
NOTES PAYABLE TO BANKS: (Details Narrative) - USD ($)
Nov. 30, 2022
Mar. 26, 2021
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Notes Payable $ 14,938,000  
Revolving Loan [Member]    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Line of Credit Facility, Maximum Borrowing Capacity   $ 6,000,000
Maximum Interest Rate   3.25%
Construction Loan Agreement [Member]    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Line of Credit Facility, Maximum Borrowing Capacity   $ 16,160,000
Maximum Interest Rate   3.40%
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.4
PRODUCT WARRANTIES (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2022
Nov. 30, 2021
Guarantees and Product Warranties [Abstract]    
Beginning balance $ 25 $ 60
Additions for current year provision 114 56
Payments for current year (114) (91)
Ending balance $ 25 $ 25
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.4
PRODUCT WARRANTIES: (Details Narrative) - USD ($)
12 Months Ended
Nov. 30, 2022
Nov. 30, 2021
Guarantees and Product Warranties [Abstract]    
Product Warranty Expense $ 114,000 $ 185,000
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.4
LEASE COMMITMENTS (Details) - USD ($)
Nov. 30, 2022
Feb. 27, 2021
Commitments and Contingencies Disclosure [Abstract]    
2023 $ 14,000  
Total lease payments 14,000  
Interest  
Present value of lease liabilities $ 14,000 $ 165,000
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.4
LEASE COMMITMENTS: (Details Narrative) - USD ($)
12 Months Ended
Nov. 30, 2022
Nov. 30, 2021
Nov. 09, 2021
Feb. 27, 2021
Commitments and Contingencies Disclosure [Abstract]        
Rent expense $ 55,000 $ 52,000    
Operating Lease, Right-of-Use Asset 14,000   $ 67,000 $ 165,000
Operating lease liabilities 14,000     $ 165,000
Operating Lease, Expense $ 55,000      
Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate 3.25%      
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.4
EMPLOYEE BENEFITS: (Details Narrative) - USD ($)
12 Months Ended
Nov. 30, 2022
Nov. 30, 2021
Retirement Benefits [Abstract]    
Percentage Of Employee Contributions To The Plan Are Matched By The Company At The Amounts Of The Participants Salary 6.00% 6.00%
Accrued Employee Benefits, Current $ 476,000 $ 421,000
Employees Become Vested In Company Contributions After Two Years 20.00% 20.00%
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2022
Nov. 30, 2021
Income Tax Disclosure [Abstract]    
Current Provision: $ 744 $ 574
Federal 700 59
State 814 633
Deferred federal tax expense (benefit) (102) 43
Total $ 712 $ 676
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2022
Nov. 30, 2021
Income Tax Disclosure [Abstract]    
Tax at statutory rate $ 734 $ 784
State income taxes, net of federal benefit 55 46
Research and Development Tax Credit (156) (197)
Permanent differences and other 79 43
Income tax provision $ 712 $ 676
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES (Details 2) - USD ($)
$ in Thousands
Nov. 30, 2022
Nov. 30, 2021
Deferred tax assets (liabilities)    
Inventory $ 265 $ 169
Deferred revenue, sales returns and warranty 5 5
Other accrued liabilities 83 52
Depreciation (267) (242)
Net deferred tax assets (liabilities) $ 86 $ (16)
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.4
SIGNIFICANT CUSTOMER INFORMATION (Details Narrative)
12 Months Ended
Nov. 30, 2022
Nov. 30, 2021
Product Information [Line Items]    
Sale To Government 77.00% 67.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | First Customer [Member]    
Product Information [Line Items]    
Concentration Risk, Percentage 18.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Second Customer [Member]    
Product Information [Line Items]    
Concentration Risk, Percentage 10.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | One Customer [Member]    
Product Information [Line Items]    
Concentration Risk, Percentage   20.00%
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.4
SHAREHOLDERS’ EQUITY: (Details Narrative) - $ / shares
12 Months Ended
Nov. 30, 2022
Nov. 30, 2021
Equity [Abstract]    
Dividends Payable, Date Declared Dec. 07, 2021 Dec. 08, 2020
Common Stock, Dividends, Per Share, Cash Paid $ 0.10 $ 0.10
Dividends Payable, Date of Record Jan. 11, 2022 Jan. 06, 2021
Dividends Payable, Date to be Paid Feb. 10, 2022 Feb. 12, 2021
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.4
EMPLOYEE RETENTION CREDIT UNDER THE CARES ACT (Details Narrative)
3 Months Ended
Feb. 28, 2021
USD ($)
Employee Retention Credit Under Cares Act  
Employee retention credits $ 920,000
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.4
SUBSEQUENT EVENTS: (Details Narrative) - $ / shares
12 Months Ended
Dec. 07, 2022
Nov. 30, 2022
Nov. 30, 2021
Subsequent Event [Line Items]      
Dividends Payable, Date Declared   Dec. 07, 2021 Dec. 08, 2020
Common Stock, Dividends, Per Share, Cash Paid   $ 0.10 $ 0.10
Dividends Payable, Date of Record   Jan. 11, 2022 Jan. 06, 2021
Dividends Payable, Date to be Paid   Feb. 10, 2022 Feb. 12, 2021
Subsequent Event [Member]      
Subsequent Event [Line Items]      
Dividends Payable, Date Declared Dec. 07, 2022    
Common Stock, Dividends, Per Share, Cash Paid $ 0.10    
Dividends Payable, Date of Record Jan. 11, 2023    
Dividends Payable, Date to be Paid Feb. 10, 2023    
XML 57 d2823110k_htm.xml IDEA: XBRL DOCUMENT 0000065759 2021-12-01 2022-11-30 0000065759 2022-05-31 0000065759 2023-02-09 0000065759 2022-11-30 0000065759 2021-11-09 0000065759 2021-11-30 0000065759 2020-12-01 2021-11-30 0000065759 us-gaap:CommonStockMember 2020-11-30 0000065759 us-gaap:AdditionalPaidInCapitalMember 2020-11-30 0000065759 us-gaap:TreasuryStockMember 2020-11-30 0000065759 us-gaap:RetainedEarningsMember 2020-11-30 0000065759 2020-11-30 0000065759 us-gaap:CommonStockMember 2021-11-30 0000065759 us-gaap:AdditionalPaidInCapitalMember 2021-11-30 0000065759 us-gaap:TreasuryStockMember 2021-11-30 0000065759 us-gaap:RetainedEarningsMember 2021-11-30 0000065759 us-gaap:CommonStockMember 2020-12-01 2021-11-30 0000065759 us-gaap:AdditionalPaidInCapitalMember 2020-12-01 2021-11-30 0000065759 us-gaap:TreasuryStockMember 2020-12-01 2021-11-30 0000065759 us-gaap:RetainedEarningsMember 2020-12-01 2021-11-30 0000065759 us-gaap:CommonStockMember 2021-12-01 2022-11-30 0000065759 us-gaap:AdditionalPaidInCapitalMember 2021-12-01 2022-11-30 0000065759 us-gaap:TreasuryStockMember 2021-12-01 2022-11-30 0000065759 us-gaap:RetainedEarningsMember 2021-12-01 2022-11-30 0000065759 us-gaap:CommonStockMember 2022-11-30 0000065759 us-gaap:AdditionalPaidInCapitalMember 2022-11-30 0000065759 us-gaap:TreasuryStockMember 2022-11-30 0000065759 us-gaap:RetainedEarningsMember 2022-11-30 0000065759 MPAD:MicroelectronicsMember 2021-12-01 2022-11-30 0000065759 MPAD:MicroelectronicsMember 2020-12-01 2021-11-30 0000065759 MPAD:OptoelectronicsMember 2021-12-01 2022-11-30 0000065759 MPAD:OptoelectronicsMember 2020-12-01 2021-11-30 0000065759 MPAD:SensorsandDisplaysMember 2021-12-01 2022-11-30 0000065759 MPAD:SensorsandDisplaysMember 2020-12-01 2021-11-30 0000065759 us-gaap:TransferredAtPointInTimeMember 2021-12-01 2022-11-30 0000065759 us-gaap:TransferredAtPointInTimeMember 2020-12-01 2021-11-30 0000065759 us-gaap:TransferredOverTimeMember 2021-12-01 2022-11-30 0000065759 us-gaap:TransferredOverTimeMember 2020-12-01 2021-11-30 0000065759 MPAD:MilitaryMember 2021-12-01 2022-11-30 0000065759 MPAD:SpaceMember 2021-12-01 2022-11-30 0000065759 MPAD:MedicalMember 2021-12-01 2022-11-30 0000065759 MPAD:CommercialMember 2021-12-01 2022-11-30 0000065759 MPAD:MilitaryMember 2020-12-01 2021-11-30 0000065759 MPAD:SpaceMember 2020-12-01 2021-11-30 0000065759 MPAD:MedicalMember 2020-12-01 2021-11-30 0000065759 MPAD:CommercialMember 2020-12-01 2021-11-30 0000065759 2019-12-01 0000065759 srt:MinimumMember us-gaap:BuildingMember 2021-12-01 2022-11-30 0000065759 srt:MaximumMember us-gaap:BuildingMember 2021-12-01 2022-11-30 0000065759 srt:MinimumMember MPAD:FacilityImprovementsMember 2021-12-01 2022-11-30 0000065759 srt:MaximumMember MPAD:FacilityImprovementsMember 2021-12-01 2022-11-30 0000065759 srt:MinimumMember MPAD:MachineryEquipmentMember 2021-12-01 2022-11-30 0000065759 srt:MaximumMember MPAD:MachineryEquipmentMember 2021-12-01 2022-11-30 0000065759 srt:MinimumMember MPAD:FurnitureFixturesMember 2021-12-01 2022-11-30 0000065759 srt:MaximumMember MPAD:FurnitureFixturesMember 2021-12-01 2022-11-30 0000065759 MPAD:ConstructionLoanAgreementMember 2021-03-26 0000065759 MPAD:RevolvingLoanMember 2021-03-26 0000065759 2021-02-27 0000065759 MPAD:FirstCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-12-01 2022-11-30 0000065759 MPAD:SecondCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-12-01 2022-11-30 0000065759 MPAD:OneCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-12-01 2021-11-30 0000065759 2020-12-01 2021-02-28 0000065759 us-gaap:SubsequentEventMember 2022-12-01 2022-12-07 iso4217:USD shares iso4217:USD shares pure 0000065759 false 2022 FY 10-K true 2022-11-30 --11-30 false 000-5109 Micropac Industries, Inc. DE 75-1225149 905 E. Walnut Street Garland TX 75040 972 272-3571 Common Stock, $0.10 par value per share MPAD NONE No No Yes Yes Non-accelerated Filer true false false 9137070 2578315 The definitive proxy statement to be filed with the Securities and Exchange Commission relating to the registrant’s Annual Meeting of Shareholders, to be held March 9, 2023 is incorporated by reference in Part III to the extent described therein. Whitley Penn LLP 726 Plano, Texas 15375000 15252000 3644000 4974000 920000 408000 603000 6715000 5738000 3573000 2946000 10288000 8684000 564000 341000 31199000 29854000 1518000 1518000 498000 498000 1126000 1126000 1036000 1025000 19415000 8019000 9952000 9390000 33545000 21576000 11082000 10739000 22463000 10837000 14000 67000 86000 53762000 40758000 1173000 1963000 1086000 1295000 1192000 1258000 560000 318000 149000 180000 224000 47000 78000 4431000 5092000 14000 14535000 3369000 16000 18966000 8491000 0.10 0.10 10000000 10000000 3078315 3078315 2578315 2578315 308000 308000 885000 885000 500000 500000 1250000 1250000 34853000 32324000 34796000 32267000 53762000 40758000 27785000 27292000 15473000 15211000 2191000 1739000 7734000 6456000 25398000 23406000 2387000 3886000 972000 -171000 140000 19000 3499000 3734000 814000 633000 -102000 43000 712000 676000 2787000 3058000 1.08 1.19 2578315 2578315 0.10 0.10 308000 885000 -1250000 29524000 29467000 258000 258000 3058000 3058000 308000 885000 -1250000 32324000 32267000 258000 258000 2787000 2787000 308000 885000 -1250000 34853000 34796000 2787000 3058000 394000 384000 102000 -43000 -245000 -53000 -50000 -1330000 2334000 920000 -195000 91000 1604000 -452000 223000 -174000 -223000 -66000 1146000 403000 -101000 209000 -314000 -30000 156000 -53000 -50000 249000 162000 2204000 3831000 13213000 6309000 -13213000 -6309000 258000 258000 11390000 3548000 179000 11132000 3111000 123000 633000 15252000 14619000 15375000 15252000 845000 472000 44000 1221000 <p id="xdx_807_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zHH8bEJ882F5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 27pt">1.</td><td style="text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_821_z5WIMijLuLzc">BUSINESS DESCRIPTION</span></span></b><span style="text-decoration: underline">:</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Micropac Industries, Inc. (the “Company”), a Delaware corporation, designs, manufactures and distributes various types of microelectronic circuits including solid state relays and power controllers, optoelectronic components, and sensor and display components and assemblies. The Company’s products are used as components and assemblies in a broad range of military, space, medical and commercial systems, including aircraft instrumentation and navigation systems, satellite systems, power supplies, electronic controls, computers, medical devices, and high-temperature (200<sup>o</sup> C) products.</p> <p id="xdx_808_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zBh9jKVKmhZ7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 27pt">2.</td><td style="text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_82B_zhzNJuUWkiK">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:</span></span></b></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: none"> </span></p> <p id="xdx_84E_eus-gaap--RevenueRecognitionPolicyTextBlock_zfxxYzSfR5L" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86E_zYEM95XlbzQi">Revenue Recognition</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 5.95pt; text-align: justify">The core principle of revenue recognition under accounting principles generally accepted in the Unites States of America (GAAP) is that the Company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 6.15pt 0pt 5.95pt; text-align: justify">The Company's revenue on the majority of its customer contracts are recognized at a point in time, generally upon shipment of products.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.95pt; text-align: justify">To achieve that core principle, the Company applies the following steps:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 6pt"/><td style="width: 10.35pt">1.</td><td style="text-align: justify">Identify the contract(s) with a customer.</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 6pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.95pt; text-align: justify">The Company designs, manufactures and distributes various types of microelectronic circuits, optoelectronics, and sensors and displays. The Company’s products are used as components and assemblies in a broad range of military, space, medical and industrial systems, including aircraft instrumentation and navigation systems, satellite systems, power supplies, electronic controls, computers, medical devices, and high-temperature (200<sup>o</sup> C) products.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.95pt; text-align: justify">The Company’s revenues are from purchase orders and/or contracts with customers associated with manufacture of products. We account for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 6pt"/><td style="width: 10.35pt">2.</td><td style="text-align: justify">Identify the performance obligations in the contract.</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.95pt; text-align: justify">The majority of the Company’s purchase orders or contracts with customers contain a single performance obligation, the shipment of products.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 6pt"/><td style="width: 10.35pt">3.</td><td style="text-align: justify">Determine the transaction price.</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.95pt; text-align: justify">The transaction price reflects the Company’s expectations about the consideration it will be entitled to receive from the customer at a fixed price per unit shipped based on the terms of the contract or purchase order with the customer. To the extent our actual costs vary from the fixed price that was negotiated, we will generate more or less profit or could incur a loss.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 6pt"/><td style="width: 10.35pt">4.</td><td style="text-align: justify">Allocate the transaction price to the performance obligations in the contract.</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.95pt; text-align: justify">The Company’s transaction price is the fixed price per unit per each delivery upon shipment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 6pt"/><td style="width: 10.35pt">5.</td><td style="text-align: justify">Recognize revenue when (or as) the Company satisfies a performance obligation.</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.95pt; text-align: justify">This performance obligation is satisfied when control of the product is transferred to the customer, which occurs upon shipment or delivery. The Company receives purchase orders for products to be delivered over multiple dates that may extend across reporting periods. The Company accounting policy treats shipping and handling activities as a fulfillment cost. The Company invoices for each delivery upon shipment and recognizes revenues at the fixed price for each distinct product delivered when transfer of control has occurred, which is generally upon shipment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.95pt; text-align: justify">For certain contracts under which the Company produces products with no alternative use and for which the Company has an enforceable right to payment during the production cycle, the Company recognizes revenue for the cost incurred of work in process plus a margin at the end of each period and records a contract asset (unbilled receivable). The majority of these products are shipped weekly and monthly to the customers and the contracts require us to manage and limit the level of work in process to meet the scheduled delivery dates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.95pt; text-align: justify">In addition, the Company may have a contract or purchase order to provide a non-recurring engineering service to a customer. These contracts are reviewed, and performance obligations are determined and we recognize revenue at the point in time in which each performance obligation is fully satisfied.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p> <p id="xdx_844_ecustom--DisaggregationOfRevenuePoliciesTextBlock_zEA2pAwdJtIh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_86A_z5xmVAzm9xkh">Disaggregation of Revenue</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table summarizes the Company’s net sales by product line.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_894_ecustom--ScheduleOfNetSalesByProductLineTableTextBlock_pn3n3_z5PAz8niabRj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td><span id="xdx_8BF_zzL463LV4Cj9" style="display: none">Schedule of net sales by product line</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: right"><span style="text-decoration: underline">Nov. 30, 2022</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: right"><span style="text-decoration: underline">Nov. 30, 2021</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 58%">Microelectronics</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--Revenues_c20211201__20221130__srt--ProductOrServiceAxis__custom--MicroelectronicsMember_pn3n3" style="width: 18%; text-align: right" title="Total Revenue">7,998</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_c20201201__20211130__srt--ProductOrServiceAxis__custom--MicroelectronicsMember_pn3n3" style="width: 18%; text-align: right" title="Total Revenue">7,803</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Optoelectronics</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_c20211201__20221130__srt--ProductOrServiceAxis__custom--OptoelectronicsMember_pn3n3" style="text-align: right" title="Total Revenue">7,913</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--Revenues_c20201201__20211130__srt--ProductOrServiceAxis__custom--OptoelectronicsMember_pn3n3" style="text-align: right" title="Total Revenue">7,124</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Sensors and Displays</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--Revenues_c20211201__20221130__srt--ProductOrServiceAxis__custom--SensorsandDisplaysMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">11,874</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--Revenues_c20201201__20211130__srt--ProductOrServiceAxis__custom--SensorsandDisplaysMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">12,365</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_c20211201__20221130_pn3n3" style="text-align: right" title="Total Revenue">27,785</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--Revenues_c20201201__20211130_pn3n3" style="text-align: right" title="Total Revenue">27,292</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Timing of revenue recognition</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Recognized at a point in time</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--Revenues_c20211201__20221130__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pn3n3" style="text-align: right" title="Total Revenue">23,678</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--Revenues_c20201201__20211130__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pn3n3" style="text-align: right" title="Total Revenue">23,555</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Recognized over time</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--Revenues_c20211201__20221130__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">4,107</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--Revenues_c20201201__20211130__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">3,737</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Total Revenue</td><td> </td> <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--Revenues_pn3n3_c20211201__20221130_zbG8g4FfdV1k" style="text-align: right" title="Total Revenue">27,785</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--Revenues_pn3n3_c20201201__20211130_zNZqUBg4mHnd" style="text-align: right" title="Total Revenue">27,292</td><td style="white-space: nowrap; text-align: left"> </td></tr> </table> <p id="xdx_8A8_zdCI7Jlj8Tag" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table summarizes the Company’s net sales by major market.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" id="xdx_898_ecustom--ScheduleOfNetSalesByMajorMarketTableTextBlock_pn3n3_z1uRzTMJuRQb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B0_zagcUZqqoPY7" style="display: none">Schedule of net sales by major market</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="21" style="white-space: nowrap; font-weight: bold; text-align: center">2022 Sales by Major Market</td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: center"><span style="text-decoration: underline">Military</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: center"><span style="text-decoration: underline">Space</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: center"><span style="text-decoration: underline">Medical</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: center"><span style="text-decoration: underline">Commercial</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: center"><span style="text-decoration: underline">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Domestic Direct</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_ecustom--DomesticDirect_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--MilitaryMember_pn3n3" style="width: 9%; text-align: right" title="Domestic Direct">10,669</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_ecustom--DomesticDirect_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--SpaceMember_pn3n3" style="width: 9%; text-align: right" title="Domestic Direct">1,148</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_ecustom--DomesticDirect_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--MedicalMember_pn3n3" style="width: 9%; text-align: right" title="Domestic Direct">3,213</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_ecustom--DomesticDirect_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--CommercialMember_pn3n3" style="width: 9%; text-align: right" title="Domestic Direct">1,403</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_ecustom--DomesticDirect_c20211201__20221130_pn3n3" style="width: 9%; text-align: right" title="Domestic Direct">16,433</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Domestic Distribution</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_ecustom--DomesticDistrbution_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--MilitaryMember_pn3n3" style="text-align: right" title="Domestic Distribution">7,993</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_ecustom--DomesticDistrbution_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--SpaceMember_pn3n3" style="text-align: right" title="Domestic Distribution">1,508</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_ecustom--DomesticDistrbution_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--MedicalMember_pn3n3" style="text-align: right" title="Domestic Distribution"><span style="-sec-ix-hidden: xdx2ixbrl0462">-</span></td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--DomesticDistrbution_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--CommercialMember_pn3n3" style="text-align: right" title="Domestic Distribution">829</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--DomesticDistrbution_c20211201__20221130_pn3n3" style="text-align: right" title="Domestic Distribution">10,330</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt">International</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_ecustom--InternationalDistribution_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--MilitaryMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International">233</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98B_ecustom--InternationalDistribution_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--SpaceMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International">351</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_ecustom--InternationalDistribution_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--MedicalMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International"><span style="-sec-ix-hidden: xdx2ixbrl0472">-</span></td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_ecustom--InternationalDistribution_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--CommercialMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International">438</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98B_ecustom--InternationalDistribution_c20211201__20221130_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International">1,022</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--Revenues_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--MilitaryMember_pn3n3" style="text-align: right" title="Revenue">18,895</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--Revenues_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--SpaceMember_pn3n3" style="text-align: right" title="Revenue">3,007</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--MedicalMember_pn3n3" style="text-align: right" title="Revenue">3,213</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--CommercialMember_pn3n3" style="text-align: right" title="Revenue">2,670</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--Revenues_pn3n3_c20211201__20221130_zrR9WxdrhoU8" style="text-align: right" title="Revenue">27,785</td><td style="white-space: nowrap; text-align: left"> </td></tr> </table> <p style="margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: White"> <td colspan="21" style="font-weight: bold; text-align: center">2021 Sales by Major Market</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Military </span></b></span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Space </span></b></span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Medical </span></b></span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Commercial </span></b></span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Total </span></b></span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; width: 40%">Domestic Direct</td><td style="width: 1%"> </td> <td style="text-align: left; width: 1%">$</td><td id="xdx_98E_ecustom--DomesticDirect_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--MilitaryMember_pn3n3" style="text-align: right; width: 9%" title="Domestic Direct">10,157</td><td style="white-space: nowrap; text-align: left; width: 1%"> </td><td style="width: 1%"> </td> <td style="text-align: left; width: 1%">$</td><td id="xdx_984_ecustom--DomesticDirect_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--SpaceMember_pn3n3" style="text-align: right; width: 9%" title="Domestic Direct">2,364</td><td style="white-space: nowrap; text-align: left; width: 1%"> </td><td style="width: 1%"> </td> <td style="text-align: left; width: 1%">$</td><td id="xdx_98B_ecustom--DomesticDirect_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--MedicalMember_pn3n3" style="text-align: right; width: 9%" title="Domestic Direct">3,621</td><td style="white-space: nowrap; text-align: left; width: 1%"> </td><td style="width: 1%"> </td> <td style="text-align: left; width: 1%">$</td><td id="xdx_985_ecustom--DomesticDirect_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--CommercialMember_pn3n3" style="text-align: right; width: 9%" title="Domestic Direct">498</td><td style="white-space: nowrap; text-align: left; width: 1%"> </td><td style="width: 1%"> </td> <td style="text-align: left; width: 1%">$</td><td id="xdx_98B_ecustom--DomesticDirect_c20201201__20211130_pn3n3" style="text-align: right; width: 9%" title="Domestic Direct">16,640</td><td style="white-space: nowrap; text-align: left; width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Domestic Distribution</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--DomesticDistrbution_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--MilitaryMember_pn3n3" style="text-align: right" title="Domestic Distribution">7,945</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--DomesticDistrbution_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--SpaceMember_pn3n3" style="text-align: right" title="Domestic Distribution">861</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--DomesticDistrbution_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--MedicalMember_pn3n3" style="text-align: right" title="Domestic Distribution"><span style="-sec-ix-hidden: xdx2ixbrl0502">-</span></td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_ecustom--DomesticDistrbution_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--CommercialMember_pn3n3" style="text-align: right" title="Domestic Distribution">644</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_ecustom--DomesticDistrbution_c20201201__20211130_pn3n3" style="text-align: right" title="Domestic Distribution">9,450</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt">International</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_ecustom--InternationalDistribution_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--MilitaryMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International">222</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_ecustom--InternationalDistribution_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--SpaceMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International">751</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_ecustom--InternationalDistribution_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--MedicalMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International"><span style="-sec-ix-hidden: xdx2ixbrl0512">-</span></td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_987_ecustom--InternationalDistribution_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--CommercialMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International">229</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_ecustom--InternationalDistribution_c20201201__20211130_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International">1,202</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--MilitaryMember_pn3n3" style="text-align: right" title="Revenue">18,324</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--SpaceMember_pn3n3" style="text-align: right" title="Revenue">3,976</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--Revenues_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--MedicalMember_pn3n3" style="text-align: right" title="Revenue">3,621</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--CommercialMember_pn3n3" style="text-align: right" title="Revenue">1,371</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--Revenues_pn3n3_c20201201__20211130_zVroolvUYjb" style="text-align: right" title="Revenue">27,292</td><td style="white-space: nowrap; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: #212529"/> <p id="xdx_8A5_zZK2ctbElrWh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: #212529"> </p> <p id="xdx_844_ecustom--ReceivablesNetContractAssetsandLiabilitiesTextBlock_zRaNEwDBysL9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: #212529"><b><span style="text-decoration: underline"><span id="xdx_865_z9Oy4Lp8TgM5">Receivables, net, Contract Assets and Contract Liabilities</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: #212529"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities) on the Consolidated Balance Sheet. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: #212529"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: #212529"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: #212529">Receivables, net, contract assets and contract liabilities were as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: #212529"> </p> <table cellpadding="0" cellspacing="0" id="xdx_899_ecustom--ReceivablesNetContractAssetsAndContractLiabilitiesTableTextBlock_pn3n3_zvkZaKFSjhve" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"><span id="xdx_8B4_zcIiIndbgj8l" style="display: none">Schedule of Receivables, net, contract assets and contract liabilities</span></td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_49B_20221130_zVoRojHFGt08" style="color: black; text-align: right"> </td><td style="white-space: nowrap; color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_49E_20211130_zCbAy2aEqo3l" style="color: black; text-align: right"> </td><td style="white-space: nowrap; color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_49A_20191201_zKiN5fZYRbB3" style="color: Black; text-align: right"> </td><td style="white-space: nowrap; color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; color: black; font-weight: bold; text-align: right"><span style="text-decoration: underline">November 30, 2022</span></td><td style="padding-bottom: 1pt; color: black; font-weight: bold"> </td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; color: black; font-weight: bold; text-align: right"><span style="text-decoration: underline">November 30, 2021</span></td><td style="padding-bottom: 1pt; color: black; font-weight: bold"> </td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; color: black; font-weight: bold; text-align: right"><span style="text-decoration: underline">December 1, 2020</span></td><td style="padding-bottom: 1pt; color: black; font-weight: bold"> </td></tr> <tr id="xdx_40D_eus-gaap--ReceivablesNetCurrent_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 55%; color: black; text-align: left">Receivables, net</td><td style="width: 1%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 15%; color: black; text-align: right">3,644</td><td style="white-space: nowrap; width: 1%; color: black; text-align: left"> </td><td style="width: 1%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 15%; color: black; text-align: right">4,974</td><td style="white-space: nowrap; width: 1%; color: black; text-align: left"> </td><td style="width: 1%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 15%; color: black; text-align: right">2,639</td><td style="white-space: nowrap; width: 1%; color: black; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3_zn9E2E4tUPob" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Contract assets</td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td style="color: black; text-align: right">408</td><td style="white-space: nowrap; color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td style="color: black; text-align: right">603</td><td style="white-space: nowrap; color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td style="color: black; text-align: right">512</td><td style="white-space: nowrap; color: black; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--DeferredRevenue_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Deferred Revenue</td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td style="color: black; text-align: right">1,192</td><td style="white-space: nowrap; color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td style="color: black; text-align: right">1,258</td><td style="white-space: nowrap; color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td style="color: black; text-align: right">111</td><td style="white-space: nowrap; color: black; text-align: left"> </td></tr> </table> <p id="xdx_8AF_z5oGymGnlsT2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: #212529"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Revenue recognized in 2022 that was included in the deferred revenue liability balance at the beginning of the year was $<span id="xdx_908_ecustom--DeferredRevenueRecognized_pp0p0_c20211201__20221130_zFbS8qVV3JJ5" title="Deferred Revenue recognized">103,000</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p id="xdx_84F_ecustom--ContractCostsTextBlock_zoBi8R7djx73" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration: underline"><span id="xdx_86A_zDlLzCIaSiOc">Contract costs</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company does not have material incremental costs to obtain a contract in the form of sales commissions or bonuses. The Company incurs other immaterial costs to obtain and fulfill a contract; however, the Company has elected the practical expedient under ASC 340-40-24-4 to recognize all incremental costs to obtain a contract as an expense when incurred if the amortization period is one year or less.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24.85pt; text-align: justify; text-indent: -24.85pt"> </p> <p id="xdx_84A_eus-gaap--InventoryPolicyTextBlock_zzrDX09hgTff" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_861_z7QpPd0nAZ7d">Inventories</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inventories are stated at lower of cost or net realizable value and include material, labor and manufacturing overhead. All inventories are valued using the FIFO (first-in, first-out) method of inventory valuation. The Company determines the need to write inventory down to the lower of cost or net realizable value via an analysis based on the usage of inventory over a three year period and projected usage based on current backlog.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84B_eus-gaap--IncomeTaxPolicyTextBlock_ztCWye4gG1za" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_86E_z9jIcgUGpeE4">Income Taxes</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for income taxes using the asset and liability method. Under this method the Company records deferred income taxes for the temporary differences between the financial reporting basis and the tax basis of assets and liabilities at enacted tax rates expected to be in effect when such amounts are realized or settled. The resulting deferred tax liabilities and assets are adjusted to reflect changes in tax law or rates in the period that includes the enactment date.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company records a liability for an unrecognized tax benefit for a tax position that is not “more-likely-than-not” to be sustained.  The Company did not record any liability for uncertain tax positions as of November 30, 2022 or November 30, 2021.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84D_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zJTWfnr82Dg8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_868_zr4AmIo9IiJ8">Property, Plant, and Equipment</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property, plant, and equipment are carried at cost, and depreciation is provided using the straight-line method at rates based upon the following estimated useful lives (in years) of the assets:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_894_ecustom--ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock_zipw22VBG371" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; width: 90%; border-collapse: collapse; margin-right: auto" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 3)"> <tr style="vertical-align: top; background-color: White"> <td><span id="xdx_8B0_zKGTWWi5FXZh" style="display: none">Schedule of Property Plant and Equipment Useful Lives</span></td> <td style="text-align: right"> </td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="width: 95%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Buildings</span></td> <td style="text-align: right; width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20211201__20221130__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zzxl9X2FUYgl" title="Furniture and fixtures">15</span>-<span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20211201__20221130__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zOF6kBZj9Olf" title="Furniture and fixtures">40</span></span></td></tr> <tr style="vertical-align: top; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Facility improvements</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20211201__20221130__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FacilityImprovementsMember_zVfYDwEOBZ71" title="Furniture and fixtures">8</span>-<span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20211201__20221130__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FacilityImprovementsMember_zH29UcNcANF5" title="Furniture and fixtures">15</span></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery and equipment</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20211201__20221130__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MachineryEquipmentMember_zMN5ZhPLAdZ7" title="Furniture and fixtures">5</span>-<span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20211201__20221130__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MachineryEquipmentMember_zLTBt8Ji87Wg" title="Furniture and fixtures">10</span></span></td></tr> <tr style="vertical-align: top; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture and fixtures</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20211201__20221130__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureFixturesMember_zF1gyeJ6OpR7" title="Furniture and fixtures">5</span>-<span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20211201__20221130__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureFixturesMember_zp6nZyze8zk7" title="Furniture and fixtures">8</span></span></td></tr> </table> <p id="xdx_8AD_zmQ6ohRxx0Ic" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company assesses long-lived assets for impairment in accordance with Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) ASC 360-10-35, <i>Property, Plant and Equipment – Subsequent Measurement</i>. When events or circumstances indicate that an asset may be impaired, an assessment is performed. The estimated future undiscounted cash flows associated with the asset are compared to the asset’s net book value to determine if a write down to market value less cost to sell is required.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Construction in progress relates to multiple capital projects ongoing during the years ended November 30, 2022 and 2021, including the construction of the new manufacturing facility. Construction in progress also includes interest and fees on debt that are directly related to the financing of the Company’s capital projects.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Repairs and maintenance are expensed as incurred. Improvements which extend the useful lives of property, plant, and equipment are capitalized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p id="xdx_849_eus-gaap--ResearchAndDevelopmentExpensePolicy_zHrNbbZp4eP5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_866_zDFMZgT9evN9">Research and Development Costs</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: none"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Costs for the design and development of new products are expensed as incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84D_eus-gaap--EarningsPerSharePolicyTextBlock_zHMZfqLTNVLf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_862_zLRkx2QpFagi">Basic and Diluted Earnings Per Share</span> </span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic and diluted earnings per share are computed based upon the weighted average number of shares outstanding during the year. Diluted earnings per share gives effect to all dilutive potential common shares. During 2022 and 2021, the Company had <span id="xdx_90F_ecustom--DilutivePotentialCoommonStockInstruments_do_c20211201__20221130_zrpP4ctQAQK1" title="Dilutive Potential Coommon Stock Instruments"><span id="xdx_90E_ecustom--DilutivePotentialCoommonStockInstruments_do_c20201201__20211130_zTWOK8V9R6Li" title="Dilutive Potential Coommon Stock Instruments">no</span></span> potential dilutive common stock.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: none"> </span></p> <p id="xdx_845_eus-gaap--UseOfEstimates_z8KKJDXtz18b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_863_zHw8Y3PXvki9">Use of Estimates</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">The preparation of financial statements in conformity with GAAP 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 financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p> <p id="xdx_84E_eus-gaap--RevenueRecognitionPolicyTextBlock_zfxxYzSfR5L" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span id="xdx_86E_zYEM95XlbzQi">Revenue Recognition</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 5.95pt; text-align: justify">The core principle of revenue recognition under accounting principles generally accepted in the Unites States of America (GAAP) is that the Company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 6.15pt 0pt 5.95pt; text-align: justify">The Company's revenue on the majority of its customer contracts are recognized at a point in time, generally upon shipment of products.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.95pt; text-align: justify">To achieve that core principle, the Company applies the following steps:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 6pt"/><td style="width: 10.35pt">1.</td><td style="text-align: justify">Identify the contract(s) with a customer.</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 6pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.95pt; text-align: justify">The Company designs, manufactures and distributes various types of microelectronic circuits, optoelectronics, and sensors and displays. The Company’s products are used as components and assemblies in a broad range of military, space, medical and industrial systems, including aircraft instrumentation and navigation systems, satellite systems, power supplies, electronic controls, computers, medical devices, and high-temperature (200<sup>o</sup> C) products.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.95pt; text-align: justify">The Company’s revenues are from purchase orders and/or contracts with customers associated with manufacture of products. We account for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 6pt"/><td style="width: 10.35pt">2.</td><td style="text-align: justify">Identify the performance obligations in the contract.</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.95pt; text-align: justify">The majority of the Company’s purchase orders or contracts with customers contain a single performance obligation, the shipment of products.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 6pt"/><td style="width: 10.35pt">3.</td><td style="text-align: justify">Determine the transaction price.</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.95pt; text-align: justify">The transaction price reflects the Company’s expectations about the consideration it will be entitled to receive from the customer at a fixed price per unit shipped based on the terms of the contract or purchase order with the customer. To the extent our actual costs vary from the fixed price that was negotiated, we will generate more or less profit or could incur a loss.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 6pt"/><td style="width: 10.35pt">4.</td><td style="text-align: justify">Allocate the transaction price to the performance obligations in the contract.</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.95pt; text-align: justify">The Company’s transaction price is the fixed price per unit per each delivery upon shipment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 6pt"/><td style="width: 10.35pt">5.</td><td style="text-align: justify">Recognize revenue when (or as) the Company satisfies a performance obligation.</td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.95pt; text-align: justify">This performance obligation is satisfied when control of the product is transferred to the customer, which occurs upon shipment or delivery. The Company receives purchase orders for products to be delivered over multiple dates that may extend across reporting periods. The Company accounting policy treats shipping and handling activities as a fulfillment cost. The Company invoices for each delivery upon shipment and recognizes revenues at the fixed price for each distinct product delivered when transfer of control has occurred, which is generally upon shipment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.95pt; text-align: justify">For certain contracts under which the Company produces products with no alternative use and for which the Company has an enforceable right to payment during the production cycle, the Company recognizes revenue for the cost incurred of work in process plus a margin at the end of each period and records a contract asset (unbilled receivable). The majority of these products are shipped weekly and monthly to the customers and the contracts require us to manage and limit the level of work in process to meet the scheduled delivery dates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 5.95pt; text-align: justify">In addition, the Company may have a contract or purchase order to provide a non-recurring engineering service to a customer. These contracts are reviewed, and performance obligations are determined and we recognize revenue at the point in time in which each performance obligation is fully satisfied.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"> </p> <p id="xdx_844_ecustom--DisaggregationOfRevenuePoliciesTextBlock_zEA2pAwdJtIh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_86A_z5xmVAzm9xkh">Disaggregation of Revenue</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table summarizes the Company’s net sales by product line.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_894_ecustom--ScheduleOfNetSalesByProductLineTableTextBlock_pn3n3_z5PAz8niabRj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td><span id="xdx_8BF_zzL463LV4Cj9" style="display: none">Schedule of net sales by product line</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: right"><span style="text-decoration: underline">Nov. 30, 2022</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: right"><span style="text-decoration: underline">Nov. 30, 2021</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 58%">Microelectronics</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--Revenues_c20211201__20221130__srt--ProductOrServiceAxis__custom--MicroelectronicsMember_pn3n3" style="width: 18%; text-align: right" title="Total Revenue">7,998</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_c20201201__20211130__srt--ProductOrServiceAxis__custom--MicroelectronicsMember_pn3n3" style="width: 18%; text-align: right" title="Total Revenue">7,803</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Optoelectronics</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_c20211201__20221130__srt--ProductOrServiceAxis__custom--OptoelectronicsMember_pn3n3" style="text-align: right" title="Total Revenue">7,913</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--Revenues_c20201201__20211130__srt--ProductOrServiceAxis__custom--OptoelectronicsMember_pn3n3" style="text-align: right" title="Total Revenue">7,124</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Sensors and Displays</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--Revenues_c20211201__20221130__srt--ProductOrServiceAxis__custom--SensorsandDisplaysMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">11,874</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--Revenues_c20201201__20211130__srt--ProductOrServiceAxis__custom--SensorsandDisplaysMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">12,365</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_c20211201__20221130_pn3n3" style="text-align: right" title="Total Revenue">27,785</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--Revenues_c20201201__20211130_pn3n3" style="text-align: right" title="Total Revenue">27,292</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Timing of revenue recognition</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Recognized at a point in time</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--Revenues_c20211201__20221130__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pn3n3" style="text-align: right" title="Total Revenue">23,678</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--Revenues_c20201201__20211130__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pn3n3" style="text-align: right" title="Total Revenue">23,555</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Recognized over time</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--Revenues_c20211201__20221130__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">4,107</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--Revenues_c20201201__20211130__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">3,737</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Total Revenue</td><td> </td> <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--Revenues_pn3n3_c20211201__20221130_zbG8g4FfdV1k" style="text-align: right" title="Total Revenue">27,785</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--Revenues_pn3n3_c20201201__20211130_zNZqUBg4mHnd" style="text-align: right" title="Total Revenue">27,292</td><td style="white-space: nowrap; text-align: left"> </td></tr> </table> <p id="xdx_8A8_zdCI7Jlj8Tag" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table summarizes the Company’s net sales by major market.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" id="xdx_898_ecustom--ScheduleOfNetSalesByMajorMarketTableTextBlock_pn3n3_z1uRzTMJuRQb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B0_zagcUZqqoPY7" style="display: none">Schedule of net sales by major market</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="21" style="white-space: nowrap; font-weight: bold; text-align: center">2022 Sales by Major Market</td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: center"><span style="text-decoration: underline">Military</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: center"><span style="text-decoration: underline">Space</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: center"><span style="text-decoration: underline">Medical</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: center"><span style="text-decoration: underline">Commercial</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: center"><span style="text-decoration: underline">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Domestic Direct</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_ecustom--DomesticDirect_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--MilitaryMember_pn3n3" style="width: 9%; text-align: right" title="Domestic Direct">10,669</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_ecustom--DomesticDirect_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--SpaceMember_pn3n3" style="width: 9%; text-align: right" title="Domestic Direct">1,148</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_ecustom--DomesticDirect_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--MedicalMember_pn3n3" style="width: 9%; text-align: right" title="Domestic Direct">3,213</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_ecustom--DomesticDirect_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--CommercialMember_pn3n3" style="width: 9%; text-align: right" title="Domestic Direct">1,403</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_ecustom--DomesticDirect_c20211201__20221130_pn3n3" style="width: 9%; text-align: right" title="Domestic Direct">16,433</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Domestic Distribution</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_ecustom--DomesticDistrbution_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--MilitaryMember_pn3n3" style="text-align: right" title="Domestic Distribution">7,993</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_ecustom--DomesticDistrbution_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--SpaceMember_pn3n3" style="text-align: right" title="Domestic Distribution">1,508</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_ecustom--DomesticDistrbution_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--MedicalMember_pn3n3" style="text-align: right" title="Domestic Distribution"><span style="-sec-ix-hidden: xdx2ixbrl0462">-</span></td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--DomesticDistrbution_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--CommercialMember_pn3n3" style="text-align: right" title="Domestic Distribution">829</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--DomesticDistrbution_c20211201__20221130_pn3n3" style="text-align: right" title="Domestic Distribution">10,330</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt">International</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_ecustom--InternationalDistribution_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--MilitaryMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International">233</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98B_ecustom--InternationalDistribution_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--SpaceMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International">351</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_ecustom--InternationalDistribution_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--MedicalMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International"><span style="-sec-ix-hidden: xdx2ixbrl0472">-</span></td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_ecustom--InternationalDistribution_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--CommercialMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International">438</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98B_ecustom--InternationalDistribution_c20211201__20221130_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International">1,022</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--Revenues_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--MilitaryMember_pn3n3" style="text-align: right" title="Revenue">18,895</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--Revenues_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--SpaceMember_pn3n3" style="text-align: right" title="Revenue">3,007</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--MedicalMember_pn3n3" style="text-align: right" title="Revenue">3,213</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--CommercialMember_pn3n3" style="text-align: right" title="Revenue">2,670</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--Revenues_pn3n3_c20211201__20221130_zrR9WxdrhoU8" style="text-align: right" title="Revenue">27,785</td><td style="white-space: nowrap; text-align: left"> </td></tr> </table> <p style="margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: White"> <td colspan="21" style="font-weight: bold; text-align: center">2021 Sales by Major Market</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Military </span></b></span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Space </span></b></span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Medical </span></b></span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Commercial </span></b></span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Total </span></b></span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; width: 40%">Domestic Direct</td><td style="width: 1%"> </td> <td style="text-align: left; width: 1%">$</td><td id="xdx_98E_ecustom--DomesticDirect_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--MilitaryMember_pn3n3" style="text-align: right; width: 9%" title="Domestic Direct">10,157</td><td style="white-space: nowrap; text-align: left; width: 1%"> </td><td style="width: 1%"> </td> <td style="text-align: left; width: 1%">$</td><td id="xdx_984_ecustom--DomesticDirect_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--SpaceMember_pn3n3" style="text-align: right; width: 9%" title="Domestic Direct">2,364</td><td style="white-space: nowrap; text-align: left; width: 1%"> </td><td style="width: 1%"> </td> <td style="text-align: left; width: 1%">$</td><td id="xdx_98B_ecustom--DomesticDirect_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--MedicalMember_pn3n3" style="text-align: right; width: 9%" title="Domestic Direct">3,621</td><td style="white-space: nowrap; text-align: left; width: 1%"> </td><td style="width: 1%"> </td> <td style="text-align: left; width: 1%">$</td><td id="xdx_985_ecustom--DomesticDirect_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--CommercialMember_pn3n3" style="text-align: right; width: 9%" title="Domestic Direct">498</td><td style="white-space: nowrap; text-align: left; width: 1%"> </td><td style="width: 1%"> </td> <td style="text-align: left; width: 1%">$</td><td id="xdx_98B_ecustom--DomesticDirect_c20201201__20211130_pn3n3" style="text-align: right; width: 9%" title="Domestic Direct">16,640</td><td style="white-space: nowrap; text-align: left; width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Domestic Distribution</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--DomesticDistrbution_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--MilitaryMember_pn3n3" style="text-align: right" title="Domestic Distribution">7,945</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--DomesticDistrbution_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--SpaceMember_pn3n3" style="text-align: right" title="Domestic Distribution">861</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--DomesticDistrbution_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--MedicalMember_pn3n3" style="text-align: right" title="Domestic Distribution"><span style="-sec-ix-hidden: xdx2ixbrl0502">-</span></td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_ecustom--DomesticDistrbution_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--CommercialMember_pn3n3" style="text-align: right" title="Domestic Distribution">644</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_ecustom--DomesticDistrbution_c20201201__20211130_pn3n3" style="text-align: right" title="Domestic Distribution">9,450</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt">International</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_ecustom--InternationalDistribution_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--MilitaryMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International">222</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_ecustom--InternationalDistribution_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--SpaceMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International">751</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_ecustom--InternationalDistribution_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--MedicalMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International"><span style="-sec-ix-hidden: xdx2ixbrl0512">-</span></td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_987_ecustom--InternationalDistribution_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--CommercialMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International">229</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_ecustom--InternationalDistribution_c20201201__20211130_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International">1,202</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--MilitaryMember_pn3n3" style="text-align: right" title="Revenue">18,324</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--SpaceMember_pn3n3" style="text-align: right" title="Revenue">3,976</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--Revenues_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--MedicalMember_pn3n3" style="text-align: right" title="Revenue">3,621</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--CommercialMember_pn3n3" style="text-align: right" title="Revenue">1,371</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--Revenues_pn3n3_c20201201__20211130_zVroolvUYjb" style="text-align: right" title="Revenue">27,292</td><td style="white-space: nowrap; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: #212529"/> <p id="xdx_8A5_zZK2ctbElrWh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: #212529"> </p> <table cellpadding="0" cellspacing="0" id="xdx_894_ecustom--ScheduleOfNetSalesByProductLineTableTextBlock_pn3n3_z5PAz8niabRj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td><span id="xdx_8BF_zzL463LV4Cj9" style="display: none">Schedule of net sales by product line</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: right"><span style="text-decoration: underline">Nov. 30, 2022</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: right"><span style="text-decoration: underline">Nov. 30, 2021</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 58%">Microelectronics</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--Revenues_c20211201__20221130__srt--ProductOrServiceAxis__custom--MicroelectronicsMember_pn3n3" style="width: 18%; text-align: right" title="Total Revenue">7,998</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_c20201201__20211130__srt--ProductOrServiceAxis__custom--MicroelectronicsMember_pn3n3" style="width: 18%; text-align: right" title="Total Revenue">7,803</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Optoelectronics</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_c20211201__20221130__srt--ProductOrServiceAxis__custom--OptoelectronicsMember_pn3n3" style="text-align: right" title="Total Revenue">7,913</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--Revenues_c20201201__20211130__srt--ProductOrServiceAxis__custom--OptoelectronicsMember_pn3n3" style="text-align: right" title="Total Revenue">7,124</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Sensors and Displays</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--Revenues_c20211201__20221130__srt--ProductOrServiceAxis__custom--SensorsandDisplaysMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">11,874</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--Revenues_c20201201__20211130__srt--ProductOrServiceAxis__custom--SensorsandDisplaysMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">12,365</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_c20211201__20221130_pn3n3" style="text-align: right" title="Total Revenue">27,785</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--Revenues_c20201201__20211130_pn3n3" style="text-align: right" title="Total Revenue">27,292</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Timing of revenue recognition</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Recognized at a point in time</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--Revenues_c20211201__20221130__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pn3n3" style="text-align: right" title="Total Revenue">23,678</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--Revenues_c20201201__20211130__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pn3n3" style="text-align: right" title="Total Revenue">23,555</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Recognized over time</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--Revenues_c20211201__20221130__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">4,107</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--Revenues_c20201201__20211130__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">3,737</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Total Revenue</td><td> </td> <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--Revenues_pn3n3_c20211201__20221130_zbG8g4FfdV1k" style="text-align: right" title="Total Revenue">27,785</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--Revenues_pn3n3_c20201201__20211130_zNZqUBg4mHnd" style="text-align: right" title="Total Revenue">27,292</td><td style="white-space: nowrap; text-align: left"> </td></tr> </table> 7998000 7803000 7913000 7124000 11874000 12365000 27785000 27292000 23678000 23555000 4107000 3737000 27785000 27292000 <table cellpadding="0" cellspacing="0" id="xdx_898_ecustom--ScheduleOfNetSalesByMajorMarketTableTextBlock_pn3n3_z1uRzTMJuRQb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B0_zagcUZqqoPY7" style="display: none">Schedule of net sales by major market</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="21" style="white-space: nowrap; font-weight: bold; text-align: center">2022 Sales by Major Market</td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: center"><span style="text-decoration: underline">Military</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: center"><span style="text-decoration: underline">Space</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: center"><span style="text-decoration: underline">Medical</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: center"><span style="text-decoration: underline">Commercial</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: center"><span style="text-decoration: underline">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Domestic Direct</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_ecustom--DomesticDirect_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--MilitaryMember_pn3n3" style="width: 9%; text-align: right" title="Domestic Direct">10,669</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_ecustom--DomesticDirect_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--SpaceMember_pn3n3" style="width: 9%; text-align: right" title="Domestic Direct">1,148</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_ecustom--DomesticDirect_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--MedicalMember_pn3n3" style="width: 9%; text-align: right" title="Domestic Direct">3,213</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_ecustom--DomesticDirect_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--CommercialMember_pn3n3" style="width: 9%; text-align: right" title="Domestic Direct">1,403</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_ecustom--DomesticDirect_c20211201__20221130_pn3n3" style="width: 9%; text-align: right" title="Domestic Direct">16,433</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Domestic Distribution</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_ecustom--DomesticDistrbution_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--MilitaryMember_pn3n3" style="text-align: right" title="Domestic Distribution">7,993</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_ecustom--DomesticDistrbution_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--SpaceMember_pn3n3" style="text-align: right" title="Domestic Distribution">1,508</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_ecustom--DomesticDistrbution_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--MedicalMember_pn3n3" style="text-align: right" title="Domestic Distribution"><span style="-sec-ix-hidden: xdx2ixbrl0462">-</span></td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--DomesticDistrbution_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--CommercialMember_pn3n3" style="text-align: right" title="Domestic Distribution">829</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--DomesticDistrbution_c20211201__20221130_pn3n3" style="text-align: right" title="Domestic Distribution">10,330</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt">International</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_ecustom--InternationalDistribution_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--MilitaryMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International">233</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98B_ecustom--InternationalDistribution_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--SpaceMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International">351</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_ecustom--InternationalDistribution_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--MedicalMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International"><span style="-sec-ix-hidden: xdx2ixbrl0472">-</span></td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_ecustom--InternationalDistribution_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--CommercialMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International">438</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98B_ecustom--InternationalDistribution_c20211201__20221130_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International">1,022</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--Revenues_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--MilitaryMember_pn3n3" style="text-align: right" title="Revenue">18,895</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--Revenues_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--SpaceMember_pn3n3" style="text-align: right" title="Revenue">3,007</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--MedicalMember_pn3n3" style="text-align: right" title="Revenue">3,213</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_c20211201__20221130__us-gaap--StatementEquityComponentsAxis__custom--CommercialMember_pn3n3" style="text-align: right" title="Revenue">2,670</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--Revenues_pn3n3_c20211201__20221130_zrR9WxdrhoU8" style="text-align: right" title="Revenue">27,785</td><td style="white-space: nowrap; text-align: left"> </td></tr> </table> <p style="margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: White"> <td colspan="21" style="font-weight: bold; text-align: center">2021 Sales by Major Market</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Military </span></b></span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Space </span></b></span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Medical </span></b></span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Commercial </span></b></span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Total </span></b></span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; width: 40%">Domestic Direct</td><td style="width: 1%"> </td> <td style="text-align: left; width: 1%">$</td><td id="xdx_98E_ecustom--DomesticDirect_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--MilitaryMember_pn3n3" style="text-align: right; width: 9%" title="Domestic Direct">10,157</td><td style="white-space: nowrap; text-align: left; width: 1%"> </td><td style="width: 1%"> </td> <td style="text-align: left; width: 1%">$</td><td id="xdx_984_ecustom--DomesticDirect_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--SpaceMember_pn3n3" style="text-align: right; width: 9%" title="Domestic Direct">2,364</td><td style="white-space: nowrap; text-align: left; width: 1%"> </td><td style="width: 1%"> </td> <td style="text-align: left; width: 1%">$</td><td id="xdx_98B_ecustom--DomesticDirect_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--MedicalMember_pn3n3" style="text-align: right; width: 9%" title="Domestic Direct">3,621</td><td style="white-space: nowrap; text-align: left; width: 1%"> </td><td style="width: 1%"> </td> <td style="text-align: left; width: 1%">$</td><td id="xdx_985_ecustom--DomesticDirect_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--CommercialMember_pn3n3" style="text-align: right; width: 9%" title="Domestic Direct">498</td><td style="white-space: nowrap; text-align: left; width: 1%"> </td><td style="width: 1%"> </td> <td style="text-align: left; width: 1%">$</td><td id="xdx_98B_ecustom--DomesticDirect_c20201201__20211130_pn3n3" style="text-align: right; width: 9%" title="Domestic Direct">16,640</td><td style="white-space: nowrap; text-align: left; width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Domestic Distribution</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--DomesticDistrbution_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--MilitaryMember_pn3n3" style="text-align: right" title="Domestic Distribution">7,945</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--DomesticDistrbution_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--SpaceMember_pn3n3" style="text-align: right" title="Domestic Distribution">861</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--DomesticDistrbution_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--MedicalMember_pn3n3" style="text-align: right" title="Domestic Distribution"><span style="-sec-ix-hidden: xdx2ixbrl0502">-</span></td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_ecustom--DomesticDistrbution_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--CommercialMember_pn3n3" style="text-align: right" title="Domestic Distribution">644</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_ecustom--DomesticDistrbution_c20201201__20211130_pn3n3" style="text-align: right" title="Domestic Distribution">9,450</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt">International</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_ecustom--InternationalDistribution_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--MilitaryMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International">222</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_ecustom--InternationalDistribution_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--SpaceMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International">751</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_ecustom--InternationalDistribution_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--MedicalMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International"><span style="-sec-ix-hidden: xdx2ixbrl0512">-</span></td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_987_ecustom--InternationalDistribution_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--CommercialMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International">229</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_ecustom--InternationalDistribution_c20201201__20211130_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="International">1,202</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--MilitaryMember_pn3n3" style="text-align: right" title="Revenue">18,324</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--Revenues_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--SpaceMember_pn3n3" style="text-align: right" title="Revenue">3,976</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--Revenues_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--MedicalMember_pn3n3" style="text-align: right" title="Revenue">3,621</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--Revenues_c20201201__20211130__us-gaap--StatementEquityComponentsAxis__custom--CommercialMember_pn3n3" style="text-align: right" title="Revenue">1,371</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--Revenues_pn3n3_c20201201__20211130_zVroolvUYjb" style="text-align: right" title="Revenue">27,292</td><td style="white-space: nowrap; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: #212529"/> 10669000 1148000 3213000 1403000 16433000 7993000 1508000 829000 10330000 233000 351000 438000 1022000 18895000 3007000 3213000 2670000 27785000 10157000 2364000 3621000 498000 16640000 7945000 861000 644000 9450000 222000 751000 229000 1202000 18324000 3976000 3621000 1371000 27292000 <p id="xdx_844_ecustom--ReceivablesNetContractAssetsandLiabilitiesTextBlock_zRaNEwDBysL9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: #212529"><b><span style="text-decoration: underline"><span id="xdx_865_z9Oy4Lp8TgM5">Receivables, net, Contract Assets and Contract Liabilities</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: #212529"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities) on the Consolidated Balance Sheet. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: #212529"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: #212529"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: #212529">Receivables, net, contract assets and contract liabilities were as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: #212529"> </p> <table cellpadding="0" cellspacing="0" id="xdx_899_ecustom--ReceivablesNetContractAssetsAndContractLiabilitiesTableTextBlock_pn3n3_zvkZaKFSjhve" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"><span id="xdx_8B4_zcIiIndbgj8l" style="display: none">Schedule of Receivables, net, contract assets and contract liabilities</span></td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_49B_20221130_zVoRojHFGt08" style="color: black; text-align: right"> </td><td style="white-space: nowrap; color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_49E_20211130_zCbAy2aEqo3l" style="color: black; text-align: right"> </td><td style="white-space: nowrap; color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_49A_20191201_zKiN5fZYRbB3" style="color: Black; text-align: right"> </td><td style="white-space: nowrap; color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; color: black; font-weight: bold; text-align: right"><span style="text-decoration: underline">November 30, 2022</span></td><td style="padding-bottom: 1pt; color: black; font-weight: bold"> </td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; color: black; font-weight: bold; text-align: right"><span style="text-decoration: underline">November 30, 2021</span></td><td style="padding-bottom: 1pt; color: black; font-weight: bold"> </td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; color: black; font-weight: bold; text-align: right"><span style="text-decoration: underline">December 1, 2020</span></td><td style="padding-bottom: 1pt; color: black; font-weight: bold"> </td></tr> <tr id="xdx_40D_eus-gaap--ReceivablesNetCurrent_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 55%; color: black; text-align: left">Receivables, net</td><td style="width: 1%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 15%; color: black; text-align: right">3,644</td><td style="white-space: nowrap; width: 1%; color: black; text-align: left"> </td><td style="width: 1%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 15%; color: black; text-align: right">4,974</td><td style="white-space: nowrap; width: 1%; color: black; text-align: left"> </td><td style="width: 1%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 15%; color: black; text-align: right">2,639</td><td style="white-space: nowrap; width: 1%; color: black; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3_zn9E2E4tUPob" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Contract assets</td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td style="color: black; text-align: right">408</td><td style="white-space: nowrap; color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td style="color: black; text-align: right">603</td><td style="white-space: nowrap; color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td style="color: black; text-align: right">512</td><td style="white-space: nowrap; color: black; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--DeferredRevenue_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Deferred Revenue</td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td style="color: black; text-align: right">1,192</td><td style="white-space: nowrap; color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td style="color: black; text-align: right">1,258</td><td style="white-space: nowrap; color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td style="color: black; text-align: right">111</td><td style="white-space: nowrap; color: black; text-align: left"> </td></tr> </table> <p id="xdx_8AF_z5oGymGnlsT2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: #212529"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Revenue recognized in 2022 that was included in the deferred revenue liability balance at the beginning of the year was $<span id="xdx_908_ecustom--DeferredRevenueRecognized_pp0p0_c20211201__20221130_zFbS8qVV3JJ5" title="Deferred Revenue recognized">103,000</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <table cellpadding="0" cellspacing="0" id="xdx_899_ecustom--ReceivablesNetContractAssetsAndContractLiabilitiesTableTextBlock_pn3n3_zvkZaKFSjhve" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"><span id="xdx_8B4_zcIiIndbgj8l" style="display: none">Schedule of Receivables, net, contract assets and contract liabilities</span></td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_49B_20221130_zVoRojHFGt08" style="color: black; text-align: right"> </td><td style="white-space: nowrap; color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_49E_20211130_zCbAy2aEqo3l" style="color: black; text-align: right"> </td><td style="white-space: nowrap; color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_49A_20191201_zKiN5fZYRbB3" style="color: Black; text-align: right"> </td><td style="white-space: nowrap; color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; color: black; font-weight: bold; text-align: right"><span style="text-decoration: underline">November 30, 2022</span></td><td style="padding-bottom: 1pt; color: black; font-weight: bold"> </td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; color: black; font-weight: bold; text-align: right"><span style="text-decoration: underline">November 30, 2021</span></td><td style="padding-bottom: 1pt; color: black; font-weight: bold"> </td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; color: black; font-weight: bold; text-align: right"><span style="text-decoration: underline">December 1, 2020</span></td><td style="padding-bottom: 1pt; color: black; font-weight: bold"> </td></tr> <tr id="xdx_40D_eus-gaap--ReceivablesNetCurrent_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 55%; color: black; text-align: left">Receivables, net</td><td style="width: 1%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 15%; color: black; text-align: right">3,644</td><td style="white-space: nowrap; width: 1%; color: black; text-align: left"> </td><td style="width: 1%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 15%; color: black; text-align: right">4,974</td><td style="white-space: nowrap; width: 1%; color: black; text-align: left"> </td><td style="width: 1%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 15%; color: black; text-align: right">2,639</td><td style="white-space: nowrap; width: 1%; color: black; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3_zn9E2E4tUPob" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Contract assets</td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td style="color: black; text-align: right">408</td><td style="white-space: nowrap; color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td style="color: black; text-align: right">603</td><td style="white-space: nowrap; color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td style="color: black; text-align: right">512</td><td style="white-space: nowrap; color: black; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--DeferredRevenue_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Deferred Revenue</td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td style="color: black; text-align: right">1,192</td><td style="white-space: nowrap; color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td style="color: black; text-align: right">1,258</td><td style="white-space: nowrap; color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left">$</td><td style="color: black; text-align: right">111</td><td style="white-space: nowrap; color: black; text-align: left"> </td></tr> </table> 3644000 4974000 2639000 408000 603000 512000 1192000 1258000 111000 103000 <p id="xdx_84F_ecustom--ContractCostsTextBlock_zoBi8R7djx73" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration: underline"><span id="xdx_86A_zDlLzCIaSiOc">Contract costs</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company does not have material incremental costs to obtain a contract in the form of sales commissions or bonuses. The Company incurs other immaterial costs to obtain and fulfill a contract; however, the Company has elected the practical expedient under ASC 340-40-24-4 to recognize all incremental costs to obtain a contract as an expense when incurred if the amortization period is one year or less.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 24.85pt; text-align: justify; text-indent: -24.85pt"> </p> <p id="xdx_84A_eus-gaap--InventoryPolicyTextBlock_zzrDX09hgTff" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_861_z7QpPd0nAZ7d">Inventories</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inventories are stated at lower of cost or net realizable value and include material, labor and manufacturing overhead. All inventories are valued using the FIFO (first-in, first-out) method of inventory valuation. The Company determines the need to write inventory down to the lower of cost or net realizable value via an analysis based on the usage of inventory over a three year period and projected usage based on current backlog.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84B_eus-gaap--IncomeTaxPolicyTextBlock_ztCWye4gG1za" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_86E_z9jIcgUGpeE4">Income Taxes</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for income taxes using the asset and liability method. Under this method the Company records deferred income taxes for the temporary differences between the financial reporting basis and the tax basis of assets and liabilities at enacted tax rates expected to be in effect when such amounts are realized or settled. The resulting deferred tax liabilities and assets are adjusted to reflect changes in tax law or rates in the period that includes the enactment date.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company records a liability for an unrecognized tax benefit for a tax position that is not “more-likely-than-not” to be sustained.  The Company did not record any liability for uncertain tax positions as of November 30, 2022 or November 30, 2021.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84D_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zJTWfnr82Dg8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_868_zr4AmIo9IiJ8">Property, Plant, and Equipment</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property, plant, and equipment are carried at cost, and depreciation is provided using the straight-line method at rates based upon the following estimated useful lives (in years) of the assets:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_894_ecustom--ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock_zipw22VBG371" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; width: 90%; border-collapse: collapse; margin-right: auto" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 3)"> <tr style="vertical-align: top; background-color: White"> <td><span id="xdx_8B0_zKGTWWi5FXZh" style="display: none">Schedule of Property Plant and Equipment Useful Lives</span></td> <td style="text-align: right"> </td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="width: 95%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Buildings</span></td> <td style="text-align: right; width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20211201__20221130__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zzxl9X2FUYgl" title="Furniture and fixtures">15</span>-<span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20211201__20221130__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zOF6kBZj9Olf" title="Furniture and fixtures">40</span></span></td></tr> <tr style="vertical-align: top; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Facility improvements</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20211201__20221130__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FacilityImprovementsMember_zVfYDwEOBZ71" title="Furniture and fixtures">8</span>-<span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20211201__20221130__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FacilityImprovementsMember_zH29UcNcANF5" title="Furniture and fixtures">15</span></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery and equipment</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20211201__20221130__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MachineryEquipmentMember_zMN5ZhPLAdZ7" title="Furniture and fixtures">5</span>-<span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20211201__20221130__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MachineryEquipmentMember_zLTBt8Ji87Wg" title="Furniture and fixtures">10</span></span></td></tr> <tr style="vertical-align: top; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture and fixtures</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20211201__20221130__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureFixturesMember_zF1gyeJ6OpR7" title="Furniture and fixtures">5</span>-<span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20211201__20221130__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureFixturesMember_zp6nZyze8zk7" title="Furniture and fixtures">8</span></span></td></tr> </table> <p id="xdx_8AD_zmQ6ohRxx0Ic" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company assesses long-lived assets for impairment in accordance with Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC) ASC 360-10-35, <i>Property, Plant and Equipment – Subsequent Measurement</i>. When events or circumstances indicate that an asset may be impaired, an assessment is performed. The estimated future undiscounted cash flows associated with the asset are compared to the asset’s net book value to determine if a write down to market value less cost to sell is required.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Construction in progress relates to multiple capital projects ongoing during the years ended November 30, 2022 and 2021, including the construction of the new manufacturing facility. Construction in progress also includes interest and fees on debt that are directly related to the financing of the Company’s capital projects.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Repairs and maintenance are expensed as incurred. Improvements which extend the useful lives of property, plant, and equipment are capitalized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <table cellpadding="0" cellspacing="0" id="xdx_894_ecustom--ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock_zipw22VBG371" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; width: 90%; border-collapse: collapse; margin-right: auto" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 3)"> <tr style="vertical-align: top; background-color: White"> <td><span id="xdx_8B0_zKGTWWi5FXZh" style="display: none">Schedule of Property Plant and Equipment Useful Lives</span></td> <td style="text-align: right"> </td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td style="width: 95%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Buildings</span></td> <td style="text-align: right; width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20211201__20221130__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zzxl9X2FUYgl" title="Furniture and fixtures">15</span>-<span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20211201__20221130__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zOF6kBZj9Olf" title="Furniture and fixtures">40</span></span></td></tr> <tr style="vertical-align: top; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Facility improvements</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20211201__20221130__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FacilityImprovementsMember_zVfYDwEOBZ71" title="Furniture and fixtures">8</span>-<span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20211201__20221130__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FacilityImprovementsMember_zH29UcNcANF5" title="Furniture and fixtures">15</span></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery and equipment</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20211201__20221130__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MachineryEquipmentMember_zMN5ZhPLAdZ7" title="Furniture and fixtures">5</span>-<span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20211201__20221130__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MachineryEquipmentMember_zLTBt8Ji87Wg" title="Furniture and fixtures">10</span></span></td></tr> <tr style="vertical-align: top; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture and fixtures</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20211201__20221130__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureFixturesMember_zF1gyeJ6OpR7" title="Furniture and fixtures">5</span>-<span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20211201__20221130__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureFixturesMember_zp6nZyze8zk7" title="Furniture and fixtures">8</span></span></td></tr> </table> P15Y P40Y P8Y P15Y P5Y P10Y P5Y P8Y <p id="xdx_849_eus-gaap--ResearchAndDevelopmentExpensePolicy_zHrNbbZp4eP5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_866_zDFMZgT9evN9">Research and Development Costs</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: none"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Costs for the design and development of new products are expensed as incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84D_eus-gaap--EarningsPerSharePolicyTextBlock_zHMZfqLTNVLf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_862_zLRkx2QpFagi">Basic and Diluted Earnings Per Share</span> </span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic and diluted earnings per share are computed based upon the weighted average number of shares outstanding during the year. Diluted earnings per share gives effect to all dilutive potential common shares. During 2022 and 2021, the Company had <span id="xdx_90F_ecustom--DilutivePotentialCoommonStockInstruments_do_c20211201__20221130_zrpP4ctQAQK1" title="Dilutive Potential Coommon Stock Instruments"><span id="xdx_90E_ecustom--DilutivePotentialCoommonStockInstruments_do_c20201201__20211130_zTWOK8V9R6Li" title="Dilutive Potential Coommon Stock Instruments">no</span></span> potential dilutive common stock.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: none"> </span></p> 0 0 <p id="xdx_845_eus-gaap--UseOfEstimates_z8KKJDXtz18b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_863_zHw8Y3PXvki9">Use of Estimates</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">The preparation of financial statements in conformity with GAAP 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 financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p> <p id="xdx_80D_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zaUnjFSohQC5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 27pt">3.</td><td style="text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_821_zrbsxwTCscJi">NEW ACCOUNTING PRONOUNCEMENTS:</span></span></b></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2016, the FASB issued ASU 2016-13, <i>Financial Instruments-Credit Losses</i> (Topic 326): <i>Measurement of Credit Losses on Financial Instruments</i>, which changes the impairment model for most financial assets. The ASU requires the use of an “expected loss” model for instruments measured at amortized cost, in which companies will be required to estimate the lifetime expected credit loss and record an allowance to offset the amortized cost basis, resulting in a net presentation of the amount expected to be collected on the financial asset. The new guidance is effective for fiscal years beginning after December 15, 2022 for Smaller Reporting Companies, including interim periods within those fiscal years and requires a modified-retrospective approach to adoption. The Company believes that adopting ASU 2016-13 will have no material impact on the financial statements and related disclosures.</p> <p id="xdx_801_eus-gaap--FairValueDisclosuresTextBlock_zljeQFEJ83I2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 27pt">4.</td><td style="text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_82D_zFT26o50pxM1">FAIR VALUE MEASUREMENT:</span></span></b></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company had <span id="xdx_90E_ecustom--FairValueFinancialAssetsLiabilitiesRecurringBasis_iI_pp0p0_do_c20221130_zdT6cR7sU9eg" title="Fair value financial assets liabilities recurring basis"><span id="xdx_901_ecustom--FairValueFinancialAssetsLiabilitiesRecurringBasis_iI_pp0p0_do_c20211130_ze2D8Gqnpj81" title="Fair value financial assets liabilities recurring basis">no</span></span> financial assets and liabilities measured at fair value on a recurring basis as of November 30, 2022 and 2021.  The fair value of financial instruments such as cash and cash equivalents, accounts receivable, and accounts payable approximate their carrying amount based on the short maturity of these instruments. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company measures its long-term debt at fair value which approximates book value as the long-term debt bears market rates of interest.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were <span id="xdx_909_ecustom--FairValueNonFinancialAssetsNonRecurringBasis_iI_pp0p0_do_c20221130_zWOfufIisBHj" title="Fair value non financial assets non recurring basis"><span id="xdx_90C_ecustom--FairValueNonFinancialAssetsNonRecurringBasis_iI_pp0p0_do_c20211130_zmmBjiAwyYC9" title="Fair value non financial assets non recurring basis">no</span></span> nonfinancial assets measured at fair value on a nonrecurring basis at November 30, 2022 or 2021.</p> 0 0 0 0 <p id="xdx_804_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zGjHDSVPu8f8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 27pt">5.</td><td style="text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_828_zXSZEYeGSrs2">NOTES PAYABLE TO BANKS:</span></span></b></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The Company obtained a commercial real estate construction loan for the construction of a new 76,000 square foot manufacturing center on the 9.2 acres of land in Garland, Texas that the Company has purchased. On March 26, 2021, the Company (acting as borrower) entered into a Construction Loan Agreement (the “loan agreement”) with Frost Bank (“Frost”) (acting as lender). The Construction Loan Agreement provides for a construction loan, in amounts not to exceed a total principal balance of $<span id="xdx_907_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_c20210326__us-gaap--TypeOfArrangementAxis__custom--ConstructionLoanAgreementMember_pp0p0" title="Line of Credit Facility, Maximum Borrowing Capacity">16,160,000</span> with an interest rate of (<span id="xdx_90C_ecustom--MaximumInterestRate_iI_dp_c20210326__us-gaap--TypeOfArrangementAxis__custom--ConstructionLoanAgreementMember_zUw32QE2l9u2" title="Maximum Interest Rate">3.40</span>%) per annum.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On March 26, 2021, the Company renewed the Revolving Loan Agreement with Frost through the “Sixth Amendment to Loan Agreement.” (See Exhibit 10.13). The Revolving Loan Agreement provides for revolving credit loans, in amounts not to exceed a total principal balance of $<span id="xdx_90D_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_c20210326__us-gaap--CreditFacilityAxis__custom--RevolvingLoanMember_pp0p0" title="Line of Credit Facility, Maximum Borrowing Capacity">6,000,000</span> with a rate equal to prime rate with a floor of <span id="xdx_900_ecustom--MaximumInterestRate_iI_dp_c20210326__us-gaap--CreditFacilityAxis__custom--RevolvingLoanMember_zGI1nre6qlVb" title="Maximum Interest Rate">3.25</span>%. The Revolving Loan Agreement was originally entered into on January 23, 2013, between the Company as borrower and Frost as lender.  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="text-decoration: underline">Construction Loans</span>.  Subject to the terms of the Loan Agreement, Frost will lend to the Company an aggregate amount not to exceed $<span id="xdx_905_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pp0p0_c20210326__us-gaap--TypeOfArrangementAxis__custom--ConstructionLoanAgreementMember_zs4F8bL9ijs7">16,160,000</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Principal and interest shall be due and payable monthly in an amounts determined by Lender required to fully amortize the outstanding principal balance of this Note over a period of twenty-five (25) years, payable on the twenty-sixth (26th) day of each and every calendar month, beginning April 26, 2023, and continuing regularly thereafter until March 26, 2031, when the entire amount hereof, principal and accrued interest then remaining unpaid, shall be then due and payable; interest being calculated on the unpaid principal each day principal is outstanding and all payments made credited to any collection costs and late charges, to the discharge of the interest accrued and to the reduction of the principal, in such order as Lender shall determine.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The interest rate of (<span id="xdx_90C_ecustom--MaximumInterestRate_iI_dp_c20210326__us-gaap--TypeOfArrangementAxis__custom--ConstructionLoanAgreementMember_zENNBLRxgfy8">3.40</span>%) per annum including an Interest-Only Period. Interest only shall be due and payable monthly as it accrues on the twenty-sixth (26th) day of each and every calendar month, beginning April 26, 2021, and continuing regularly and monthly thereafter until March 26, 2023; interest being calculated on the unpaid principal each day principal is outstanding and all payments made credited to any collection costs and late charges, to the discharge of the interest accrued and to the reduction of the principal, in such order as Lender shall determine.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The loan shall be secured by a “Deed of Trust, Security Agreement – Financing Statement” covering the 9.2 acre tract in Garland, Texas and the improvements made on it.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="text-decoration: underline">Revolving Credit Loans</span>.  Subject to the terms of the, Loan Agreement, Frost will lend to the Company, on a revolving basis, amounts not to exceed a total principal balance of $<span id="xdx_90C_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pp0p0_c20210326__us-gaap--CreditFacilityAxis__custom--RevolvingLoanMember_z3hbbwvx10Ie">6,000,000</span>, minus amounts available and amounts previously disbursed under outstanding Frost letters of credit. Subject to certain terms and conditions, the Company may borrow, repay and reborrow under the Loan Agreement. The loan has a maturity date of April 23, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The interest on the outstanding and unpaid principal balance shall be computed at a per annum rate equal to the lesser of (a) a rate equal to the Prime Rate per annum; provided, however, in no event shall the resulting rate be less than three and one-quarter percent (<span id="xdx_904_ecustom--MaximumInterestRate_iI_dp_c20210326__us-gaap--CreditFacilityAxis__custom--RevolvingLoanMember_zkRna4QyDa3d">3.25</span>%).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The Company has borrowed $<span id="xdx_90D_eus-gaap--NotesPayable_c20221130_pn3p0" title="Notes Payable">14,938,000</span> against the construction loan as of November 30, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> </p> <table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfDebtTableTextBlock_pn3n3_zesXBtB5Eyca" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%" summary="xdx: Disclosure - NOTES PAYABLE TO BANKS (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt"><span id="xdx_8B4_zh5qU0Wxyl5e" style="display: none">Schedule of Debt</span></td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td id="xdx_494_20221130_zoO5R19EYqb6" style="text-align: right"> </td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-weight: bold; text-align: justify">Debt November 30, 2022</td><td> </td> <td colspan="2" style="white-space: nowrap"> </td><td> </td></tr> <tr id="xdx_400_eus-gaap--NotesPayable_iI_pn3n3_maNDz5ol_zsZQ1cyfMzwc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Notes payable</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 21%; text-align: right">14,938</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--UnamortizedDebtIssuanceExpense_iI_pn3n3_msNDz5ol_zui49gB9HOR" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Less unamortized debt issuance costs</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">179</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40E_ecustom--NetDebt_iTI_pn3n3_mtNDz5ol_ziKAQoAyEgbg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Net Debt</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,759</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--DebtCurrent_iI_pn3n3_zigL7B5xmN7c" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Less—Current portion</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">224</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--LongTermDebtNoncurrent_iI_pn3n3_zn9gpXlEHWt3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Total long-term debt</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">14,535</td><td style="white-space: nowrap; text-align: left"> </td></tr> </table> <p id="xdx_8A3_zcvdZMpVKoxi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Estimated maturities of our long-term debt over the next 5 years are as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zjKdJGcZnpB9" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - NOTES PAYABLE TO BANKS (Details 1)"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"><span id="xdx_8BE_zUKlGFubx28d" style="display: none">Schedule of maturities of long-term debt</span></td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right"> </td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right"> </td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right"> </td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right"> </td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right"> </td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right"> </td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right"> </td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right"><span style="text-decoration: underline">2023</span></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right"><span style="text-decoration: underline">2024</span></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right"><span style="text-decoration: underline">2025</span></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right"><span style="text-decoration: underline">2026</span></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right"><span style="text-decoration: underline">2027</span></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right"><span style="text-decoration: underline">Thereafter</span></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right"><span style="text-decoration: underline">Total</span></td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 30%; text-align: left">Frost Bank</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_c20221130_pn3n3" style="width: 7%; text-align: right" title="2023">224</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_c20221130_pn3n3" style="width: 7%; text-align: right" title="2024">395</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_c20221130_pn3n3" style="width: 7%; text-align: right" title="2025">407</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_c20221130_pn3n3" style="width: 7%; text-align: right" title="2026">421</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_c20221130_pn3n3" style="width: 7%; text-align: right" title="2027">436</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_c20221130_pn3n3" style="width: 7%; text-align: right" title="Thereafter">13,057</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--LongTermDebt_c20221130_pn3n3" style="width: 7%; text-align: right" title="Total">14,938</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> </table> <p id="xdx_8A3_zfov7d8RHZi9" style="margin-top: 0; margin-bottom: 0"> </p> 16160000 0.0340 6000000 0.0325 16160000 0.0340 6000000 0.0325 14938000 <table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfDebtTableTextBlock_pn3n3_zesXBtB5Eyca" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%" summary="xdx: Disclosure - NOTES PAYABLE TO BANKS (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt"><span id="xdx_8B4_zh5qU0Wxyl5e" style="display: none">Schedule of Debt</span></td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td id="xdx_494_20221130_zoO5R19EYqb6" style="text-align: right"> </td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-weight: bold; text-align: justify">Debt November 30, 2022</td><td> </td> <td colspan="2" style="white-space: nowrap"> </td><td> </td></tr> <tr id="xdx_400_eus-gaap--NotesPayable_iI_pn3n3_maNDz5ol_zsZQ1cyfMzwc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Notes payable</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 21%; text-align: right">14,938</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--UnamortizedDebtIssuanceExpense_iI_pn3n3_msNDz5ol_zui49gB9HOR" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Less unamortized debt issuance costs</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">179</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40E_ecustom--NetDebt_iTI_pn3n3_mtNDz5ol_ziKAQoAyEgbg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Net Debt</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14,759</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--DebtCurrent_iI_pn3n3_zigL7B5xmN7c" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Less—Current portion</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">224</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--LongTermDebtNoncurrent_iI_pn3n3_zn9gpXlEHWt3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Total long-term debt</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">14,535</td><td style="white-space: nowrap; text-align: left"> </td></tr> </table> 14938000 179000 14759000 224000 14535000 <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zjKdJGcZnpB9" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - NOTES PAYABLE TO BANKS (Details 1)"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"><span id="xdx_8BE_zUKlGFubx28d" style="display: none">Schedule of maturities of long-term debt</span></td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right"> </td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right"> </td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right"> </td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right"> </td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right"> </td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right"> </td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right"> </td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right"><span style="text-decoration: underline">2023</span></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right"><span style="text-decoration: underline">2024</span></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right"><span style="text-decoration: underline">2025</span></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right"><span style="text-decoration: underline">2026</span></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right"><span style="text-decoration: underline">2027</span></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right"><span style="text-decoration: underline">Thereafter</span></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: right"><span style="text-decoration: underline">Total</span></td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 30%; text-align: left">Frost Bank</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_c20221130_pn3n3" style="width: 7%; text-align: right" title="2023">224</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_c20221130_pn3n3" style="width: 7%; text-align: right" title="2024">395</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_c20221130_pn3n3" style="width: 7%; text-align: right" title="2025">407</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_c20221130_pn3n3" style="width: 7%; text-align: right" title="2026">421</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_c20221130_pn3n3" style="width: 7%; text-align: right" title="2027">436</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_c20221130_pn3n3" style="width: 7%; text-align: right" title="Thereafter">13,057</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--LongTermDebt_c20221130_pn3n3" style="width: 7%; text-align: right" title="Total">14,938</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> </table> 224000 395000 407000 421000 436000 13057000 14938000 <p id="xdx_806_eus-gaap--ProductWarrantyDisclosureTextBlock_zvp2jxiQVd2h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 27pt">6.</td><td style="text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_828_zEo2LGRKPcN7">PRODUCT WARRANTIES:</span></span></b></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In general, the Company warrants that its products, when delivered, will be free from defects in material workmanship under normal use and service. The obligations are limited to replacing, repairing or giving credit for, at the option of the Company, any products that are returned within one year after the date of shipment. The Company does not provide extended warranties.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company reserves for potential warranty costs based on historical warranty claims experience. While management considers the process to be adequate to effectively quantify its exposure to warranty claims based on historical performance, changes in warranty claims on a specific or cumulative basis may require management to adjust its reserve for potential warranty costs.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Warranty expense was approximately $<span id="xdx_90C_eus-gaap--ProductWarrantyExpense_c20211201__20221130_pp0p0" title="Product Warranty Expense">114,000</span> and $<span id="xdx_90E_eus-gaap--ProductWarrantyExpense_c20201201__20211130_pp0p0" title="Product Warranty Expense">185,000</span> in 2022 and 2021, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes product warranty activity recorded during the years ended November 30, 2022 and 2021 recorded in other accrued liabilities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_pn3n3_zsICCap3D6Fb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%" summary="xdx: Disclosure - PRODUCT WARRANTIES (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B2_zvLqNFX5P3Fd" style="display: none">Schedule of product warranty activity</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_493_20211201__20221130_zvQ2fShO4dub" style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20201201__20211130_zVxvtkiWf361" style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: right"><span style="text-decoration: underline">2022</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: right"><span style="text-decoration: underline">2021</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40D_eus-gaap--ProductWarrantyAccrual_iS_pn3n3_zZccYqn8Xdrd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 58%; text-align: left">Beginning balance</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">25</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">60</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--ProductWarrantyAccrualAdditionsFromBusinessAcquisition_pn3n3_zIOGBFKEVdl" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Additions for current year provision</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">114</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">56</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--ProductWarrantyAccrualPayments_iN_pn3n3_di_zMzKUWeNcpD1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Payments for current year</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(114</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(91</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40D_eus-gaap--ProductWarrantyAccrual_iE_pn3n3_zH7JcmXNuHzg" style="vertical-align: bottom; background-color: White"> <td>Ending balance</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">25</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">25</td><td style="white-space: nowrap; text-align: left"> </td></tr> </table> 114000 185000 <table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_pn3n3_zsICCap3D6Fb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%" summary="xdx: Disclosure - PRODUCT WARRANTIES (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B2_zvLqNFX5P3Fd" style="display: none">Schedule of product warranty activity</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_493_20211201__20221130_zvQ2fShO4dub" style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20201201__20211130_zVxvtkiWf361" style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: right"><span style="text-decoration: underline">2022</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: right"><span style="text-decoration: underline">2021</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40D_eus-gaap--ProductWarrantyAccrual_iS_pn3n3_zZccYqn8Xdrd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 58%; text-align: left">Beginning balance</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">25</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">60</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--ProductWarrantyAccrualAdditionsFromBusinessAcquisition_pn3n3_zIOGBFKEVdl" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Additions for current year provision</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">114</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">56</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--ProductWarrantyAccrualPayments_iN_pn3n3_di_zMzKUWeNcpD1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Payments for current year</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(114</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(91</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40D_eus-gaap--ProductWarrantyAccrual_iE_pn3n3_zH7JcmXNuHzg" style="vertical-align: bottom; background-color: White"> <td>Ending balance</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">25</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">25</td><td style="white-space: nowrap; text-align: left"> </td></tr> </table> 25000 60000 114000 56000 114000 91000 25000 25000 <p id="xdx_80C_eus-gaap--CommitmentsDisclosureTextBlock_zBzIPuBrhMT7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 27pt">7.</td><td style="text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_82C_z8sDEw2FPLq3">LEASE COMMITMENTS:</span></span></b></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Rent expense for each of the years ended November 30, 2022 and 2021 was $<span id="xdx_905_ecustom--RentExpense_iI_c20221130_z4Flzwtd736b" title="Rent expense">55,000</span> and $<span id="xdx_901_ecustom--RentExpense_iI_c20211130_zBWr3fEc4kjj">52,000</span> respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration: underline">Leases </span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In February 2016, the FASB issued Accounting Standards Update (ASU) 2016-02, <i>Leases (Topic 842)</i>. Under the new standard, lessees will be required to recognize lease assets and liabilities for all leases, with certain exceptions, on their balance sheets. Public business entities are required to adopt the standard for reporting periods beginning after December 15, 2018. Upon transition to the new standard, the Company elected the package of practical expedients, which permitted the Company not to reassess under the new standard its prior conclusions about lease identification, lease classification and initial direct costs.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the first quarter of 2020, the Company entered into a three (3) year lease extension on the property that has been leased on a year to year basis. As a result, we recognized $ <span id="xdx_908_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3p0_c20210227_zJi2XSCLm3li" title="Operating Lease, Right-of-Use Asset"><span id="xdx_905_eus-gaap--OperatingLeaseLiability_iI_pp0p0_c20210227_zsHsUCQwwjgb" title="Operating lease liabilities">165,000</span></span> for operating lease liabilities and right of use assets upon adoption of ASC 842. The Company had an operating lease expense of $<span id="xdx_907_eus-gaap--OperatingLeaseExpense_c20211201__20221130_pp0p0" title="Operating Lease, Expense">55,000</span> for 2022. The Company used an estimated incremental borrowing rate of <span id="xdx_902_eus-gaap--LongTermDebtPercentageBearingFixedInterestRate_iI_dp_c20221130_zBKrHhs1MhHd" title="Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate">3.25</span>% representative of the rate of interest that the Company would have to pay to borrow on the Company’s line of credit. The remaining lease term is three months.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The undiscounted future minimum lease payments consist of the following at November 30, 2022:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_pn3n3_zM9TRXQLodIa" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%" summary="xdx: Disclosure - LEASE COMMITMENTS (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B7_zQYulTHtsz8f" style="display: none">Schedule of undiscounted future minimum lease payments</span></td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49B_20221130_zXcqNaZlmZKa" style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_zpWv67y9pKG" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; width: 75%; text-align: left">2023</td><td style="white-space: nowrap; width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 21%; text-align: right">14</td><td style="white-space: nowrap; width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pn3n3_zJWor5JLql15" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total lease payments</span></td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr id="xdx_40E_ecustom--Interest_iNI_pn3n3_di_zE0ihWRCHGB5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest</span></td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0681">-</span></td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--OperatingLeaseLiability_iI_pn3n3_zVjO3t9Rc8W6" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Present value of lease liabilities</span></td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">14</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 55000 52000 165000 165000 55000 0.0325 <table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_pn3n3_zM9TRXQLodIa" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%" summary="xdx: Disclosure - LEASE COMMITMENTS (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B7_zQYulTHtsz8f" style="display: none">Schedule of undiscounted future minimum lease payments</span></td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49B_20221130_zXcqNaZlmZKa" style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_zpWv67y9pKG" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; width: 75%; text-align: left">2023</td><td style="white-space: nowrap; width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 21%; text-align: right">14</td><td style="white-space: nowrap; width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pn3n3_zJWor5JLql15" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total lease payments</span></td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">14</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr id="xdx_40E_ecustom--Interest_iNI_pn3n3_di_zE0ihWRCHGB5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest</span></td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0681">-</span></td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--OperatingLeaseLiability_iI_pn3n3_zVjO3t9Rc8W6" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Present value of lease liabilities</span></td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">14</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 14000 14000 14000 <p id="xdx_80D_eus-gaap--CompensationAndEmployeeBenefitPlansTextBlock_z6gWmAXpNX17" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 27pt">8.</td><td style="text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_826_zcfPHD6dhlgf">EMPLOYEE BENEFITS:</span></span></b></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company sponsors an Employees’ Profit Sharing Plan and Trust (the “Plan”). Pursuant to section 401(k) of the Internal Revenue Code, the Plan is available to substantially all employees of the Company. Employee contributions to the Plan are matched by the Company at amounts up to <span id="xdx_90B_ecustom--PercentageOfEmployeeContributionsToThePlanAreMatchedByTheCompanyAtTheAmountsOfTheParticipantsSalary_dp_c20211201__20221130_zUIAj52he5u5" title="Percentage Of Employee Contributions To The Plan Are Matched By The Company At The Amounts Of The Participants Salary"><span id="xdx_908_ecustom--PercentageOfEmployeeContributionsToThePlanAreMatchedByTheCompanyAtTheAmountsOfTheParticipantsSalary_dp_c20201201__20211130_zbV93lBkMIi2" title="Percentage Of Employee Contributions To The Plan Are Matched By The Company At The Amounts Of The Participants Salary">6</span></span>% of the participant’s salary. Contributions made by the Company were expensed and totaled approximately $<span id="xdx_907_eus-gaap--AccruedEmployeeBenefitsCurrent_c20221130_pp0p0" title="Accrued Employee Benefits, Current">476,000</span> in 2022 and $<span id="xdx_900_eus-gaap--AccruedEmployeeBenefitsCurrent_c20211130_pp0p0" title="Accrued Employee Benefits, Current">421,000</span> in 2021. Employees become vested in Company contributions in <span id="xdx_90D_ecustom--EmployeesBecomeVestedInCompanyContributionsAfterTwoYears_iI_dp_c20221130_zZH8WYY6fJMj" title="Employees Become Vested In Company Contributions After Two Years"><span id="xdx_900_ecustom--EmployeesBecomeVestedInCompanyContributionsAfterTwoYears_iI_dp_c20211130_zn566M2xm0kg" title="Employees Become Vested In Company Contributions After Two Years">20</span></span>% increments in years two through six of employment. If the employee leaves the Company prior to being fully vested, the unvested portion of the Company contributions are forfeited and such forfeitures are used to lower future Company contributions. The Company does not offer other post-retirement benefits to its employees at this time.</p> 0.06 0.06 476000 421000 0.20 0.20 <p id="xdx_803_eus-gaap--IncomeTaxDisclosureTextBlock_zyBIACexC8Xj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 27pt">9.</td><td style="text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_82D_zGHyTNIYWZga">INCOME TAXES:</span></span></b></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The income tax provision consisted of the following for the years ended November 30:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_pn3n3_zbzF4n3rGWS8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - INCOME TAXES (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; text-align: justify"><span id="xdx_8BD_zj37VmS8kbs5" style="display: none">Schedule of income tax provision</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_495_20211201__20221130_zd1vKOhXune1" style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_499_20201201__20211130_zsawTdgP81ii" style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: right"><span style="text-decoration: underline">2022</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: right"><span style="text-decoration: underline">2021</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_409_eus-gaap--CurrentIncomeTaxExpenseBenefit_pn3n3_zh7k86MZHFZ6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 58%; font-weight: bold; text-align: justify">Current Provision:</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">744</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">574</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--CurrentFederalTaxExpenseBenefit_pn3n3_maCzl7X_zrPqoUXfIi0k" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; text-align: justify; padding-bottom: 1pt">Federal</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">700</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">59</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_pn3n3_maCzl7X_zq5V26Dn0cQ6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt; text-align: justify">State</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">814</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">633</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_pn3n3_zqoVa7TUTHM3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: justify; padding-bottom: 1pt">Deferred federal tax expense (benefit)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(102</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">43</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--ProvisionForOtherLosses_pn3n3_zJiEztdBGJD5" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 50pt; text-align: justify; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">712</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">676</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A2_zdkJsAjXv1K2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The provision for income taxes differs from that computed at the federal statutory corporate tax rate as follows for the years ended November 30,</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_pn3n3_zmEcYOAy8IY8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 84px" summary="xdx: Disclosure - INCOME TAXES (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><span id="xdx_8B3_zQ5BXucZwhU6" style="display: none">Schedule of effective income tax rate reconciliation</span></td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td id="xdx_495_20211201__20221130_zCaotOUTLNua" style="text-align: right"> </td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td id="xdx_494_20201201__20211130_z2wiGk0eXh3h" style="text-align: right"> </td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="text-align: right; padding-bottom: 1pt; white-space: nowrap; font-weight: bold"><span style="text-decoration: underline">2022</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="text-align: right; padding-bottom: 1pt; white-space: nowrap; font-weight: bold"><span style="text-decoration: underline">2021</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_400_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_pn3n3_maCzjhp_zgluAvhXvNXf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Tax at statutory rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">734</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">784</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_maCzjhp_zwmlzIGji29j" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">State income taxes, net of federal benefit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">55</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">46</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr id="xdx_406_ecustom--ResearchAndDevelopmentTaxCredit_iN_pn3n3_di_msCzjhp_z5iE2eEVDtHi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Research and Development Tax Credit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(156</td><td style="white-space: nowrap; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(197</td><td style="white-space: nowrap; text-align: left">)</td></tr> <tr id="xdx_409_ecustom--PermanentDifferencesAndOther_pn3n3_maCzjhp_z6FeRyn1UAMc" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Permanent differences and other</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">79</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">43</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--IncomeTaxExpenseBenefit_iT_pn3n3_mtCzjhp_zwDdIFrRIROd" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 40pt; text-align: left; padding-bottom: 2.5pt">Income tax provision</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">712</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">676</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A0_zh8QRZvqlLnb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The components of deferred tax assets and liabilities were as follows at November 30,</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_pn3n3_zWyFDu1FSmU6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 84px" summary="xdx: Disclosure - INCOME TAXES (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; padding-bottom: 1pt"><span id="xdx_8B8_zzHfrgbD6tq2" style="display: none">Schedule of components of deferred tax assets and liabilities</span></td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td id="xdx_49D_20221130_zQSRbOvJP6wa" style="text-align: right"> </td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td id="xdx_49A_20211130_zSR90ZOP5PDk" style="text-align: right"> </td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: center"><span style="text-decoration: underline">2022</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: center"><b><span style="text-decoration: underline">2021</span></b></td><td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_401_ecustom--CurrentDeferredTaxesAbstract_iB_zTofOBDpkVD5" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Deferred tax assets (liabilities)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--InventoryGross_i01I_pn3n3_z5nO0dwIf0tf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt; width: 64%">Inventory</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">265</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">169</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances_i01I_pn3n3_zlFMnA5ydHA4" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; text-align: left">Deferred revenue, sales returns and warranty</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--AccruedLiabilitiesAndOtherLiabilities_i01I_pn3n3_zo8BT2MrVuo3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt; text-align: left">Other accrued liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">83</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">52</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentOtherAccumulatedDepreciation_i01NI_pn3n3_di_zIZt9vqpvydb" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; padding-bottom: 1pt">Depreciation</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(267</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(242</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_401_ecustom--NetDeferredTaxAssetsLiabilities_i01I_pn3n3_ztzPY6UpNbJl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Net deferred tax assets (liabilities)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">86</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(16</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <p id="xdx_8A8_zormJBy71d4f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible.  Management considers the scheduled reversal of deferred tax assets, projected future taxable income, and tax-planning strategies in making this assessment. Based upon the level of historical taxable income and projections for future taxable income over the periods in which the deferred tax assets are deductible, management believes it is more likely than not that the Company will realize the benefits of these deductible differences. </p> <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_pn3n3_zbzF4n3rGWS8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - INCOME TAXES (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; text-align: justify"><span id="xdx_8BD_zj37VmS8kbs5" style="display: none">Schedule of income tax provision</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_495_20211201__20221130_zd1vKOhXune1" style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_499_20201201__20211130_zsawTdgP81ii" style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: right"><span style="text-decoration: underline">2022</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: right"><span style="text-decoration: underline">2021</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_409_eus-gaap--CurrentIncomeTaxExpenseBenefit_pn3n3_zh7k86MZHFZ6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 58%; font-weight: bold; text-align: justify">Current Provision:</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">744</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">574</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--CurrentFederalTaxExpenseBenefit_pn3n3_maCzl7X_zrPqoUXfIi0k" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; text-align: justify; padding-bottom: 1pt">Federal</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">700</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">59</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_pn3n3_maCzl7X_zq5V26Dn0cQ6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt; text-align: justify">State</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">814</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">633</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_pn3n3_zqoVa7TUTHM3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: justify; padding-bottom: 1pt">Deferred federal tax expense (benefit)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(102</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">43</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--ProvisionForOtherLosses_pn3n3_zJiEztdBGJD5" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 50pt; text-align: justify; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">712</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">676</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 744000 574000 700000 59000 814000 633000 -102000 43000 712000 676000 <table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_pn3n3_zmEcYOAy8IY8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 84px" summary="xdx: Disclosure - INCOME TAXES (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><span id="xdx_8B3_zQ5BXucZwhU6" style="display: none">Schedule of effective income tax rate reconciliation</span></td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td id="xdx_495_20211201__20221130_zCaotOUTLNua" style="text-align: right"> </td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td id="xdx_494_20201201__20211130_z2wiGk0eXh3h" style="text-align: right"> </td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="text-align: right; padding-bottom: 1pt; white-space: nowrap; font-weight: bold"><span style="text-decoration: underline">2022</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="text-align: right; padding-bottom: 1pt; white-space: nowrap; font-weight: bold"><span style="text-decoration: underline">2021</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_400_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_pn3n3_maCzjhp_zgluAvhXvNXf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Tax at statutory rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">734</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">784</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_maCzjhp_zwmlzIGji29j" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">State income taxes, net of federal benefit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">55</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">46</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr id="xdx_406_ecustom--ResearchAndDevelopmentTaxCredit_iN_pn3n3_di_msCzjhp_z5iE2eEVDtHi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Research and Development Tax Credit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(156</td><td style="white-space: nowrap; text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(197</td><td style="white-space: nowrap; text-align: left">)</td></tr> <tr id="xdx_409_ecustom--PermanentDifferencesAndOther_pn3n3_maCzjhp_z6FeRyn1UAMc" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Permanent differences and other</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">79</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">43</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--IncomeTaxExpenseBenefit_iT_pn3n3_mtCzjhp_zwDdIFrRIROd" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 40pt; text-align: left; padding-bottom: 2.5pt">Income tax provision</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">712</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">676</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 734000 784000 55000 46000 156000 197000 79000 43000 712000 676000 <table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_pn3n3_zWyFDu1FSmU6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 84px" summary="xdx: Disclosure - INCOME TAXES (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; padding-bottom: 1pt"><span id="xdx_8B8_zzHfrgbD6tq2" style="display: none">Schedule of components of deferred tax assets and liabilities</span></td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td id="xdx_49D_20221130_zQSRbOvJP6wa" style="text-align: right"> </td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td id="xdx_49A_20211130_zSR90ZOP5PDk" style="text-align: right"> </td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; font-weight: bold; text-align: center"><span style="text-decoration: underline">2022</span></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="padding-bottom: 1pt; white-space: nowrap; text-align: center"><b><span style="text-decoration: underline">2021</span></b></td><td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_401_ecustom--CurrentDeferredTaxesAbstract_iB_zTofOBDpkVD5" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Deferred tax assets (liabilities)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--InventoryGross_i01I_pn3n3_z5nO0dwIf0tf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt; width: 64%">Inventory</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">265</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">169</td><td style="white-space: nowrap; width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances_i01I_pn3n3_zlFMnA5ydHA4" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; text-align: left">Deferred revenue, sales returns and warranty</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--AccruedLiabilitiesAndOtherLiabilities_i01I_pn3n3_zo8BT2MrVuo3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt; text-align: left">Other accrued liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">83</td><td style="white-space: nowrap; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">52</td><td style="white-space: nowrap; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentOtherAccumulatedDepreciation_i01NI_pn3n3_di_zIZt9vqpvydb" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; padding-bottom: 1pt">Depreciation</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(267</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(242</td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_401_ecustom--NetDeferredTaxAssetsLiabilities_i01I_pn3n3_ztzPY6UpNbJl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Net deferred tax assets (liabilities)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">86</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(16</td><td style="white-space: nowrap; padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> 265000 169000 5000 5000 83000 52000 267000 242000 86000 -16000 <p id="xdx_804_ecustom--SignificantCustomerInformationTextBlock_zlJEwE5Aluih" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 27pt">10</td><td style="text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_82B_z9yG2qoDwv58">SIGNIFICANT CUSTOMER INFORMATION</span></span></b><span style="text-decoration: underline">:</span></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company’s major customers include contractors to the United States government. Sales to these customers for DOD and NASA contracts accounted for approximately <span id="xdx_906_ecustom--SaleToGovernment_iI_dp_c20221130_zRfzPxg1Zes5" title="Sale To Government">77</span>% of the Company’s revenues in 2022 compared to <span id="xdx_90D_ecustom--SaleToGovernment_iI_dp_c20211130_zeOrammCkiSk" title="Sale To Government">67</span>% in 2021. The Company’s major customers are Lockheed Martin, Northrop Grumman, United Technologies, BAE, and Boeing. Two customers accounted for <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20211201__20221130__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FirstCustomerMember_z83ucSxqwht3" title="Concentration Risk, Percentage">18</span>% and <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20211201__20221130__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--SecondCustomerMember_zRvi4lv2TKcc" title="Concentration Risk, Percentage">10</span>% of the Company’s sales during 2022 and one customer accounted for <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp_c20201201__20211130__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zVZGAtACGNV6" title="Concentration Risk, Percentage">20</span>% of the Company’s sales during 2021. The contracts of our customers with the United States government may be subject to renegotiation of profits or termination of contracts or subcontracts at the election of the government, which would in turn might materially affect the Company’s sales. The loss of any one of these customers or a significant reduction in their purchases would be likely to adversely affect our business.</p> 0.77 0.67 0.18 0.10 0.20 <p id="xdx_805_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zu1p6U6TG86e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 27pt">11.</td><td style="text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_829_z2ap7FwFkaal">SHAREHOLDERS’ EQUITY:</span></span></b></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On <span id="xdx_90D_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_dd_c20201201__20211130_zcRYfLdO8nV1" title="Dividends Payable, Date Declared">December 8, 2020</span>, the Board of Directors of Micropac Industries, Inc. approved the payment of a $<span id="xdx_90C_eus-gaap--CommonStockDividendsPerShareCashPaid_c20201201__20211130_pdd" title="Common Stock, Dividends, Per Share, Cash Paid">0.10</span> per share special dividend to all shareholders of record as of <span id="xdx_900_eus-gaap--DividendsPayableDateOfRecordDayMonthAndYear_dd_c20201201__20211130_zvCFlQ1UyeH5" title="Dividends Payable, Date of Record">January 6, 2021</span>. The dividend was paid to shareholders on <span id="xdx_90D_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_dd_c20201201__20211130_zWkmuvUHvLAg" title="Dividends Payable, Date to be Paid">February 12, 2021</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On <span id="xdx_90A_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_dd_c20211201__20221130_z0kH7H931Ptf">December 7, 2021</span>, the Board of Directors of Micropac Industries, Inc. approved the payment of a $<span id="xdx_908_eus-gaap--CommonStockDividendsPerShareCashPaid_c20211201__20221130_zc85AYw9Ylye">0.10</span> per share special dividend to all shareholders of record as of <span id="xdx_902_eus-gaap--DividendsPayableDateOfRecordDayMonthAndYear_dd_c20211201__20221130_zTalG43XJm04">January 11, 2022</span>. The dividend was paid to shareholders on <span id="xdx_906_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_dd_c20211201__20221130_zzZNreWQJNck">February 10, 2022</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 2020-12-08 0.10 2021-01-06 2021-02-12 2021-12-07 0.10 2022-01-11 2022-02-10 <p id="xdx_80F_ecustom--EmployeeRetentionCreditUnderTheCaresActTextBlock_zMc5Tf76257j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 27pt; text-align: justify; text-indent: -27pt">12. <b><span style="text-decoration: underline"><span id="xdx_820_zkfO9XSDrKpi">EMPLOYEE RETENTION CREDIT UNDER THE CARES ACT</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The CARES Act, passed by Congress on March 27, 2020, contained the employee retention credit (ERC), a refundable payroll tax credit to employers that have experienced hardship in their operations due to COVID-19. The CARES Act was amended and extended on December 27, 2020 by the Consolidated Appropriations Act, 2021 (the “CAA”) and in March 2021, the Internal Revenue Code was amended by the American Rescue Plan Act of 2021 to provide new employee retention credit provisions designed to promote employee retention and hiring.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">This ERC is a fully refundable tax credit for employers equal to 70 percent of qualified wages that eligible employers pay their employees. This ERC applies to qualified wages paid after December 2020 and before January 1, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As a result, the Company has determined that it qualified for a approximately $<span id="xdx_90A_ecustom--EmployeeRetentionCredits_c20201201__20210228_pp0p0" title="Employee retention credits">920,000</span> in employee retention credits during the first quarter of 2021, which the Company recognized as other income and recorded in other receivable for the refund claimed in the third quarter of 2022. The ERC impact was included in the Company’s fiscal year 2021 tax return.</p> 920000 <p id="xdx_803_eus-gaap--SubsequentEventsTextBlock_zqIUqN5nqrHb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 27pt">13.</td><td style="text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_820_zNoBF9kz6Pga">SUBSEQUENT EVENTS:</span></span></b></td></tr></table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On <span id="xdx_90A_eus-gaap--DividendsPayableDateDeclaredDayMonthAndYear_dd_c20221201__20221207__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z9CYOb5fNnv6" title="Dividends Payable, Date Declared">December 7, 2022</span>, the Board of Directors of Micropac Industries, Inc. approved the payment of a $<span id="xdx_906_eus-gaap--CommonStockDividendsPerShareCashPaid_c20221201__20221207__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_pdd" title="Common Stock, Dividends, Per Share, Cash Paid">0.10</span> per share special dividend to all shareholders of record as of <span id="xdx_905_eus-gaap--DividendsPayableDateOfRecordDayMonthAndYear_dd_c20221201__20221207__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zeiUQ3Vg9Y4g" title="Dividends Payable, Date of Record">January 11, 2023</span>. The dividend will be paid to shareholders on or about <span id="xdx_902_eus-gaap--DividendPayableDateToBePaidDayMonthAndYear_dd_c20221201__20221207__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zMJIszFXx3Wa" title="Dividends Payable, Date to be Paid">February 10, 2023</span>.</p> 2022-12-07 0.10 2023-01-11 2023-02-10 EXCEL 58 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '*J258'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 " !RJDE6OV=O"^T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TU%,'1S43PI""XHWD(RNQMLTI",M/OVMG&WB^@#>,S,GV^^ M@>E,E&9(^)R&B(DP3!^0UX)&TU:5B 55R)3'762)-0TY!.>&M6?/Q,?8%9 ]BCQT 9FKH!II:) M\3CU'5P "XPP^?Q=0+L22_5/;.D .R6G[-;4.([UV);&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MCT9K%E" MY2G?L!0^67*14 6G8M63&\%HF 0J.T,[[(K\W$^()G*HY2-A-$ M9DE"Q>LUB_GS9$L&6 MEYTK]\.-/](!^1U_1NQ9OCDFNB@+SK_IDVEXV7'T&[&8!4I+4/CSQ"8LCK42 MO,=_A6BG?*8.?'N\4[_+"P^%65#))CS^$H5J?=DY[Y"0+6D6J\_\^3=6%&B@ M]0(>R_Q_\KR]MS_JD""3BB=%,+Q!$J7;O_2E /$FX-QI"/"* .]=@-MO"/"+ M /]]@-\0T"\"^CF9;5%R#C=4T?&%X,]$Z+M!31_D,/-H*'Z4ZN]]K@1\&D&< M&D_X$Q.D2_Z8WY"??OCYHJ= 5'_4"PJ!ZZV UR#@>N2>IVHMR6T:LK NT(.W M*5_)V[W2M8 M*XQ?\O5S.1_E^\_50BH!=?Q?$^"M0M^LH!O^![FA ;OL0,N63#RQSOC'[]TS MYQ<3')MB-Y;$:N3Z);D^ICZ^X4$&'8PBCZ\;9L*&A[M.]W<3'S2J+1]+8C4^ M@Y+/ "W@%< )X1&'N-?12N5(YTC4,=&M\6FB6Q&K11"6UT&+2[2 ;0 M%@MV=W!9FL#A:G=?3;#0F+:P+(G58+E.E94YK7!]950TP]HCUE2Y\+"VP&RI MU8F]R6-=M)"33(CWP+"6N4>NVW7=KN\8L:&1K;%94JMC\RIL'EK.VU1%ZA6H MQ8P\9,F""2,L7,1QG.[ =49&6FAH:UJ6U.JTJF3>13/>':W/;!7I?!ZJVP-- MS-4+%[J/ L'A1;TMM3J"*NLWL7S\@+A!-JJ@'8* MY6 MIR&-%I<<#KJNYPW51=@2ZU.K_(!+I[ %_2@?7$!66T.[H3,%0P-A LR MX1E41JB3/#2WY3TVX]8(T*H[L*56!UCY Q=/Z@N 5V$(ZM!3%0?D(]Q'/J5F M:KCDR!F0VU/RA<9IIN"[$(R9W,8$EVG-\1C&P:V<@XLG_.\Y3O09U,!'_IP: M&>)ROU(1TS0T8K/J'&RIU;%5WL'%T_WWV,J6.Q/\*4H#<_W#-1__,F*SZB%L MJ=6G42L3X>%Y_WML,RX5#+E_1YO&KFZ/XG#@](TY,1[7EILMM3JWRDIX>ZQ$ M3DTPVHP)%Q@-S?/65HV#+;4ZI,HX>'C._Y'G-G[-4\PX[!'QAE[7'PQ=(RVK MQL&66IU691P\/-]_C!08++XDKO?3XF%*$YXDD/;-%0^^G9 ? MG%/7(1OPND\TSAC9,$'DF@KC#!RNW)KH,7R$5_D(#T_^'P4-HW1%YJ_)@L=& MD+C _>SJQDC)JF^PI5:G5/D&#T_R=Q6-W+X$:YJN6*-AW2/T\.G!F.;B8:UI M'<,G>)5/\ [R"5]8''>_I9"304.E$GJXD$RES!JZ.%SS@1NQ674'MM3JV"IW MX!WD#O[D,?@H*K:S2<(X4[E'J0&650M@2ZT.J[( WD$68#==N5UFR3LR2&K- MT[M[%+\R4]0$CVI-[1@.P*L<@'>0 YBFBHGM5A$]L4MW&(W4<,4F:E8-@"VU M^M:#R@#X!QF O#F2"7BF%1?&G&./S@-/NS0(&,B 2+@5-&X^L&H#;*G5Z54V MP,>S^(+>/*%Q3*XS"1]+8_OS+! MJ3)]_Z 5@KH]G&LK*,FG3$E%4^V7C,!LYO"30NWL31&]P?#<=P=E$0L6QTCV M_2K9]P_;'23?K O V+;0RWM+!EE%P,@_C^Q%D>L88)IW[N&/>%PSO0,(*!#1+D<^>/WYYX[_$7N=CS=,Y;?R)?;JK#F<0B9^4GQ:.AU0G)/1; F MQ7Y)$LGOHG/,R,OJ\;'EEJ=5V5\?-RF M['C=12(A4]/4R_4>A:%W9J1DU>C84JM3JHR.C]N2'24]O:J7*8V8<(E93%-^ M0J#KHD:+@X>WYF75XO3>[&37J63^BP!) KU"N]W47EXM?W5PE>^U[U6W;W^R M /T:9**2Q&P)H<[I$(8;L?T5P/9$\4V^+W[!E>))?KAF%/I'?0-\ON1<[4[T M \K?8HS_!U!+ P04 " !RJDE6AGT:J.@' !,(P & 'AL+W=O#7"2QG2+U%U6LKXKRZ9.0OXH-YPH] M9VE>G(TV2FV_3"9%O.$9*SZ++<_A/VLA,Z;@K7R8%%O)V:H>E*43XCC^)&-) M/IJ>UI_-Y?14E"I--JKZ8#(]W;('ON3J MYW8NX=VDG6659#PO$I$CR==GHW/\Y=+UJ@&UQ7\3_E3LO4:5*_="_*K>7*_. M1DZEB*<\5M44#/X\\DN>IM5,H./O9M)1>\UJX/[KU]F_ULZ#,_>LX)A.6>W6%5-L>BK%$Y*5-WES.T_#:;W2W1"?JYO$+_^O1O] DE.;K;B+)@^:HXG2BX M6#5D$C<37^PF)@,3WXK'SX@Z8T0<0@S#+]\PW(GJX?AP^ 1<;/TDK9^DGH\. MS'?Y<[&8W=ZA\^42_#2YLQOOFL=7N^E+L64Q/QO!=BFX?.2CZ>^_8=_YP^3< M!TUVX"IM7:6VV:>7K-@@N&DHKE[PO\ODD:4\5\:;N)O*JZ>JMOSC%'LT\$XG MC_ONF*R(1UJK YUNJ].UZESPF(.T^Y078Y1#QA)KQ%+(*RR/.8(,A5:BO%?K M,H7-'HL2/*A,/CF(*03QP;-[+ML0JSW6@V7GY4Z(OZ>?^J[;=MV(.#UMUJN8XPE90LEOY?OV4!*YDI!I$2L*;@X@ M7U\U)^RIUVU\AYH7-FB5!=;]?)T_0D@+F?#BBTE6\)&[^8,F.W T;!T-[;N$ M/4&^5UPF+"WJ("_*[38%OTUNA_I*![B_FW4C+Z"A^7Y$K]IT(Q*YOED;=CK(.59U=T*Q%.2U,6/DF:-=&SLD[ >SP2ST MPX$\@?H81U%?I&Y&HM ;6M:.A9A:\\1\\6,^6]S]-49S*'2 M_[=7:/:?G]?S[U -C"N2Q*)0QA2"K9A];P[YJ-D.UZ%C+;;#]@;"R>BD3CWL M82WFCU@=BNK@B.UTO"B3=)7D#^; T;GH1IHPN]&AKHYZV(Z]KRQ.TD2]H"2# M? :%QE#UA'6R84S\OL@C5HF7TN9)ZJ4O$X5Z^2Y>FV6&1@R&]5D MFJR(-R"SXQ>V PQJB$+)U=82H"]-MM;)&Q3JC<.1J)#.8A0Z.!B1W+,-V MF'UG\08^DB_URMJ%ZL"*HKW*N-%IL**18]9).JR1MV -%G3+I7H9HVW*@ P%!]II'.^QNH3OY!\ML8!IQ_7[)8S #WV@P(+I#'['W M@3] +BQI_H!2S@J.9'6B@91 );RI@6T4374U_8K"8.,/R>T(1>R$NN)K#L7$ M"G)$+#*.%'MN&D.C3)U(83^AV2_X_JZ)=& C=K#M-N9P441T;$'7[6OQ;*"; M$W@#?",=WXC_IL.0F^OSB^N;Z[OKV=)8 1$K)M]])O)!LQTZW>&2V'%Y_GJ& ML&4O0ZTX,2 0:SV*R2KR!QI:TH&2V$$) F4)\0_17[4 P]G0P$9'#WZ#%8D& M:$XZ-!([&MM=*CDT4Z5Y%77:0<6O!;?!B@S%-NV82.U,G#=I>I<_C$=>.M8\ MOW_@8C"B0P4O[2[;E.;49B.+^SV&R6343A02= .<-0.N.5&2& #EQG M^-Z8<:F19GUU_^#@TY9RZ=ZAYQ':[5KE9@^E";NO2OB!5I_J '.#OBNZ33 4 M !WDJ!URAUWS,96&$TF7XKY.WQ5#WM:X1,HX%Z=V$+D M#&0J^R7>% V-CSH(\<#1 .TH2.U=WHT Y]J0;X^@JSU4[.=3-*_8&"E'8PHW:8O:]8LD_VGOM@(-] .T [[E$[]W9[XMA>,. L MC/P^]0QFH1L-'';1CGHTLA9,RV_GB]FW'S=7L\7R]]]"@H,_ZE.DN[^,6JT( M?6_9]%&S'3ZCZ7CJVGEZ*;(,&O="B?C7&'WZC!THH"1Z9&G)H0QF[#4?BE(5"CZJD@]3@[.] M\Q&0 >C:@XHC1H=+V%'?M5/_?+5*JA19]>HL69TD^4G,M@E$O5&H#O@P[*>5 M(T:'0KLJP#URIBLAU9?RY?5N>\W]?+UOS6FI4;5>'9Q .=OWRWF1&*!G@C;OWN/,M[*_7[(L!]2Q^[C_[Z =3[7/"TA\>F7M=@9NIU M)WM?=:B^9_*=R8V'>Z&4R.J7&\Y >F4 M_U\+H5[?5%^H:+] ,_T_4$L#!!0 ( '*J25:BE,&!HP( ,<' 8 M>&PO=V]R:W-H965T&ULK95=;YLP&(7_BL6F:9.Z\!5"E25( M:=:JD[8J:KKM8MJ% V^"56,SVR3M?OUL0U%H2=I*RT6PS7L.SS'&GNRXN)4Y M@$)W!65RZN1*E6/7E6D.!98#7@+3=]9<%%CIKMBXLA2 ,RLJJ!MXWL@M,&%. M,K%C"Y%,>*4H8; 02%9%@<7]&5"^FSJ^\S!P33:Y,@-N,BGQ!I:@OI<+H7MN MZY*1 I@DG"$!ZZDS\\?SV-3;@A\$=G*OC4R2%>>WIO,EFSJ> 0(*J3(.6%^V M, =*C9'&^--X.NTCC7"__>!^8;/K+"LL8<[I3Y*I?.J<.BB#-:ZHNN:[2VCR M1,8OY53:?[2K:X=#!Z655+QHQ)J@(*R^XKMF'O8$_B%!T B"EPK"1A#:H#69 MC?49*YQ,!-\A8:JUFVG8N;%JG88P\Q:72NB[1.M4E1-7Z0<:F9LVYF>U>7# _(IO!RCT3E#@!4&/ M?/YRN=^5NSIFFS5HLP;6+SS@MU18@5Z!"O$UNB ,LY1@BA9<$KND?LU64@F] ML'[W1:V]A_W>YF,;RQ*G,'7TUR1!;,%)WKWQ1]ZGON#_R:PS#6$[#>$Q]V3. MBT*GU4LKO3U!)19HBVD%J 11O^F^]+5E;"W-SK!-O(%^)]O]4,=K.JS#EG7X M"M9Z'2)R/M+:<+1'X7OU[Q'N"PH[S%'+'+V>F4A9]?-&3S!"+SX- M_>@1[O-U'=I12SMZ/:W>[J7"+"-LTX<\>H(21'W(S]=UD.,6.3Z*?*./*UF) M^RYT'VC\!"#J6PG/EM68[MXV:XZX;UAL").(PEH+O4&L7Y&HCXVZHWAI=]X5 M5WH?M\UW&PO=V]R:W-H965T&ULK9A=;Z,X%(;_BL6. M5C-26[ A@7232/F@+=(TB4+:&6FU%S0X"1K &>,DW7^_-A!(P#"S4F_:0,YY M>8Z-SVNG?R+T1[+#F('W*(R3@;)C;'^OJLEZAR,ON2-['/-O-H1&'N.7=*LF M>XH]/TV*0A5I6E>-O"!6AOWTWH(.^^3 PB#&"PJ20Q1Y]-\Q#LEIH$#E?&,9 M;'=,W%"'_;VWQ2YF+_L%Y5=JH>('$8Z3@,2 XLU &<'["4H3THC7 )^2B\] ME/)&R ]QX?@#11-$.,1K)B0\_N^()S@,A1+G^)F+*L4S1>+EY[/Z0UH\+^;- M2_"$A-\"G^T&BJ4 'V^\0\B6Y/2$\X(Z0F]-PB3]"TY9K-%5P/J0,!+ER9P@ M"N+LO_>>#\1% FQ*0'D"JB88#0EZGJ"GA69D:5E3CWG#/B4G0$4T5Q,?TK%) MLWDU02RFT664?QOP/#9T5Z.5_6S/5BZ8/P!G-ID_V^ 6O+A3\/G3%_ )!#%8 M[<@A\6(_Z:N,/U(DJNM0X1*9I=?KJ\1)?%H5ZJ(BZXNH47)W6^9C,W148S:; M_KZP9Z[MWLL .Q\Y#1\D=E5NMRBWVSH-$Y(P0#9@2XB?@(2$OJS<3*-[,=*P M8YAZ93YD40A"^7R8!:#9"KCD)7MTO0.\?_#V>N2^L1?K1(9IU@ 0[,$*93T( MFGI/#FD5D%8KI,M=)(BW-V"+8TR],(7U?-YN [&6A=$ _,Z=,\'2'FC5F$Q3 M-RK@]:"NT>G*P7L%>*\5?$48IUV+ET @MS'VZH/;T7M6!5(2I1M: R742I/1 M6CGG"WLY6CFSQ]QAI$:B29YMF15 291N64V %RX(VP'9#E/N=6DS_YR/XY<; M$&/IFYJK75+T3%1%K0?=0K-A/4%4HJ)65"=FF#<2EM,V,Z+Z2C&T*J,DJ&$Q MP=(28:OS#/-=Q-A^F"_M\YYB-?HN-XM<[&I&C5ZO"BJ)NEQCUZBEBT&CU2X6 MR_FKXSKS&>"LOT9M]<3_ZQL?I79=>FF4L-68AI,#I0V-.,^\'&P+5ON9)*BK MZPT34OH9;#>T*=Y@SB6U,5AWJ%NHU99=/Q1UN2PMH(:G?5+=@O@C)"]>),&F&Z38_J"=^K'&*6 MG?:*N\7/ :/T$%RY/X;WD^Q07\IDOS$\>W0;Q D(\89+:GCZD(X-]O"&'G"_& XL>3X7]02P,$% @ ED P "0X !@ !X;"]W;W)K7JTC1%O,09$N=LA:EZ,V<\0U)U^<(4 M*XY1DI.RU(26Y9D9(M08]O-G]WS89VN9$HKO.1#K+$/\SS5.V79@](SG!Q.R M6$K]P!SV5VB!IU@^K.ZYZIFE2D(R3 5A%' \'QA7O M[OW.K-SI$$DT['.V!5RCE9INY.G*V_,>O &$@MF2K06BB>B;4@6@ M9!6,6$3<]:#KE5%14T4O'"A4T6-VU".YY>HBDMV MZ9+=Z5)(-B3!-&DSH9.IO_Z78H5B/##4YUU@OL'&$+2M[!/IA"?2B78ZWGY2 MH%O+[O@(J&*V4YKM=)I]IWZ:A,8LPVUV=W)?8?>)=,(3Z41.PTG;:MA]!%2Q MVRWM=COMCFARO/Q[;:EP6Z*IEW\3TRS_)J:M_%M&@W:C_-M0\%#Y>Z5%WC^7 M?R?S%>OQ1#KAB70B[R7E?P14,=LOS?;_H_P[N:^P^T0ZX8ET(K_A)/0#OV;W M$5#%[J"T._C_\H=MJ0A>\/=O8IKEW\2TE7_+:$[@VC6'VE#^A5>SR-S;%>M# MTBWB:A=^TJ [PX>NXYDJWRC_,BDVG;GS:4ZJV&N >K]G#'YW-%[ M[_+T-_P+4$L#!!0 ( '*J25;H!XHR#0< $4@ 8 >&PO=V]R:W-H M965T&ULK5I;3^,X%/XK5G>T8J1A&MM)+RQ4*@5V*@T%46;F MV4U(8T/:%7'I\\IWKYPOGSUS\EBM*%7A)XE1>=%9* MK<^Z71FN:$+D5[ZFJ?YER45"E'X43UVY%I1$V: D[B+/ZW43PM+.Z#Q[=R]& MYWRC8I;2>P'D)DF(>+VD,7^^Z,#._L4#>UHI\Z([.E^3)SJGZL?Z7NBG;J$E M8@E-)>,I$'1YT1G#LPD>F &9Q$]&GV7E'AA3%IS_-@_3Z*+C&40TIJ$R*HB^ M;.F$QK'1I''\FROM%-\T ZOW>^TWF?':F 61=,+C7RQ2JXO.H ,BNB2;6#WP MYV\T-R@P^D(>R^PO>,YEO0X(-U+Q)!^L$20LW5W)2^Z(R@#8:QF \@&H/L!O M&8#S 3@S=(IT;SQ_'C M]>WU['$.[F[ 9#S_!FZ^W_V:@U/P8WX%3CY]!I\ 2\'CBF\D22-YWE7ZLV9P M-\P_<;G[!&KY!$3@EJ=J)<%U&M'H4$%7XRU HSWH2^34../;KP![7P#R$+( MFKQ_.'3 P84/<:8/M^BK>.WFX>X6W-U?/XP?I[._P7CR./TY?9Q>S\]L?MNI M]>UJ30&?R34)Z45'5ZBD8DL[HS__@#WO+YO-1U)VX &_\(#OTCZ:Z7[#TI G MU&;F;FR0C35M93M"_4'_O+NMPF\*82\8%$('L(("5N ,S#CZ1U>0;CI* L5U MUPEY&K*8@K3 :]Z;IY#(%5@+OF4Z1<'B%>A&*8ABZ=.NTS#%J+0&,3AF$(^D M[,!;O<);/6<0KZA6&C)BVJO-T-WH7C5"0[\618O,P+<'L5_ ZK\!:TF%T$'9 M!XR\@),%3>F2J<^ OFA"D]:TZS>PG$(/U0 WA7QLQSLH\ Z<>+]S*8$FJ(C) M-9/.;#ESJ!A"O(#NRW#PI:ATY;)BJ1/U/1_8>C0 MF+*1U%R(E-1JS;"!(L UGUM$/#M.Z)4TYKE[<(94&J@A%8J8ZT:G3:IV4"70 MY 5B1A8L;J_E_"-'*N9C:3MT2879H3-X)],TU#,[23_K>C!#'V:J&T2)TBC%M*'J(2.W)BWT,W@&FRCODKI1JPTO$T MDS_]8\3>-@$UP0U1PP0GDG?5WZ&1Y;0!.CFY+4":I)30I),GKM4RW S.,*@; MUA0Z'<*6R)1,#]U4?[5'>L(*]!HT2[H!7(Y M"X!.VFR#K,.Y)BS:4\BN0W"UHL+E^<"2\*C>X2Q2L-]6%"4_P[<(NDR2/?B2 M%%L<[U3Y 7:!36JOVGUH4LGMT$WN19V?["L@"TVTYWQ!=5IM[-5MX?=>KQZ( MIA"$?J\%=DGQT,WQ+;"+UKHFKZU-J4G3OM?(GZ:0GKNTU6[)YM!-Y^VPQ48[ M6V>2J836"2!L$OK-LYN*K,0*U8+IS;F4%:AEED4*FD7O9]V21SONV&>'V_A;M(M M\NO981&"O98.CTHF16XFG;UW!6?%W>1)A!K49)'" ]Q2DJBD4^1_:.]@.OMY M/7_/W@%RTO1'IZK'TG;HA9*AD9NAQY&>SNFNDRW3=0QUY-3K%[".B9F_:UIV M+J"0A9,A1K!1,Q:Y'JXTL$/T)2\C-R\7V:?71M%^,B3?DWE-3K4#M\@Y@)?L MB_H?2KZ;Z6P\FQPFGQ6WD]0_G'M'TG;HA)++D9O+)R9R$3-M(XVLUEK(&%6V MIG(KWI Z1%=2-G)3]KW@(:61!$O!$Q!SG5.*BD3/D!;V6FBR+X1XV* Z"TD' M?@M:7+(T=K/T/7DU16HV" Q P*3FHA[?-IM\(/S$^QA>%AOZ5$<,G> MV,W>5F99LE1;]79]8\L:6D>CO@=E$<-:K@5Z2>;83>;YIFRYKC1FF&::W9B. MNB6QV1NU0K?P=&.98Q'JX98U :[LIKO)?-*&$Q %%O2)I:EQO(^3W8EC4EJV/W(MEI C7+3"?XYBH8!KA?7]];Q5#;QUG'%9!ASN1'4?I9QU'WP8VD[=$')Z-C-Z)G5V?IZ MR<6;:VS!WXA64\COM\6J9'#L9O"#6,UX>OK^>!V5PX^E[= -)8=C-X>/ M\Q4*^5_SR/PCU3,HO[X,L,A A.J]NELYD$VH>,K.J27(=@=VQYS%V^(L?)R= M -?>7\*SR>Y$NU2S.V"_)4)W0JF7E$NMTOO:UY#$[LQZ]Z#X.COV77"E>)+= MKBB)J# "^O/T[HHV"="T'9:'=D%SMST,>U!DQA9.%CU)3B[_?I2&=#MA:>35NFKK$HBIA4ZS3/ MLB]I+91)9I/H6]K9A%JOE<&E!=?6M;#[.6K:39-1[.T;*4]2J%J-$Z1 8N;:7([NIY?AO@8\*?"G3M90ZAD3?0C&(MBFF2!$&J4 M/B (_MOB'6H=@)C&OP?,I#\R))ZNC^B_Q=JYEK5P>$?Z+U7X:II<)5#@1K3: M/]/N=SS4\SG@2=(N_L*NBQWSB;)UGNI#,MNU,MV_^'G0X23A*GLG(3\DY)%W M=U!D>2^\F$TL[<"&:$8+BUAJS&9RRH2FK+SE7<5Y?C;_OEH\/:Q6 M++\M_GB:I)Z1PWXJ#RCS#B5_!V64PR,97SEX, 46KP%2IM3SRH^\YOE9Q"?: M#F&<#2#/\OP,WKBO:OB#N_R M;;SP5JY=(R1.$WX,#NT6D]G'#Z,OV%J;@.V99C0&OY1 ^^0KAXX>K/,]N[JANA-E':W3SR^!"P#UJL1,609)M MR(KPL@;\"IPJ#4/4PK0;%K1E24"8 @H5T->M9WLKK*+6@=\W;-&&KS.SB._3 MDE$2I+*R5=Z!,E*W1>B5XUX5X+SPR"- BWV$O6AHAY8Y&,[4&BT?38U_A<7< MR:#QO!6(.)XC9(^<&D8Z"8ENX1S6:\U2#.$;BW!2_>CKC8/&4M'*$,SEMPZ+ M"^'>Q^ :0,#:DBC "E-B5[!6GD?? .+58;VP4%+HF,M0-5JIV'1[Y[%FYB]" M"-;&BHUG%RO:\ECTHAMK+(<16U5V9I_J6#+-Q^&+JU/-M4VC8\-?R16E9&>H MB-L5)#VR*W"K)!Z$K'C,_<_T%N7/CT92UQ:&8=OT(P?8C>A M>F\_WV^[L?82WGT<'H4MN7+0N.'4;/CUYZ5?*; MC;'?W5JI4CQF:>[>'JS+LGAUF*E.=JSLK7)5ETF[?J]1LWAZ,#^H;7_1J7=*- MDW=O"KE2]ZK\5MQ9?#MIJ"0Z4[G3)A=6+=\>7(Y?O9_1>E[P3ZTVKG,M2)*% M,=_IRTWR]F!$#*E4Q251D/AX4%N:^C7+#ED6TJDK MD_ZBDW+]]N#\0"1J*:NT_&(V_U!!GCG1BTWJ^+_8^+6SV8&(*U>:+&P&!YG. M_:=\#'KH;#@?/;-A$C9,F&]_$'/Y09;RW1MK-L+2:E"C"Q:5=X,YG9-1[DN+ MIQK[RG?WWVYO+[_\2WR^%O77W^]NGKS:>?Q-WGGV^N M;C[>OWIS4N) VG82!^+O/?'),\3'$W%K\G+MQ,<\44F?P DX;=B=U.R^G[Q( M\9-Y&(KI:" FH\GD!7K31OPITYL^0^\RCDV5ESI?B3N3ZE@K)_Y]N7"EA;O\ M9Y_$GMYL/ST*H5>ND+%Z>X 8<M7VG9E5,$?+$*R MT7ZSPXF5RI65:;JEYZHH52)T+DK0_H;=6'!?2OH Z7=D= . MRV3):Z],5LA\*]S:5&E2'_Z[:M@I392H0L=^.0R>NR5X M7"FDP['+LR)L$Y MR&$PI(YQ9FE"4"KKB"N)OXQD\ LK,D/4=Y/R[:P0S7EF9_-58G!)! M(@V6:KZ)+W9O)Z15K6(2 0&D*(R&-*1PY-Y!QQA5 <)NK0NDY#*H*:E !GP8 MF&JM<;Y70]\'!L1.5-M#%D5*448L+DV*HD#F=Z4JW*MH/!0W">EAN:U5R*P> MNB/DQ7(-_FHQ>M(C#SN]RMT 4N?5$CLJ1!^LDT2)1C#K144>\R"M-A7.WA;> M?S(=6\,5PII0K2.94M6!GD26)AC82CLMF9MU27J),#P0D%HJD$ MOI[R7ITG%05$ DXA# M@ 5A]JHLN*]7V1(A&!65113 ]8U-E%?[B>GZ+[M$&X]0J(FUI(3!3SJ^T/?7 M7U2=>CB^9$,2(:IR1(O L>2IUCS(-"))(&FF2W9]XDTL# XHI"U9.>2KENH_ M>Q5]"X]8&.U=6JL$:I5;)@*E94^?=GV>>:!CE850:>0JE"69QTIX?E(RB%R0 MEVSIU'ZZT>R#"[E(U3":[(05S,%PCH@9>*!W!U>GV9H#[]IU'JDEV[';$RN] M9"%Z(-G9'?PT?8X3KXB]N2::#L4'1=I#^6HSM_08#SDG5I[M)[=[R3G:]3Z? MBH,>Y +P=4\.AV-L=)KVDC5R-U*H K3TCL&[ZE3+&76I'['.\P!Y184JQL(5 M2 N$*),Z97NG"'IN_ *[>O8:[5[$*=@+BR/)6NLHN):5HC'V+B2,]^VY:_+ M$27L: -7R]7*E!P] [%17E"?_9$6,LKH8 3UF1UKJ4MO:*JM2#QTGDB-@X%F M0W&)M![3MKWV(97]:2_Q.-1M&\V$-9#H( M@9/!(24(E)\>I@"G;LGA_8P4Q#2%X-Z'%)PUB23B4T)*;;*'=W<&- &86.]K M7:L/ J(P,?3O=@NT;83ME\K@K6['J5Q$J;"I6QZ2! KDH?@0&5H=1G4) S"N M]9G<>J]#04,Q=93("V,]J ,Z VCIG]\%?02YD9+03>)(#@G(Z?S ,U$B8%RS..;2!/MWB4[9>%'DO:DD!2L#7 MR\8\K7K8B%T,61N4DCC;QW)PY6#<4U196RG"7;-.KA2Y%,QHH+A2QFY0%VMDLJ2+3JN M22 ^WL8!W76=:T>E <$J-I9/%>Q/2V[7*=A!,>:TDE9DX$S:%96(,B!E7LOZ M]^[4F,XFKE.Z(X)3I3BLSTF>H[V%S*D^2@L9&;E/?:?> Z=DU+SB M>B?N/'SKYBB2]K=*6Q55'#J(>+GR2D\U< ,O3J&0=)_@M('F+USTXK5**N*_ M<5P.-E1PZ"1)=%L?:YU3!*XE["RC%VH&61-P!L4,2LM-?@S]P!1D5I5#X4KQ M=6@N:/D.UG;J2>?PH-6&W)KD[*2ZJ)O-:652%VQOO(W:TXX%>_?:#_KT#EO; M_YELBJ20MFDY 4303JY65H4E4'K=KW[M]1TE^[N?2+'7[D$XJ(RHUY):TT4= M3Z:1I_[G0@] M'4_Q?SR91?>=AN1#:$C$>#PX/YN)\60P/9U'/XK)V>#L?"[X8G(QB;["(R'Z M,YWYEY?Z02(R'9R>G?N+^7S>7<\U@I?-!N/1F9@.SJ9GT5=3 H;4ZG_"SE\V M"(=UA.7?5?F"07B9\,LBML-]_>B6']WZ1[>A[1+WU'6)V]#67#5 7+! T0<$ M!LI!#+U#?27D&8\&IZ<7=#$8STA#T\$$EJ+OLQ%_G@YFTVEW9VA-R47)Z%,L MG8_.Q;$XGUP0O>ET%-WD(9.;'(=/IE,QG8^Q9#8]QW(( A./SP?G%W,^<@3% MMT=/8*Q1HW22>_S_D'L\/^/#IJZMES MF;@8S.9/1(:MSECD"6EE "&\R-.)/^WB[+1SZG@P/1NW[O6E*0/HT^ 1 X@4 M*L8E50P?//4]\;/V+17A#6XC7@J6@:!:@^>>2"S=NF[,./=9Y8"87(3H"44I M@!_7J4X#L:=D.7'8Y'(N;.[(I]FVM4@>*!&&800@EZ,A3[LK;04YBD)_ 2D= M(%?"+?)[F7(FO:?9\7"/GG88"&WP4_+(Y\CQTH4H=J]Z0?B'=,5S="EMJFRA M;-1-G;T[8_2"L;\SYANC:/<\[QDS\I09/&7F@V)Z$5WML('G(_+74X[5^7@2 M?5 !=[?)"Z$-GZ+/R9R=>SQNGG8F:3 X\\L(F9HK/YMI)YE)(!W57E7+O16+ M8)=0$!<*Q3D//D@WMDI:IDF11_$^:KW7-WN]P9B!@7)3>H20P?(\- (_5O%< MJ.X04?#-(C3GC35T'ODYG)],>13B''LX\L?"Y "8;A>'4I:A[3S0A58^4+^^OQ'0V M.L;?9'8\"TUZ0!R W?^K_ $:@WKN0C]8(]A(>W/(C)J=WSW." @5B,3DP5*A M:2;\!DN70*!08?>:L6?)(0F3ISQVXP;",8R#"\-)9(HCJ#(^R+12803(+M78 M="!2N:!FE8!K,_EBQX$FUTHFW)A3B]0[FRDF:!)JA']]<_U9'"ZU=>6Q1H[S M5Z8JCZ),E6O#@+RFLN7]3<_;G<@&S.=+./ E]Z\;2U/&=G=B-GF-K_?)+I[( M_J!E1&-WE(:M@Z9[$Y3*23\];4]@5"+QU*I@DDX? 9CVJW6-"X(ZMUM MJ*C1J1-&_X2ZMZ(1J[%4O1.]Q$+%E6&A2C0S>6AHCUS1;.T[U=Y5NC_$X/\8S?C1^'53J(*6D]FDGQ'3"=#QK@FXU MO/$TI\KK44*7!QZDP,9U,6T[$VS9O3D>BCMKH+%R.Q!WJ$REQR$?T>[Z24K[ MN&@?J^8QV2F6:#0YOT44VH,:LX!QW1U74W?:S43T&I9&$=0@]4/P3'@JYFUVICU=J<;RP.[)^\_1^)GK1 M^TJG"8._\1S8(;J6L7<+G9$L7%Z< $B?1[?T>BRG9KZOG#E*>'1=6DG! MU5 _^I=7@,7]/ -FZ0]I,E\=DTA-+'#FP2IMB2K!34I*-F$>- M]WV) R4Y]7N##W%X?7G__FC_BBN#S():R]8Z1'T]\D7V='0\'AU/YX-=-XGZ MFN/>#0Y]7RT04M/'9UX(^?NOC2KQ_T-&\%)&O,(Q+NIM)M$+B9]8:\W<*_W5XX**.N9(Z0 M/'F""T" SLX]H+2JAC+D.0V2&48W78<- Q<_TO4UM1-$_EW,'P<\,T4)D?AQ M, 95 9I2T!#,%,'H!+S\_[J2^1>Y(4&T2[F;WS0#N^A96=#6.#29?B"25J3) MC]+F'*9W<('[-6UM%R5AD:H7T:L"QXM8$/^"LWY/TR2;#?_:A\X&NB#@D%?L M8022:3,4597TNB[9XY?#AK4]IZY8S:&"TA0.D(V9Q/VH,/1ZQP/I+./!,1T& M@OZ$'>?NCWFI6% &(R8_AA3IH0P2<2%M,RIKL0+C4N\6?AY-G0"E.$XJ]*.+ M>O#IPLS3O]RD">AWU23BIG!76>$KD/?[("37?@(EI,^ %'H8)-K% (EV<6I< M>+%+B=5(BC1DC1$;+&0OO8J5\1<&(+ON>ZIMU][P&X[5_! MA3% >%OF$5K],HY^V=&H:;CO-T(GG1]WH?%?\4_8F%A>^M]Y-7>;7\E=^A^' MM;2."J*6V#H:GLT/_*R__E*:@G\JMC!E:3*^I,9!65J YTL#!PQ? MZ(#FMX/O_@M02P,$% @ ;27ZE[GB 8>"R[TF.3& ME,,@T&F.!=5=6:*PEJU4!3565+M EPIIYH,*'D1A>!$4E D2C[QNI>*1K QG M E<*=%445/V>(I?[,>F1@^*:[7+C%$$\*ND.UVANRY6R4M"B9*Q H9D4H' [ M)I/><#IP_M[A.\.]/CJ#JV0CY;T3YMF8A(X0*GDVG]AW_B& M!-)*&UDTP99!P43]IX]-'_XE(&H"(L^[3N19?J*&QB,E]Z"%=J1P7[0]VEZ$ BA9:<9;2^(R*#E4*-PM0*N85+)JA(&>6PMDJT%])H M^#'9:*/LE?KY4HMJ H.7";@U&^J2IC@FI>>OEF+FS_ M*M_,LT1AQ@Q\DUJCA@5272G?9]?^YT8[DJ=Y'&&\U+C@:"L*5#N_^QI260E3 M+TBK;9^72;U53^[UV[2@:L>$!HY;&QIVWY\34/6^UX*1I=^QC31V8_TQMT\D M*N=@[5LIS4%P"=I'-_X+4$L#!!0 ( '*J25;9L7K@;@( &,% 9 M>&PO=V]R:W-H965TQP?CQNE7TR! M:&$K2FDF06%M-0I#DQ8HF.FI"B6MY$H+9FFHUZ&I-++,BT09QE%T'@K&99", M_=R]3L:JMB67>*_!U$(P_3K#4C63H!_L)Y9\75@W$2;CBJWQ >U3=:]I%':4 MC N4ABL)&O-),.V/9D,7[P.>.3;FH \NDY52+VYPDTV"R!G"$E/K"(R:#5YB M63H0V?B]8P;=EDYXV-_3KWWNE,N*&;Q4Y0^>V6(27 208<[JTBY5\QUW^9PY M7JI*X[_0M+P!I;:P2.S$Y$%RV+=ONSN% Q]MQMYEU?,LF2L M50/:11/-=7RJ7DWFN'0_Y<%J6N6DL\GU]&8)S]/;ISDLYM.'I^5\,;]['(U# M2W 7$J8[T*P%Q4= _1@62MK"P%QFF+T%A.2JLQ;OKG!(/H,<13' M)WB#+M6!YPV.I(K^/__F-&C8@R,L>"P0+I6HF'R%@F4@ MU9LI@:P])6X-E$JNOUC4@J[]R@*SD-.1?MCX(VT*GA; JDJK+:=J(8VK16A7 MF0%+V'\(*V3:T&W6+_3Z:*]1.7!)$6ALSSG11'8?J=X[T/#@X@O4:U_>!E)5 M2]O60#?;O2#3MG#^AK?/SX+I-9>4).8DC7I?SP+0;4FW ZLJ7T8K9:DH?;>@ M5Q"U"Z#U7"F['[@-NG&ULG5?9;N,V%'W75Q!N422 QXML M)Y,5<#*9MN@T$XS3%D71!UJZMHB12 ]))7&_ON=22^1L0/M"R^1=S]W(TWMC MO[J,R(N'(M?NK)=YOSD>#EV242'=P&Q(XV1E;"$]_MKUT&TLR30P%?DP'HT. MAH54NG=^&O9N[/FI*7VN--U8X\W&%[7./&\,ST\WZ_F/N?J/9GQO(2D[NPBON*=C+IB:1TWA0U,RPHE*Y^Y4.-0X?A_>@5 MAKAFB(/=E:)@Y0?IY?FI-??",C6D\4=P-7##.*4Y* MO<:K Y\^O/]]>+<3- M_,_YQ:V= MOB7]OX3F34$OFSD;B%<4B-N,Q*4I-E)OA5EZ5#:ED12)*0JRB9(YJA$+.2\] M85L#P+(JLMQ(+= JA,^>G)B5D$*C2@\/^J/1".572DN@-1[YK,L50E!:I=W)"O"PD*-!C-*%V2PA1^@BI<6/TO)G7]S2@W2@DSX0-U9GV-R4-L$OI0/Q M68M?)?Z)^"!DT[B_0[W'K0&*P;0T%E$BNR^"$90*I;V!Y9==7S[!RVB^MD1H M3U[LL; ?OGL?QZ.3 (!LCL+F^&0?1>TS\=$:Y\6%U%_%7DT>MEJJCB$YH8KL M_J .QA/EHE4>;:RY4RG@8=3E\VCTX8&0A2FU=T(#;+A##PG!-8EOCT!N 'NB M-OA:2L":$$/]O1@?])')(5B3P73T"HI1@Z(E1!=2&8PO=&?R.W9EU]HN#CZS MIEQGH@/>0CW@> [*-%##U%W^00V5V%L0B:N'3"V5%^/18#S9'T2W;VG>P51GV:0?>)#7*(V2 MCRVMRQP-8,L*T8E6W"V B>T@>+SI]$Z>61?4D@PF2=$F?",9K#1Z61T(S; M@B=4IQ$#%^0>GW1'BPCS7SR?*P$$M#A5@#O0 0_E!I]M<5GVD*O;'=K#C M=AW_3F CUO L'YJ";.' Y-V4'&B,N5"3L$R7184C2AX\=:QPO7$\.U>8)?N@ M?4Z![E.@3?)^*^BDF2+P/,/X T8AM-IPK0+9RI(J&1SNNZ$,6<2R4LD3F)U# M) )H1M,[GN]!'7'(0E9#:WPM"K7-N#&A'1)[:IU$WS2Y&)8%?.E0'8JCK&AT?1-9X]0308 M#V='@3&D47QR65H;!@?+0.CB>!K=AB&0&[U^QYE=B0U:9Y.9N')>%:'2L7)R MJNK68DK[E(?3,-22I@#EDM)L.&6R/.G>0[]DEK).C&=;IZ)#7>,SKY("]FO1'L\,65/'2E7;8>7G@ M;5R^61O'K_H7=C /#-9P76T>!PUA.V>E-5?[S9 MA'?,TGB\BL)GAF&PO=V]R:W-H965TY%(ZM[#<[]UL7+^2ZB8(SW7QH9IOXJQ.1^-0EYQK<+0-6SQI72^5A%;OQR% MQK,JDE)M1I,L.QW52MO^["*=W?C9A6NCT99O/(6VKI5?7[)QJVE_W-\>W.IE M%>5@-+MHU)+O.'YN;CQVHQU*H6NV03M+GLMI?SX^OSP6^23PI^95V%N36+)P M[HMLKHMI/Q-";#B/@J#P>N(K-D: 0.-Q@]G?72F*^^LM^H=D.VQ9J,!7SCSH M(E;3_EF?"BY5:^*M6_W.&WM.!"]W)J0GK3K9XY,^Y6V(KMXH@T&M;?=6SQL_ M["F<9=]1F&P4)HEW=U%B^4Y%-;OP;D5>I($FBV1JT@8Y;24H=]'CJX9>G-W< M_O'N\]4]/?[J_?WYU?C"* Y?,HWX!<=B"3[X",)_31V5@%>F\++KX% M&('1CM9D2^MR\BKB)_TZKP5<*@B M:2R:SH]AT%M5;%$-!B7FN1@@BXVA!5/I61ZNEE)!)0;2%OD;V6ME4L76RH9* M-]0B=3Q9*35#;> 4*"&J MEDI[+,EY6NHG6>7@I".AAPT(U,4HUZ2NX,I]$_$5=FZMZNR4FSS'UEM5(E+$D(!6P2-+$%32L.>_=[KBL<4LRZ*-A/NF#BY\A2*UNG(@4[ M([<:FR %(4V-@W1,'NO$UY2[$$-/&E(!.E1IM JO\V]$C-)UP%4-O,U6W/A0 M:WGR(';BD40(Z \HK99><^ZL7AM@^LDZ\LDNT2F%ZR M";5M@*D4L!A_594DA!XR,,]]BP.CU4(;G1*I=X?97;0F)>1+ M'K3ET4O0 MN[Y*6V5K@LE)'0P-S)"1ZG66]>H'12S94I"MY+WJ3L3\FGO1NUEA@<$'TC$F_IS2]C>MO#E#AP%QZ'NN5H;[C5[)=IA =$KK6QFW.[ MT]U?PKP;CE_%NU^,C\K#SD"&2ZAFPY\QE'TWMKM-=$T:E0L7,7C3LL*?#GL1 MP/?2(84V&[E@]^\T^P]02P,$% @ &ULC55;;]I*$'[G5XSP M14EY@=)P)4%C-@WF_?%BZ.2]P%>.>_-D#\Z3K5(_W>$FG0:1(X0"$^L0&"T/ MN$0A'!#1^-5@!JU)I_AT?T2_]KZ3+UMF<*G$-Y[:?!IHH3Q7]C7LJ,X@*0R5A6-,C$HN*Q7]MC$X8G"9?2"0MPHQ)YW;;,>3T)+ MN.XU3!J,18T1OX#1CV&EI,T-7,D4TS\!0B+4LHJ/K!;Q2<3/ZJ$'@Z@+<13' M)_ &K9<#CS=X 6^IBH);JB5K@,D4ED27RQW*A*.!#]PD0IE*(WR?;XW55"H_ MG@M#;63XO!'7/F-3L@2G ?6'0?V P>RO-_V+Z.\3+@Q;%X:GT%^9J),8SS-\ MWX/_8\,=Q0KPD7K?(%#O [(D!Y6!S1$.R+0!=,D&2A466]2=8[I\@&G3ASTS M\!9&HVX413"*_?()J84,W$BXQJVN: Z0;/^BZW&OY^L%<&,JPITGB:I\EF!M M"9+IU'3NRY19A'?S]?V9USN/XNX1\]U&E3R!RV%\YO =8,:UL?"+S%C4CCWQ MBFI;5!(EDP?R@IXP[7!I%3!ZTD@&!F?>21 .FN)@FS&D:MQ2TU34]D '9B$G M/[>(LI9.G1"KU0G2KS0WN.G!G*J/)IFAB=&%/=(V43O)_R&=M]"_: )5+X-> M/((-V:ID2O7I8D%B665=F=(@X$55-/1*=JA+.U'$DAQNTI0I03.7(M@ADL<\ MM6TU[JQIPJ>50"?_>BL=4AXXOL/.1EDF_DN"[F]\3(G(>>?6U1F5T@,3E3=4 M2PO.MEQPZ]K/0<%S'1(^&6L%ZIT?WLY+8EE/N/:V_3_,Z['X6[S^N:R8WG%I MR'I&JE'O_2@ 70_L^F!5Z8?D5ED:N7Z;TS\.M1.@]TPI>SPX ^U?<_8O4$L# M!!0 ( '*J259QF>OJPP( .D% 9 >&PO=V]R:W-H965T3(5IXS84TPR"SMNB'H5EFF#/3 M4@5*VEDIG3-+IEZ'IM#(4A^4BS")HFZ8,RZ#T<"O3?5HH$HKN,2I!E/F.=.[ M,0JU'09QL%^8\75FW4(X&A1LC7.T7XJI)BML*"G/41JN)&A<#8/;N#_N.'_O M\)7CUAS,P66R4.K%&0_I,(B<(!2XM([ :-C@'0KA0"3C5\T,FB-=X.%\3[_W MN5,N"V;P3HEO/+79,.@%D.**E<+.U/8CUOE<.=Y2">._L*U\VW3BLC16Y74P MV3F7UZ_]P$-"+W@E(ZH#$ZZX.\BH_,,M& ZVVH)TWT=S$I^JC21R7[E+F M5M,NIS@[FCQ./WW^/IG >/(TN7]XGO<'H26NVPV7-6-<,9)W&'$"CTK:S,!$ MIIC^#0A)4*,JV:L:)T>)3VK3@G9T"4F4)$=X[2;+MN>UW^'-T'*-])8LC%'B MBEL#/VX7QFIZ%3_?RKCB==[FN4KIFX(M<1A0*1C4&PQ&9Z=Q-[HYHK;3J.T< MH__GG1QG]%KP+P:>,X0[E1=,[L 42AJE#3 )D[P0:H=HSDY[27Q] U.MZ">= MS#.FN5S#5) 3DRD\:WJ2<&Z)XUR3Z,9M^6E\<]&"::E-R>@W6P6F+KQ.%)^_ M7(!:@0M[D!:U9 )FN$%9.CTI7OHM?PHG01O&!5L(])22KHF(G FQ.Z$/X%[L M'EEGU&K2@"4]1\T7I3O?.$J#9QJI?"SUMA06N\-P8!98KDI);Z,L7% 7.M?= MRRB*H)/$?DRBMZXW/"B_'/7:-QE#(HA556*SVO2QVZI\_[A73?"1Z34GR0)7 M%!JUKJ\"T%5CJ0RK"E_,"V6I-?AI1KT8M7.@_952=F^X YKN/OH-4$L#!!0 M ( '*J259\=T";"P4 .,+ 9 >&PO=V]R:W-H965TR%GTQ9;$F<,S9R[DQ5J;%[M"=/!6Y,I>=E;.E>?]ODU66 C; MTR4J6LFT*82C5[/LV]*@2+U3D??CP6#:+X14G?F%__9@YA>ZKU+UC',V&\1.?6_\(ZV(Y& M'4@JZW11.Q.#0JKP+]YJ'1H.IX,##G'M$'O>82//\E8X,;\P>@V&K0F-'WRH MWIO(2<5)>7*&5B7YN?G=EYNO]Y_@^>J/3T_G%WU'D+S03VKWZ^ >'W ?QG"O ME5M9^*123/$KJ./T3\HE][,!IT(1[$\0=XHUV (X\W.A2@2G2! M\"S>X%;:)->V,@A_7BVL,U02?[7%'!#'[8C<)N>V% E>=J@/+)I7[,Q__&$X M'?S\ =_QCN_X(_3O)^1#]W9R9SW8@X7G%8(,PC@2IC3Z5?HV2S2UFW68@L[ MD56F<^I;J981#0#_98/"6$!.-U"RL%B@H82=1T\T,-(J1W9M X\XHYS68713 M&8/*P<-V[1R.8#8>T^]D-HX^8XI&Y# ;#&!R%CTYX1!.AV.8CD;1+69(WBED MM15O@F\TI2S"\0(59M*=P/%P$,,)C$?1LW9D1?A4K$R%&7%JM"S5R5L'5EB5CEM-F1A2FV8)]/Q#\+6ZEGXCG;= M/>V0=O>SJJFB1S1(^4ED+H7;UY.KFZB]T_'F%/*()9V=CFL-FV%V0=',I_VV M.M;2P60"XVGT2,4C3+("H5*XQ5<:WV7!.>.];DA_LCP>3J; 4I_-X"1Z0)J2 MBDV"@*@2$I/=-<5N8';&V;AK*[MOD\-Z:X:R3##=9IR=A+7H BSIL" QG*1M MUK1?0_&(U#@H\/]&;RA]VV)]W# ]H0!?"9J3< 3Q=$*_P^G9NY\A*56%7; B M)]X&7654V'$MC!'*;6 "D^BKUTPDB:EP/]33$4QB J3^3D(EP'$\G7$BXC'5 M?/2%\MH6U1Y/XG4ZI9_C(:?P3GDC:ZG3?:72 9_+?X/YYEN9H@#8I8-(T 90YIL-L,#@3N5'74V /;AO MDXV!;5VEH4P,E3L@3J+=G7&V#?4\D)M0A'5U>,7ZJ%GZ\JSS>V::>Q! MV]G>;UR\"C1+?[VTE-1*N7 'VWW=W6"OPL7MW3QOG_P%02P,$% @ M&UL MG93?;]HP$,??]U><4JE/$_D!*XA")*#ME@>@ KH]N\F1>$WLS#;0_O<[.Y Q MJ6727A+[?/>Y[]D^CPY2O>@"T,5"LVE (7;L3<)A].>]7<.WSD>]-D8;"7/ M4K[829*-O< *PA)38PF,?GN<85E:$,GX=61Z;4H;>#X^T1]<[53+,],XD^4/ MGIEB[ T\R'#+=J59R<,W/-;SQ?)266KWA4/CV^UZD.ZTD=4QF!147#1_]GK< MA[. 0?!!0'0,B)SN)I%3><<,BT=*'D!9;Z+9@2O519,X+NRAK(VB54YQ)EXG M7Q?)0S*;+#8P>UIOEO/[%22+A^5J/MDDR\7(-Y3%^OKID3AMB-$'Q#""N12F MT' O,LS^!O@DK]48G31.HXO$A=QWH!M\ABB(H@N\;EMSU_&Z']7,<\&W/&7" MP,QM,2I(1'/#Z:J\5W-#[+U/M)TSU#5+<>Q1:VA4>_3BZZOP)KB]H+?7ZNU= MHO_7&5TFA@'\"PI#V!0(,UG53+Q=7PVBL'^KZ>K]E.IX,5%IX"(M=QE"2D>N MJ,6DTI^,!$.A3X(;S&!MF$$-N=RC$M3.I@-K5I*E<=-X1J,C@+OE'3"1P6*R MGK183>V;RIVP0.O$ZEK)5T[GA>4;]/MPTX=P %17%+RWX_Y9AU"FW+T#&ARR M:9;6VCXUDZ;#_K@W[]2;R9&UJ[?GJ6ALMRPH.<2 ME76@]:V4YC2Q"=H'./X-4$L#!!0 ( '*J259U^"4B0@( $(% 9 M>&PO=V]R:W-H965TS#)0:(F=FH[T/[[V4[(J 1(>TE\Y_N^^\[VW7 OY(M*$#6\ MY1E7(Y)H70P\3T4)YDRU1('<[&R$S)DVIMQZJI#(8@?*,X_Z?M?+6U6YJ63.%=R+[F<8Z&9$^@1@WK,ST4NSG6-=S8_DB MD2GWA7T52RF!J%1:Y#78*,A37OW96WT.1X"^?P9 :P!UNJM$3N64:18.I=B# MM-&&S2Y$99(X\>Y$WH1<:O8M>"MO\) MJ$_I!;YV4V[;\;7/\,U>RU2_P^_Q6FEI7L2?4T56%)W3%+9+!JI@$8Z(:0.% ME;Z#IG />XELX1T-IS#.W5O@_0(*AN\@A;WRV<.COOZ%WG*+>N>Q5$ MHN2Z>N*-MQD0XZHO_H57T^61R6W*%62X,5"_U;LA(*N.K0PM"M+15^J]"3D:JMX!(?-)BZ+)G>7Z-0VW$P" X'<[XNK#L()Z.*K?$1 M[5/UH&D7=B@Y+U$:KB1H7(V#Z>#R>NCLO<$/CEMSM :7R5*IGVYSDX^#R!%" M@9EU"(P>&TQ0" =$-'ZUF$$7TCD>KP_HWWSNE,N2&4R4^(OGMA@'%P'DN&*U ML'.U_8YM/E\<7J:$\;^P;6R'9P%DM;&J;)V)0]-Y+ATHCQ:36\Y^=E)>OOPY_W?:0KS=)'> M+6[N[R"9I[.;!3S=S=(Y++ZGD$SGZ2-,D\4HM!32.899"W_=P,=OP ]BN%72 M%@92F6/^$B DKAWA^$#X.GX7\4YM^G :G4 *== 4X]WNE;!2@KH?:( M,$>+TM^41&/.+3P18PT)TVA@FMG7DF^@AZ]#N^_ITE0LPW% 'XQ!O<%@\O'# MX"RZ>H?XL",^? _]_ROW/OP@[L,A1.^_A(!%@8==9D^@8L9@#LL])$JN*7\# M5-M;IK,"XG.O'ZF8T>V@UD&&ML >'L30G1A9(\:G=)Y\/@'F&D$M<[842!'V M6@D!ENT.9E9!BZ$-(3(+!=L@X*Y"S5%F%*=@FEH7KX!+%Y-KH ZGF0MF(*^1 M,'K)_8^;V>^#K_V72<&6&6#4DN@J Y,YX=IF0T1GF&&YI!MS2,ZE;IT[ 2O! MU8TL3SSHC;2H M)1-T;30NJ8F^*4'/ M6YFF3&CXVHOFG4ME\35'Q[W@FLNU*R2G)C!/@!X,5K40^V,MCS2D27,D(OZJ M*4N*,H!UU=\I7G"AL:7:T6J/@:^[0GMWICK0J'_B9(RZLJ@1WWNI? M@!7CI/&*JGRDK%.5DNHMD4@B_,%D39,,!DTWZL/4^!MJ:"2=V%*JST%=TLSQT6K':=B@V/=^@Z_TB411]%JW"(]Z/DF\]I/-T/=4 M2]NT_^ZT&Y[39F8\FS>3E^[6FI.J E?D&O7/OP2@FVG6;*RJ_ 19*DOSR"\+ M^@. VAG0^Y6B"]!N7(#N+\7D'U!+ P04 " !RJDE6C# O)"P" #A! M&0 'AL+W=O']I01%MQXWC&,Y__B3V.>RZ> M98FHX+6IF4Q(J50[\3R9E]A0.>(M,KVRYJ*A2IMBX\E6("UL4E-[H>]?>@VM M&$ECZUN(-.:=JBN&"P&R:QHJ?LVPYGU" K)W/%:;4AF'E\8MW> 2U:I="&UY M Z6H&F2RX@P$KA,R#2:SL8FW 4\5]O)@#J:2C/-G8WPJ$N(;05ACK@R!ZL\6 M;["N#4C+>-DQR;"E23R<[^EWMG9=2T8EWO#Z>U6H,B'7! I$N(;2ZW496Y2U5 M-(T%[T&8:$TS$UNJS=;B*F8.9:F$7JUTGDJ7J]ER_G4U?_@&\R<]+B>QIS37 MK'KYCC%SC/ $(PCAGC-52IBS HN_ 9X6-*@*]ZIFX5GB ]^.(/+?0>B'X1E> M-%0965YTJLHND_C2(5,PW^I1PH]I)I70=^+GL7H=;7R<9OID(EN:8T)T(T@4 M6R3IVS?!I?_AC-;QH'5\COZ?)W*>$40C^)<#7QC<8HY-A@*NW,\%?Q3X\)FR M3K=PC1L<*\@VO7H-C8YI*0\XXI=P,'[]"_4W=M_X2[YK^G M8E,Q"36N=:H_NKH@(%Q#.4/QUE[BC"O=$G9:ZC<(A0G0ZVO.U=XP&PRO6OH; M4$L#!!0 ( '*J259:X.2OB! -HM 9 >&PO=V]R:W-H965TK,;C(E(]Z4Q&>3T>C\+)$Z/;I^Q\^> MLNMWILACG:JG3-@B262VNU6QV;X_&A^5#[[HU3JG!V?7[S9RI9Y5_FWSE.'7 M604ETHE*K3:IR-3R_='-^,WM>$H;>,5?M=K:QG=!K"R,^4X_'J+W1R.B2,4J MS F$Q,>+NE-Q3)! QQ\>Z%&%DS8VOY?0[YEY,+.05MV9^&\ZRM?OCRZ/1*26 MLHCS+V;[%^49FA.\T,26_XNM6SN_.A)A87.3^,V@(-&I^Y0_O" :&RY'!S9, M_(8)T^T0,94?9"ZOWV5F*S):#6CTA5GEW2!.IZ25YSS#6XU]^?7SM\?'FR]_ M%Y_OQ?/#KY\>[A_N;CY]%3=W=Y^_??KZ\.E7\?3YMX>[AX_/;\3QDXEUJ)4] M>7>6 S=!. L]GEN'9W( SW@B'DV:KZWXF$8J:@,X ]$5Y9.2\MM)+\1/YF4H MIJ.!F(PFDQYXTTH24X8W/0#O)@Q-D>8Z78F23_&/FX7-,UC._W=Q[.#-NN&1 M.[VQ&QFJ]T?P%ZNR%W5T_><_C<]';WNHG574SOJ@7W]1+RHME/BB0K-*-5EX M%XF]0+I)[( LOJZ5"$VFQ";3::@WL1)F":=T*[-Z95! NQE\K9)EM<.*E4I5 M)N-X1^_5)E>1T*G( ?L;=F/!'&*&"XHAED*%!4 *;DF6#G=NU#M?\2H'I?"?4CPVM#O!N MX1_&CEOU(US+=*4$ BIV&*M>$S-D>7L^_\]6C!DGK$3^;C)@"<"1!DDEW407 M&ZL5,E.U8"(!!J38& UN2."(JH.&,HH- -NUWB#8YEY,40$PH,- 56L-_$X, M;1L8$#E!J0^YV<3D,T3BTL0(]Z1^FZN-?1.,A^(A(CDL=Z4(F=1C>X* EZ]! M7\E&BWL$6*M7J1V Z[188D'0 MGYE4AR+465A 6 -A-GGC!1X %B2?6I,Q7 &XFUCNVEKX\Y\N)^.+M[:2#8NX M@"T%$AK (I."/0=!6JN2!0N#+$DL,B-AJ*QVIBW6.3+@0+#O@345P=9CWJO3 MJ""^\-/N(+P$%$+<<1&1-"78R.22U(A%!2G,&2$)))4O>N5^5ELM'"H&.E4_ MVIBMHK3LU#4032F15I!0!LP1))O9FKI(L7$Z@:V1[$X!;T-> )6(8Y0!PG2* MS)NO$]D2+AALB@Q> -,W6:2F!0B%V0E.\+: M#C>:;7 A%[$:!I,]MX(ZN% C8 86Z,S!EF&VI,"9=AE'2L[V]/9*2WT:HA>2 MC=W"3N-#E#A!=,::8#H4'Q1)#TFJCMS2%6^(.:%R9+]ZW K.P;[UN5#LY2 7 M*$P[8C@,8ZOCN!6L$;L10A5J1F<8O*L,M1Q1E_H'UCD:P*\HD,68N0W" I6* M41FRG5%X.5=V (&V9>RDVD3$(9@3RX^<)590%%(7H%$-3V5XV&P;S85G(-"H$#@;' M%""0?EHU!2BU2W;O UP0T>2"G2_).4L04X9E0TH%%9YRY4D'@)9*#Y$@AZ&J[J("S#.]8G< M.:M#0D,RM13(-R9S11VJ,Q0M;?S-HH\*:(0D](E R2Z!QQQO4?U$,>T MBZ4D[V41+V&:S"/9=ANX3E\,%VK$3(_&.896I4\S^>2U%07.BFI0*"5@ZWFE MGEH\K,1F#5DJE((XZR=COV)]:7NHK!J*>_(JE7&4K,.H*Y>K^K$JIAPAJE%O M<&A(48_%"":II%Z6Z@_FEQBI:] 2!J*$H9+960"9;:*BHQTT3!- M*N+#7>BKNZ9Q[8G45["*E>5"!=O3DOMP*X2)$2*3 [.R=^3CH3F57M*LU'9,0^]9UZ#V!)J!7% M]SV_<^5;,T81MW\4.E-!P:X#CY>!:0L\RZ,D9I$V4,TAF$%IJTE/(!ZH@M:H4 E>* MO_OF@I;OU=I6O>H<7K3:DED3GXU0%S2C.:V,RH3ME+=5'>V8UW>K_:!/9["E M_@]$4P2%N [+T5#TM,[SJG6>][;.'[25JU6F/!;HS;>\70UT+ZCN!OH@?#;6 MNC7*V27=.(P=JZ,(0_)&22&I>UZ442$/B(QA\.PMBC!T+1.T+&B-243SUSAX M;'=)5OPB+@975Y?\>3F:!I_;S1*]'4_Q?SR9!<^-GNF#[YG$>#RXO)B)\60P M/9\'OXC)Q>#B7,]IC)?- M!N/1A9@.+J87P5>3HU(JQ?^*G/]:(1QY BS_KO(>A? RX98%K(?G\M4COWIT MKQY]9RB>R:;$H^^\[JI>03!#P0?X+C)6"+E#?#GX&8\&Y^=7]&4PGI&$IH,) M-$6_9R/^/!_,IM/F3M\]DXF2TJ=8.A]=BE-Q.;DB>-/I*'A(?;(Q*9!/IE,Q MG8^Q9#:]Q'(P A6/+P>75W-&.8+@:]03*&M4"9WX'O\O^![/+QC9]'S&R,^! MYAST6&N9W-Q>4X,G<]FXFHPF[]B&;JZ8)8G))4!F' L3R<.V]7% M>0/K>#"]&-?FU1.LSJM@=?Z3.5^9[-"-PJ@&D(I/!3>4%YW_5<]^TZYQ1%75 M%#2HK*- M>!)Q*V-.6,\T>^P3X:<-K\$B;2*72^DADW[0"R4_ABD-P*?2K9*&R MH!G^6T_&:+E#]V3,#T;!/CYGW3.R]AFL?>8<>WH5W.V1@?O%UQT*A!DJ]#=*#G9(9PZ3H03%KU.>G%Y6?7O3Z:24-;LN[?*]W?[?OM8&V MYZ(&AI.:W!6("2R29X:04Z9X+%@."%#OF86?S516HM/ C6FSA,3B$A5/PJQE MST-L7I@4_87=;\.X(S78G0F=5'A?X:*NQ#5T#;QOQ=ILH;"L5><&U*APE:$B MWXE0;T@9@(8WD:9&Q35*-\]W8CH;G>)O,CN=^1F-+SC1=?V[_/O."-!3Z\]Y^NAO,-"@I2DWH+\C.3WHKTLC*>RU[C>4AAQ#EZF.ZHW;NY MVW(:$$7S._=#.<)2,P3>50B\R+I0?2[/_588V$+%< MT "%FJEJ&LM>!O6NE8QX6$1M>PLW0XS0N)9=Y_W#_6=QO-29S4\U$H+[9HK\ M)$A4OC;<))90=KR_FL,T3PE\'^)J-O0\/%/99C3YKG='9IN6/5\7[^(5[R]: M!G04A%I@9Z'^UE2OL-)-]&L,7(9*O,V4MY-&;XNZ_'=GY6YG!8PM#T:^D.'W MV*QZ;>JJLJFKG]@4_!DMA_S1;52]NP\950VR:_+CAC/:KEQWFE@VV&1FB#5\Z)?3N-G9LRMXB+"*64+2PN\/F#PH&?V.BJ8<5_,< M7+@31C=OI=UR2_;M*/7YTULEYU?OVS9P8QGPYD9#6/]JP.AG,[4*^9@E17BN MLW? 8E2IHEFR.X:A)UQA\8$I(W79B]JJR>@M3:%/8_U=Q;M3O$Y/\8Y?C=]Z MD5IP*6G0L.?X.F(XCC1!CRK:>.Y9I.70K4D#CQRAX[(>JAMD;-E_..[UQ_&H MOFDQZO7(I\Q [/EN()Y0H>2N'OWX1^$FA)U7*GH!=CMI/Q91O][4KU7UFDPJ ME!GB-26(@&+CH*R0(6/=/(.BD5,SE---"9HOGA*=I2/3V3D;G@MV/!1MGQ!3 M9Y9(%Q45:@81\Q#[&"JC $K5M\_(;/7MZKADQS&[Q^LW!^\W@A?<%CJ.N-48 MSU&I!OZ.21:QS]PYU( MHY%LAT002W_(,^GJE%BJW):#)%;IC*!2 8.HCA5!N-#7O/OM1";4R M'.+JV3,KFD;"D-)KGR3:R ^;)^'E&5Y%AC>25&WW"I*E5_2P17;0)%O&UE1A M$%]03, JG8(572A(8?\+?Q6$YYX\?XAWGN'J ,>GF+K9V)\>>6&4I8"EOI$L MP?I*BG"GKGW)5%F@DN54]>DP>&@:K)^BNG,:5Y0TG,@=L/[CS%(.2T\P^>*IQ=LMWC^'5RB M7A3Y1:I<1&>KEA>QD;@;(>7!=A7(MWSOD82%TI>JVK1@[Z6VDC;#"(N<[C=$ M'3X_K$CKP+IB$_:%%!U;H)]@(O$\V!@Z#W>M9Y+P21LA T"'82]PM,_%J&;H MU6=]9W#<>\GO^IOE-/31Y[!NT_[/0' :@18W,JL.$.K2E9LWY_KN()%Z>$IC MG#CHMEQY8F7]896[E4)'5]]5E6RK.K)(-JX@:>U31/; M/[!&3^KN3OC!HK_FX!J&\A8%7&PO M=V]R:W-H965TXT3=@K"R M,^R;NYD8]GFM]">+#A_T(=)-N@XVB":TU1I M"027#1W3/->"T(S/.YF=5J5FW-\_2[\ROJ,O"R+IF.>_LTRM!YVD QE=DCI7 MMWS[D>[\";6\E.?2?&';T,:H,:VEXL6.&<\%*YN5/.[BL,>0.&\P>#L&S]C= M*#)67A!%AGW!MR T-4K3&^.JX4;C6*E!F2N!KPSYU'!^/YV.;O^ FRN83SY< M3ZXFX]'U'8S&XYO[Z[O)]0>8W7R:C">7\S/XZ8XL\]VGWM')5[SS2GXC@V>XWE'Y/EM''PC MSW]#WBA->5TJ5JY@QG.6,BKAS]%"*H%Y\]=<<*C21:+.B& MEC7%->6KDNE.8-TV^W]H!D0!@8JS4@$K06&[T4)\.XJ39A.&X3X]WU#1D 6V MZ\3@V[$?6W=.(!ZVB(??AGA!_N8"O^*!JD.('Q7[/Q'?UV49 MH.?/3U/S-&V>IBQG"EL\S+5HF-*,I1B@,2\**E*&6Q,QZX(75"J6(K"(C\* MN8X=13V]L=U 0^#;'J:"/@>.62,[\/U]3BQ1MJA-B]=9Y2-IZ"3P"R1>3\OS M?<>:E(J*DF@B5.[Y/OBABR2!GR Y.H(YY"9VT@N-2@>1?5'M838X+:K:;_=[ M^.V&L5'F1X%1'J&:$PA,F:#74>"\[7400A)IAZ(@@)X=A%^YC%C%QF5/1\5& M)QJ7?:_1UHNC/:VN[G?^8CU1MC'_$ELGF TI_AQTHP4B)55- ML;=W.2,+'5ALR8<2_*C>_T[P;S=&]SQ:+*BP]OO>JQL7+E"\N7'-A6-]J:^) M>J!1"!"%H$DXOV>-OS #WQV="Y&I@]#UK NZI$)@5WKI/%@VB)=>O= DCNL> M0R]NT8O?C=Y,X$0HU!/,8;M'G\+(<;(NB*I1N@)6(&_* 0$.21@H8?6E*1KU(D5JN715EZ(!6A=U0)_ M$+6@YG')'O5>XEMR*(+=O9D+JWME)DL)9HIHQJ_VMAU>1\W,]D+>3+[8/5:L ME)#3);(ZIS'V;-%,D\U!\#UI!.](/_P50 M2P,$% @ &ULC57;;MLP#'W/5Q#N4&Q 5SN^Y-8D0-(+-JQ-@R;;, Q[4&PF M,6I+GB0W[;Y^E)QZZ9!F>Z%%B3P\/+;H_D;(>[5&U/"89UP-G+761<]U5;S& MG*E342"GDZ60.=/DRI6K"HDLL4EYYOJ>UW)SEG)GV+=[4SGLBU)G*<>I!%7F M.9-/8\S$9N TG>>-NW2UUF;#'?8+ML(9ZL_%5)+GUBA)FB-7J> @<3EP1LW> M.#+Q-N!+BANULP;3R4*(>^-\3 :.9PAAAK$V"(P>#WB.66: B,;/+:93ES2) MN^MG]"O;._6R8 K/1?8U3?1ZX'0<2'#)RDS?B2?"W";[E716R+"^89L.^%!N0)IK0S,*V:K.) M7,K-2YEI2:GAY'9^.8/IZ-MH?'T)\UL8CR:?9CUX.V>+#-6[OJNIBHEU MXRWBN$+T7T%L^G CN%XKN.0))B\!7*)7<_2?.8[]@X@3\7 *@7<"ON?[!_"" MNN? X@6OX$W9DVT.&$]@%,>R9)F"[Z.%TI*^DA_[>JX0P_V(YN;T5,%B'#AT M-13*!W2&QT?-EG=V@&]8\PT/H0]G=!.3,D,02[C A=['[R#"?GY_PS:, 1(; M\P7*6O#&1&C2JJA$@S?0#$^Z0:=QC4I!R5DNI$Y_84)W@=)3I4K&8X18**V@ MV>XV)C1:+#0EMJ.N33P^ZOA-_^R\E!*YAL)@T!WU_; Q%YIED F^>J]1YA6L MK1H%$1R0,ZKEC/Y;3KK6I4QU2@V2][+H/ID/(O];YD/E&B1V8!0/C8F,:1G3 MAOD::=XN*1*L.(TK2>+"F/%[$H8T(QMT([*AUS;6;QH;M(QLP8D7M>NWME<_ M=V=\Y"A7=D@J>H,EU]4DJ7?K.3RJQL^?\&J(WS"Y2KF"#)>4ZIVV23!9#<;* MT:*PPV@A-(TVNUS3OP2E":#SI:"O;>N8 O7?:?@;4$L#!!0 ( '*J25:, M=32P@ ( (D% 9 >&PO=V]R:W-H965T>IDQQ=CW=9)!3O6%+$#@R4:JG!HTU=;7 MA0*:NJ2<^U$0C/R<,N'%$^=;J'@B2\.9@(4BNLQSJO9SX+*:>J%W<"S9-C/6 MX<>3@FYA!>:I6"BT_!8E93D(S:0@"C93;Q:.YP,;[P)^,*CTT9[83M92OECC M+IUZ@24$'!)C$2A^=G %G%L@I/&[P?3:DC;Q>'] OW6]8R]KJN%*\F>6FFSJ M77HDA0TMN5G*ZALT_0PM7B*Y=BNIZMC!T"-)J8W,FV1DD#-1?^EK\Q^.$BZ# M-Q*B)B%RO.M"CN4U-32>*%D19:,1S6YG41\D+L+T@\^DBB(HA-X_;;?OL/KOX'WM:2*"@.@"14I62B9 MEHDASU19-T/WS]E:&X6OY5=7_S7ZH!O=*FBL"YK U$.):% [\.(/[\)1\.4$ M]T'+?7 */5ZA(M.2 Y$;4C3$JYKXOG[>S.R[2)^$[2;]7[5Z]E+LS82].6R9 M$$QL42.Q(-<1D%O5F:,BM!37"(X*-6"H0A>Z#*0N^8$W@8#LAPU%O0 M/4K>=(2>V8AS&ULG51-C]HP$+WOKQBE5=5*[28$=KNB$ E8JB*5+5IH M>ZAZ,,D UOHCM1W8_?<=.Y#2BN702^*Q9]Y[8_NYM]/FP6X0'3Q*H6P_VCA7 M=N/8YAN4S%[J$A6MK+21S%%HUK$M#;(B%$D1ITER'4O&593UPMS,9#U=.<$5 MS@S82DIFGH8H]*X?M:+#Q#U?;YR?B+->R=8X1_>UG!F*X@:EX!*5Y5J!P54_ M&K2ZPX[/#PG?..[LT1A\)TNM'WPP*?I1X@6AP-QY!$:_+8Y0" ]$,G[M,:.& MTA<>CP_H'T/OU,N261QI\9T7;M./;B(H<,4JX>[U[A/N^[GR>+D6-GQA5^=> M74605]9IN2\F!9*K^L\>]_MP5'"3/%.0[@O2H+LF"BIOF6-9S^@=&)]-:'X0 M6@W5)(XK?RAS9VB54YW+/H\'\S&,ODRGD\5T?+>8=^'U@BT%VC>]V!&!3XOS M/=BP!DN? 6NE,-7*;2R,58'%WP Q*6ODI0=YP_0LXIW>7D([>0MIDJ9G\-I- MN^V UWX&;Z2EY(XNE;/ 5 $CDLO5&E7.T<(MM[G0MC((/P9+ZPS=F9^GMJ$F MZ9PF\3[JVI+EV(_(*!;-%J/LU8O6=?+A3 N=IH7..?1L3KXL*H&@5U"I@B3K M2CDL8%4YKYPN"9>5!(%T6:%D3Z';4UV$EM#H7"^V8^&?9 MST\(A5@3;E8,M$%8CJ;,'9D@ON_$%Y*#BUE_&1$R2:=?"[A:"R-D4S MVSPI@]I)?]+K]VC*S)HK2^PK*DTNWY.#3>WQ.G"Z#+Y::D&ULM59-;^,V$+WK5PS4H+"!(/JP/AS7-I#8 M66P.R1IQ=EN@Z(&61K:P$JF2E)W\^PXE6W$ QYM++Q(ISKQY\V9(:KP3\J?: M(&IX*0NN)O9&ZVKD."K98,G4E:B0TTHF9,DT3>7:495$EC9.9>'XKALY)J/-!V1L6\,?N2X4T=C,)FLA/AI)O?IQ'8-(2PPT0:! MT6N+,RP* T0T_MUCVEU(XW@\/J!_:7*G7%9,X4P4?^:IWDSLH0TI9JPN])/8 M?<5]/J'!2T2AFB?L6MO(MR&IE1;EWID8E#EOW^QEK\.1P]#]P,'?._@-[S90 MPW+.-)N.I=B!--:$9@9-JHTWD( MP6E$LU]&JF()3FS:$ KE%NWI[[]YD?O'&;Y!QS-:NE1*YA<5@;P07$04#/, ZL+YBB9 7$ MK@OAM;743",,O0"BP<":8X;DG4*VMS)!\(7.%H706R''+-=]Z'FN#WT(!M:S MT&1%^-19%Q#%$9S1-.PT#3^M*689-D?"<=K2<):8")[D1<[T!SJ?C?)KG3\; M^DA[T[9,@R)1:RWD:VM.\@R,_/$PV.O]!HCJ$CB=ZA3OH/E>9@A#""+KB:@Q MF6R \13FN*4#NBI-?4VL&=6*+'M>&($IRW4,?6N!= YR8Y+FE (U0X*J<1=Z M@Q+B:U.Y^Q-=]-E"1ETAHT\7DJ)5PK!29I8>&LW$9TJA;AF2I"O25>>H3E7T M?PQW5,7Y">O>D6F?Q-L2M"GP!?A12$\ONG[SDU0F7N,E*$;G-$UU+7D;<<>D M9%R_0@BA]:VI!TL26>,[,C <0.@3('5FTG89]/PH-D7V ]I[UB/US*FLWO$D M7L.('CV/VN-4/9VC*ZE$N6XN7D7BU5RWMU/WM;O;;]HK[Z7]02P,$ M% @ &ULK5AAC]HX$/TK5EI5K73=Q D0V (2RW9[2(5%RVY/IZH?O,D 41,[ M9QMH__W9"9L0&E)0_87$SLSSO/%+&$]_Q_AWL0:0Z$<24S&PUE*FU[8M@C4D M1%RQ%*AZLF0\(5(-^(A6:ZDG[&$_)2M8@'Q*YUR-[ (EC!*@(F(4<5@.K!&^ M'N.>=L@LOD2P$P?W2%-Y9NR['DS"@>7HB""&0&H(HBY;&$,<:R05QW][4*M8 M4SL>WK^@WV7D%9EG(F#,XG^B4*X'5M="(2S))I8/;/)I.1P__HOL[M)A\FDWN)N/1 M[!&-QN/[I]GC9/8)S>\_3\:3CPOT]A8DB6+Q#KU'3XM;]/;U._0:110]KME& M$!J*OBU52!K8#O;+W^3+NR>6QRZ:,BK7 GVD(815 %MQ*0BY+X1NW$;$&=M> M(<_Y"[F.Z]8$-#[?'3>$XQ7Y]3(\[P3>G+-P$T@TH?DKIZ7[];,R0A,)B?A6 ME[(G$%\"U8PS>O<,?Y4$?7$%B%?*L@WVI"'SXR26+T M %N@&ZACFKNW,W?]P=D.7=_OMOOV]I!"G97;X8 JMDH%-DH&-=U_.Z1-.NLVNUVO32[16S=LZ7)ML!_K\E&O$NWQ1!8A7JOH-XS MKLF>2?*&P"KDL5/^&3M_ILJ]_Z'@6MCQCU198^7YGE^O2GQ0*N#&Z*91P%E6 M@'%&HT T2K(9Z])M,8569>Z6S%WCLMQ#FDJ (;1J LHJ!C?6"6<(T_M%;XN&Z$NWA9#:%7B90V#V^9U:;2 ,85634!9 MPN#&(N$,779J=(F]8UW66&&W=4*798V!FXN,A3KN,JZ/1N@V$FE,?OY&FXUP M%V^-(;0J^;*(P5WSVC1:R)A"JR:@+&5P8[%PAC9[OQQL,.[ZK6-QUIBI6O2X MR+0/F@ )\%76&Q$H8!LJ\^-S,5OT7T99U^%H_D;W9;+F0@F3-W6FA*\B*E , M2P7I7/DJ)I[W2?*!9&G6:GAF4K(DNUT#"8%K _5\R9A\&>@%BF[5\']02P,$ M% @ &ULK9A=;Z,X%(;_BL6.5C/2;L'F*W232&DZG8TT2:NFW=5JM1<$G 0- MX(SM)#/_?FV@$, PTR8W"9!S7IYC^_ &#X^$?F%;C#GXEL0I&VE;SG?7NLZ" M+4Y\=D5V.!6_K E-?"Y.Z49G.XK],$M*8AT9AJ,G?I1JXV%V[8&.AV3/XRC% M#Q2P?9+X]/L-CLEQI$'MY<)CM-ER>4$?#W?^!B\Q?]X]4'&FERIAE."4120% M%*]'V@1>3Y$C$[*(OR)\9"?'0):R(N2+/)F%(\V01#C& 9<2OO@ZX"F.8ZDD M.+X6HEIY3YEX>ORB?I<5+XI9^0Q/2?QW%/+M2!MH(,1K?Q_S1W+\$Q<%V5(O M(#'+/L&QB#4T$.P9)TF1+ B2*,V__6_%0)PD0*3:=?5R"][>8^U', /P ?@?/RUOP_MT' M\ Y$*7C:DCWSTY -=2Z@I+0>% W.0#J ( (S$G*MPQ\3$,91'''Q2 ;_SG&RPO0_%5^OA/2.:[;S M SS2A#DP3 ]8&__Z"W2,/U0-=2&Q6K6#LMK!N>TU4*P/Q_$:Z^ZNYS6? *H@RU830J-R ..\_BKR:\NT]712!:&.E0Q/W F^M<.* MS-J$#09>L\6482:R.LA0189ZR99R1?>V6+_ :WOL4FKU[6*%0&VEH M#9KST8Y"IM,U'96-P0OY&%08F6VT*-M1 P=V0%9&!L]T,MAV*=.&3;9VD&MW ML556!M_L9;!M4Z9AN$TL193G.AUL&5G\&S M#0VVO,% MA.HU5A:+WFRQJ.V=BG6FBNI<9Z@R6-1OL%.2))@&T0]ZOU_EM;U_*;5ZS97+ MHK-=%BE18'7\$4.6QZ$R/16W[ MM,RF_RN"T$D!=;;*8]&;/;;(/'V[1X[;?+U61$'3;;::?K(=)%IHD^V2,1"0 M?&PO=V]R:W-H965TU/A?\(+ 5.^=()YDQ M]J('@WG7L'1!D$ LM0-6APV$D"3:2)7QM_0TJD=J:PP.M$CMGV&Y1Y\@)CEHC\%VU+K66@>"TD2TM859 26ASQ:]F' M'<#VC@!."3A- ;<$W*: 5P)>4\ O@3RZ663/&Q=AB8,.9UO$M5JYZ9.\^SFM M^D6H_I],)%=WB>)D,)D^/O;&O]#3/9H,'H:#^T'8&SZC7A@^38?/@^$#&CU] M'X2#_@2=1R Q201R+M 7-)U$Z/SL ITA0M'SBJT%IG/1,:4J2EN;<5G 75& MZ1([E.#5XV!RW:_"H 6ZUC^+]TW@$L<)MC=OM][BI)J*:#:>: M#2?W*8K:DD=(E&+"$Q 8%^]V9"969#B&KJ%6 M$0%\ T;P^9/=LK[6M?HCS:*/-.M_D-F[27&K27%/N0=CB(%L\"P!<8DHR+II M*!S\W$$OS9O ;7E>Q]SLMO=0Y+6O]T11$U'_4.2TW'8E>A?3JV)Z)V.&C.9_ M,X2% %G[)A<&K=W:K)N]D(>:EN7N96R@Z1]J?-NI3^A7"?V3"2-8 .2G-G===[]R/F2T(%2F"A*.OJ M6N&\V ^+@619ON#/F%3;1WZZ4I\0P+5 W5\P)M\&>@^I/DJ"_U!+ P04 M" !RJDE6*#PF(9X# #\$P &0 'AL+W=O9(#@N@ECBHR#H^@S3U!OTBK&Y&/1XKA*:DKD ,F<,B^V( M)'S3]Z#W-'!+5VME!OQ!+\,KLB#J+IL+W?,KE)@RDDK*4R#(LN\-X=4(=4U M,>,K)1NYUP9F*?><_S*=,.Y[@6%$$A(I X'USP,9DR0Q2)K'[QVH5^4T@?OM M)_1)L7B]F'LLR9@GWVBLUGWOP@,Q6>(\4;=\\XGL%M0Q>!%/9/$7;,JYG8X' MHEPJSG;!F@&C:?F+'W>%V N W6<"T"X %;S+1 7+#UCA04_P#1!FMD8SC6*I M1;0F1U/S7UDHH9]2':<&B[OI='C['=Q,P"+\. LGX7@X^P*&X_'-W>Q+./L( MYC>?PW%XO0!O/A"%:2)!ZVW/5SJW0?"C79Y1F0<]DP#4!$F#S)O-\"\4S'O.*L]R45* M52Y(P7E)'TU;'F+IQH$=L"582 >E;D6I6U< $QS1A*HM"%DF^ ,Q995.-3A3 MG%C3\VH!YPVJX;P!YA<5\XL74H,;Y^*H&"XK1I=UQ3#%T5K/$MO]HCJDX$QP M8D%A8/?UH$$Q[,!?F/R>*<$7TL,1H..[ T26%*J]/U0\)SN.3D6X$YQ:56MP ML-6D))HP.FB=#CKMJ(XDW$#_(0EK8M#M/E/\>-*9P0U[:BVMT<%NDT)HPN.@ M-3GH=*(Z0G #M8/C2K &!MW. _N-$B:R1(;?_')!%W6.$.\.I=;6NAU"#HD!-.!ZRCH?4>\@X4YP:EFM[:%.DYIHPOR0-3_D_LRKH0DWD.-CP]^[D&%$ MK(IK)PDBGJ>JO)NI1JNKK6%YH6.GE_=B4RQ6-)4@(4L=&IR=Z^J)\JJI["B> M%=<[]UPISHKFFN"8"#-!/U]RKIXZ)D%UX3?X"U!+ P04 " !RJDE6%C_Y MR:L" ";!@ &0 'AL+W=O<>\]U?!+NN'B4:P"%G@K*9-]9*[7IN:[,UE!@><4WP/3.DHL"*ST5*U=N M!.#<@@KJ!I[7=0M,F!.%=FTBHI"7BA(&$X%D6118_!P Y;N^XSO/"U.R6BNS MX$;A!J]@!FJ^F0@]DT*0UP?_S,?FNU:RT++"'A] O)U;KO MO'=0#DM<4C7ENX]0Z[$%9IQ*^T2[*O:Z[:"LE(H7-5A74!!6O?%3W8<]@-\] M 0AJ0' (.)6A50-:5FA5F94UQ I'H> [)$RT9C,#VQN+UFH(,Z5*F#$ZG] (TX4VN);E@.^4L"5^MH MQ 3/8@;!6<8QWUZAEO<6!5X0'"DH^7NX?Z:<5M/;EN5KG>"+LXR73!&V0A-. M249 HF_Q0BJA/][OQQI6\;6/\YD+W9,;G$'?T3=6@MB"$[UYY7>]#\?$_B>R M%]+;C?3V.?9H"$L0 G(TA2VP$O2%S_B*D5^'YUSIKL@ZELSXSC;RO9;G>:&[ MW5=T-N<_*NHTBCKG%1%:FD]>'Z4"?:B8HH3SHM!6-%,\>T0ITP=;:H-3\IC$ MBKV[)_%0W;F(JF1W[YX7(%;6_B2R7UEU2YK5QF%C:RP'ZP/MO)51_J&I;'N$ MQ8HPB2@L-:5W=:VK$I455A/%-]9-%EQI;[+#M?Y[@# !>G_)=7_JB4G0_(^B MWU!+ P04 " !RJDE6!S*[#%0" #8!0 &0 'AL+W=OTDUW]?VPD1J,#QT)?$'SNS,YOLAB47+W(/H-!K2IF,G+U26=]U9;*' M%,L6SX#IFRT7*59Z*W:NS 3@C06EU/4]K^>FF# G#NW93,0ASQ4E#&8"R3Q- ML?CS )27D=-V#@=SLMLK<^#&889WL "US&9"[]R&94-28))PA@1L(V?0[@\# M$V\#5@1*>;1&QLF:\Q>S>=Y$CF<$ 85$&0:L7P4,@5)#I&7\KCF=)J4!'J\/ M[(_6N_:RQA*&G/X@&[6/G"\.VL 6YU3->?D$M9^NX4LXE?:)RBJVVW-0DDO% MTQJL%:2$56_\6M?A"- .+@#\&N#?"NC4@(XU6BFSMD98X3@4O$3"1&LVL["U ML6CMAC#S%1=*Z%NB<2I^'#S/T6KP;3E&D_%@L9R/)^/I]SZZ&X'"A$HTQ4)@ M4^I[] DM%R-T]_X^=)5.;0C/H6[ MVG#CVF]<^Y:O<\DU)@*M,,T!C8A,*)>Y (E^#M92"?UG_3KGL*(,SE.:;NO+ M#"<0.;J=)(@"G/C#NW;/^WK.[W\B.W'?:=QWKK%7[@OK?DL89@G!%&$I04E$ M"5X32A31Y1"0Y$(0MC.-0N2YFE2)NC:1&1A%[(5N<6ST6L2)^J!1']RJGNDY M\(\#9L?+F\J#-Y5?BZB4NT=]9V;>!(L=8;J(L-48K_59@T4U1ZJ-XIEMQ357 MNK'MF#:-047+IFG:!S<];2T<.]A."_OULYV0E1(R5.U+8SOG?<]Y M[-AN9\W%O5P"*/284":[SE*I]-QU9;R$!,L3G@+3;^9<)%CIKEBX,A6 9U:4 M4-?WO):;8,*#IE2B/<;#^[?[3LFF6*)0PX_4YF:MEU3ATT M@SG.J+KEZT]0\(3&+^94VE^TSF-#'1QG4O&D$.L*$L+R)WXLYF%#T&B^(? + M@?]>05 ( @N:5V:QAECAJ"/X&@D3K=U,P\Z-56L:PLPJCI70;XG6J>CZ9G(Y M1J/>CU[_ZA)-;E"_=_UEC Z'H#"A\@@=H[OQ$!WN'Z%]1!B:+'DF,9O)CJMT M>F/BQD6J?I[*?RL57YV@P/N ?,_W*^2#=\B],RMOO)2[&KHD]TMRW_H%;_B- M\!.>4I!(TZ!>'(L,4XE^]J92"?UQ_:H"S!V;U8YFPYW+%,?0=?2.DB!6X$0' M>XV6=U&%^Y_,7L ')7Q0YZXG4VGR-)^"*M)<'EJY.0E64:-Y%IQVW-4F0FV2 M'1&:)4*S%N$*I$09PPD7BOR&F=Z\4X6(E!EF,:"82U7YD>:NK4VR]MD65VWF M';G"DBNL7QI]= \U2E7MX>O:F^UPN_I:_QVK;Y75M_ZY*@=[IW[#OQAD0@!3 M*#4+Q%D53^L5C^\WMVAJ\^U(TRYIVK4T$ZXP192SQ;$"D=A/K(JC7;%;PB#< M(GD=%02MOXN75^ANG.7F'OV*Q8(PB2C,M ( )X& M 9 >&PO=V]R:W-H965TK$J6V@_?>S'1JQ8>!+8CM^W^<]N9PD M6\:?1 X@T4M)*S%P2B&M60Z6N+!DOB513OG)%S8$LC*BD+O:\ MV"U)43EI8M8F/$W86M*B@@E'8EV6A+^.@++MP/&=MX6'8I5+O>"F24U6, 7Y M6$^XFKFMRZ(HH1(%JQ"'Y< 9^OU13^\W&WX4L!5[8Z0KF3/VI"=?%@/'TX& M0B:U U&G#=P I=I(Q7C>>3HM4@OWQV_NGTSMJI8Y$7##Z,]B(?.!TW70 I9D M3>4#VWZ&73V1]LL8%>:(MLW>R'-0MA:2E3NQ2E 657,F+[O[L"? ^(@ [P38 MY&Y )N682)(FG&T1U[N5FQZ84HU:A2LJ_5"FDJNKA=+)].Y^=CM%D^&OX>C; M+9K=H]'P[NL478Y!DH(*Y%^A"U14:):SM2#50B2N5%@M=K,=8M0@\#$$VURC MP/N L(IR.T>7%U;\VKDK=1L=M=&Q\@R.^$_)*YA0$4K'0,,OXFJC OX=S M(;EZV']L21O'T.ZH/X"^J$D& T>]X0+X!IST_3L_]CZ>R!NT>8-3[JDJ/[!E M:E214>EO:)-B'";NQH(*6U1X#A7:4(TJWD,%OH(+:CNBVJ>Q(URT%UTZ4$;@-V#X!^ MX$5';F2O1?9.(YDDU$;K';R*?M@+NO_1W+UVHSOW=\)71240A:72>=<=9<"; M;MA,)*M-!YHSJ?J9&>;J!P)<;U#7EXS)MXEN:NTO*?T+4$L#!!0 ( '*J M25:@JZ\.+P, !@- 9 >&PO=V]R:W-H965TDE$$DH*U6K0\$[::IV@<#%V+5B9EMH/WWLYTT(UN( MQA2M?"!VXG/N/<>^<-/=,OXH(@")GF*:B)X52;GJV+:811!CT6 K2-23!>,Q MEFK*E[98<8)%;8-?=&/.RRM:0D@1%'8AW'F#\/@+)MSW*M MEQMCLHRDOF&'W15>P@3D_6K$U8DAD00EB .BY[5=SM#UP#,BB\$MF)G MC+24*6./>G(Y[UF.S@@HS*2FP.JR@2%0JIE4'C\R4BN/J8&[XQ?V"R->B9EB M 4-&OY*YC'I6VT)S6. UE6.V_029H);FFS$JS#?:9FL="\W60K(X ZL,8I*D M5_R4&;$#<)M[ %X&\/X6X&< WPA-,S.RSK#$89>S+>)ZM6+3 ^.-02LU)-'; M.)%?)QUT= 82$RK0#>8<:ZO?HP_H M?G*&CMZ^[]I2A=8$]BP+,TC#>/O"L$T#^0%QBX6X3; M2G"NVLM5>X;/W\.G-IWB*4N%H;Y2F"Q!'4Z)<#(OS&]E!!S)"">H"'JX4ISH M4D(LOI?YD2;0+$] %V='K/ ,>I:J/@%\ U;X[HT;.!_+W*F)K."5GWOE5[&K MK9,@T @_XRF%,J4IO&7@^E=C$[K-4[_M.$[7WNRJJ(SSCRJ:N8IFI8HQ;!C= MD&2)KIC:RX=KB*? 2W>NDNC0G:N)K*"YE6MNO?8I;]7I54UD!:^"W*N@\GP8 MG6R!AASF1*(+/".4R.=C=(V?2+R.T8!Q1:D/T!"K+-2S,C\J@QSJ1_!'806. M^>1U59!ZDDL]J93ZHN@RD:"RD&B,96EA5](<*B8E:^^(<1J.[[7*M;1S+>U* M+4.6",G7:4M@*KN_Y) >ZJH:KV0]5%I-9 4#3G,#3E^[QD_K]*HFLH)7KO.K MV7'^1Y571SG4DHRM\ <:N,'^0G=WFCNWGE*OYCE8D5M:[,W?Y-@[;:M^9U!= MWI(D E%8*)S3.%&6\+0-3R>2K4PG.V52]<5F&*E7%^!Z@7J^8*I7R2:Z.&PO=V]R:W-H965T ML":VY$HR)/^^*QE<$@SIH1%[HYI1Q)^I9VT1&/5'JC'&8 M2*+*/*?R>0B96/<=W]D:IFR9:F-PHUY!ES #?5],).[<6B5A.7#%!"<2%GUG MX%^.NL;?.OQ@L%8[:V(JF0OQ:#;72=_Q#!!D$&NC0/&Q@A%DF1%"C-\;3:=. M:0)WUUOU+[9VK&5.%8Q$]L 2G?:=CPY)8$'+3$_%^AMLZND8O5ADROZ2=>7; M:3LD+I46^288"7+&JR=]VIS#3H ?'@@(-@'!ZX!#&5J;@)8MM"*S98VIIE%/ MBC61QAO5S,*>C8W&:A@W7W&F);YE&*>CR?3[^'YT1QX&T^G@]N[Z:D9.QZ I MR]09.2?WLS$Y/3DC)X1Q*4E&>J)ZK,;41<.--FF&5)CB0Q@_(C> Z5>2* M)Y"\%'"1N08/MN##X*CBK5A=D);W@01>$#0 C?X]W#^"TZK/L67U6@?TOI94 M4JX!%,$3(A,IDC+6Y(%*8V9H_CF8*RWQ;_NKZ?@J]7:SNKG*EZJ@,?0=O*L* MY J'$2[/HCV,?5H"$O&.>-+O%T9Y3$T55M)=*R$Z3.K M*.CTW-5N#?LNH5>[O"#KU&2=HV2#)&&F=2B"S0_OEI3 -7D&*DDAQ8J9QM0$ M6ZF&.R2^WWY%N^_3"9MIPYHV/$H[H<_8+/4^;!-BN)?^?)^QP>F3WPS9K2&[ M1R'Q,K_QI;MO?^FC+A66N]/@&PO=V]R:W-H M965T8YE2]CR,1NZ/C.(;!@FQ1-P(W"@FY@"?A8S*6^N0U+PG+@B@E.)*R' MSL@?3+HFWR;\8+!3K3,Q3E9"/)O+73)T/",(,HC1,%#]V,($LLP0:1F_:TZG M*6F [?.!_:OUKKVLJ(*)R)Y8@NG0N79( FM:9K@0NV]0^^D9OEADROZ2797; M\QP2EPI%7H.U@ISQZDGW=1]: +]_!A#4@. 8T#T#Z-2 CC5:*;.VIA1I%$JQ M(])D:S9SL+VQ:.V&/(=/CG:*50ZD_VUZGV5>S=T^QFC >JH#$,'3VG"N06G.C# M.[_O?3EE_3^1O6I$MVE$]RWVZ,CY"[G9ZVVCX)3IBJEGF&PO=V]R:W-H965TM MA6-G]FT+_WZV$Z(BA8#07A)_W'-\SK5]G>RENM<; "0/!1=ZY&T0RU/?U_D& M"JI[L@1A9E92%11-5ZU]72J@2PP7E DO3=S83*6)W")G F:*Z&U1 M4/5X#ESN1U[?>QJX8>L-V@$_34JZACG@73E3INWW0)M;)0LI[VYDL1UY@!0&''"T#-;\=9,"Y)3(R_M:<7K.D!1ZV MG]@OG7?C94$U9)+_8DOUY11N^0'LM=ST2!9])&(1A"SSKAE_"HD?"$P?O/X?[QF#C M,FQH$ODT7!T!P^U(2*)P?.JO[CQ%W?ZFUE*@61'^1:( M7-6;QAE=,,[07+PVY_&;3F!+5#P\#*L4^P=UT;Y)4ZK63&BC9&6 0>_$,*BJ MSE<=E*4KE0N)IO"ZYL8\C:!L@)E?28E/'5M]F\&ULK5=1 M;^(X$/XKH]SJU)5:$@(); \B44AUE4JW*NW=PVH?3#* M8G-V09Z_W[M),W" M$B*0\@*V,]\WXV_LR62PX^*'7"$J>$\3)H?62JGUK6W+:(4ID2V^1J:?++A( MB=)3L;3E6B"),U":V*[C^'9**+."0;;V+((!WZB$,GP6(#=I2L3_=YCPW=!J M6Q\++W2Y4F;!#@9KLL09JK?UL] SNV2):8I,4LY X&)HC=JW8=_89P;_4-S) MO3&8G] MESF1..;)OS16JZ'5MR#&!=DDZH7O_L9B/Y[ABW@BLU_8Y;9^SX)H(Q5/"[". M(*4L_R?OA0Y[@+9_ N 6 /=W0/<$H%, .N<"N@6@>R[ *P#9UNU\[YEP$Z)( M,!!\!\)8:S8SR-3/T%HORLPYF2FAGU*-4\%C.)J%,/XZG3Z\3L.GU]DM7$U0 M$9I(>")"$)/'SW #;[,)7'WZ/+"5]FJP=E1XN,L]N"<\M%V8Y!M=QW8J QN?#VQ7PR1EPY\M)>%@/O\=Y"]Q> M%?Q C$Z9P$[&USG!-^9I2I6^N4H"83&,M=:4+9%%%"5,J(P2+C<"X=MH+I70 M%_-[50YS)]UJ)Z98WQG:E/=MX'F.XPSL[;ZV%5;ND=6D-I)+16N( M[$ TKQ3-JQ7MZQI-#6)+>$3]/KB&[$UVPQ>4^\H,7[OR&5X;-7V#[)\H))?JN2?J5)B5(*$DCE-J-(EH$H=_RQU:EU> MJDZ39*%_D8B]4L3>94V?=U5I_ERK8)%G8$-F!SOU2YWZMSH^<+6\4 MBA0F.%?7\(PBTJ51=Z5PAT28!-S3=XSA@6DKE(T!*]@( 'T' 9 >&PO=V]R:W-H965T MW[O;)];:R%?U0)1PUL2IZKM++3.FJZK MH@4F3%5$ABE]F0F9,$U3.7=5)I%-+2B)7=_S C=A/'7"EHT-9=@22QWS%(<2 MU#))F-QT,1;KME-U=H%'/E]H$W##5L;F.$+]E TES=R"9.:X5GMC,$XF0KR:R=VT[7A&$,88:R+^SJ=ZT78^.3#%&5O&^E&LO^+63\/P12)6]A?6VUS/ M@6BIM$BV8%*0\#3_9V_;.NP!JL$)@+\%^,> ^@E ;0NH6:.Y,FOKAFD6MJ18 M@S39Q&8&MC8636YX:G9QI"5]Y83387\P_/;PTN]#MW_?O[T;CYIP<8.:\5C! M/9.2F2I?PD=X&MW Q?O+EJMI58-UH^T*W7P%_\0*51\&(M4+!?UTBM-# I?D M%IK]G>:N?Y;Q7JPJ4/.NP/=\OT10[]_AU3-R:D4):Y:O=H+O$3672"=;0Q=3 MG'&MX$=GHK2D,_JSK& Y7[VOT<>SA$&9%ONN[P,(-^DL5B@P@]VF_))TMS416,!8P7",.8I="1" .F MJ1=-H;NQ\9Y(,I9NH*/MM).(94H5)#Z+8E+SB%,&Q48LIDY35M%A5O*#EKO8K]9>D@PHTB@HTSE:@$T5R268*[[LC< 6]I914G#*Y.6=C3TG] M.O \[TAP29I?W4\[D!P4DH.SDG=2%6F-1(+PC$J3A;NTV(O##>S,-$H8KP6\ M().JS%!04EK_R,WYG-R*N]?)$I1SV^ 51.9,Y VBB!9O2,>VSJ-XE]Z6_"GX M0Y,_3 ,FYYQ;//)UIDME].A*;N:X<+>A]1F@3Z/A-"[R9F M@>+%#7\#4$L#!!0 ( '*J25:8\WX!V0( /T' 9 >&PO=V]R:W-H M965TM$.%;I- MFG9ADA-B+;&9[0#[][,=2"D):!>[26SGO.]YCI/X##:,_Q(9@$3;(J=B:&52 MKOJV+>(,"BQNV JH>I(R7F"IIGQIBQ4'G!A1D=N>XX1V@0FUHH%9F_)HP$J9 M$PI3CD19%)C_N86<;8:6:^T7GLDRDWK!C@8KO(09R)?5E*N97;LDI J"*.( M0SJT1FY_W-/Q)N K@8TX&"-=R8*Q7WKRD PM1P-!#K'4#EC=UC"&/-=&"N/W MSM.J4VKAX7CO?F]J5[4LL( QR[^11&9#JV>A!%)(Z6KGI@=D;HU;5$*K?XDQR]90HG8P>GL9?'N_0?/3];H8N)R QR<45 MND8OLPFZO+A"%XA0-,]8*3!-Q,"6*JF6VO$NP6V5P#N1P/70(Z,R$^B.)I"\ M-; 5;8WL[9%OO;..3VQ]@WSG _(;IG>2:0@GI_"4JKG4)2?<2P51U" +I< (64R*LVX&X# MYMIUO"/B9E!P KA7 _?. L^9;'^?O>87YA[C-&/";GC$8Q^K5NH>-S-%]M'ZK>EO5BEYMJL;XB/F24(%R2)6E<]-51+QJ-M5$LI4Y MKQ=,JM/?##/5GX'K /4\94SN)SI!W?&COU!+ P04 " !RJDE64(;FPP<# M !*" &0 'AL+W=OBXG0/;=2B6F.3%+.0=P;>S:AK[*W!=XHKN=,&$\F,\Q?3N8O[ M3L, 88:1,@I$?Y8XPBPS0AKCST;3J98TCKOMK?H7&[N.948DCGCV@\8J[3M= M!V),R")3CWSU%3?QM(U>Q#-I?V%5VK8;#D0+J7B^<=8$.67EEZPW^[#CX 5' M'/R-@[_OT#KBT-PX-&V@)9D-:TP4"7N"KT 8:ZUF&G9OK+>.AC)SBE,E]"S5 M?BJ\>QA]N[^%I\'/VRFJ_2R MQMF--DL,RR7\(TMX/MQSIE()MRS&^+V JWDK:'\+/?1/*C[PY14T&Q?@-WR_ M!FCT[^[>"9QFM8=-J]<\MHX&4F/3?;-YQ]>N^-HG^:8:#/4-MD>DR!KE M!3"='7D""<8H2 8S9)A050==:@<[0.WV'O.A22NH1PXJY. D\J,^)"*B%/1[ M@S$N=:HM=.)4]H:-!,;UK,$!R*77#O9HZXRN._6\G8JW&Y2E'4L78.,#K7>Z2')JUF/6>WXNR>Y+RK+@$4@B^IJ41U<-W#6^CY M>W2'-D%G_]C=G;2&PO=V]R:W-H965TF_GPT4D81DU;0;L.&\YSPOV,=AR<6K3 $46F>4R;&5*I5?VK:,4\BP M/.Q11"$O%"4,'@62199A M\78-E)=CR[7>'SR19:K, SL*<[R$&:B7_%'HF=UF24@&3!+.D(#%V+IR+R-:(-4%&6'W'Z^8[= 3N<(_ :P3>1P6#1C"HC-9DE:TI5C@*!2^1,-$ZFQE4 MWZ92:S>$F;\X4T*_)5JGHMO[R9E-T?'2" MCA!AZ#GEA<0LD:&M=%DCMN.FQ'5=PMM3XIZOSM' .46>XWD]\LG'Y>ZFW-9F M6\=>Z]BK\@WVY)O" H2 !"F\1EA*4!(=4X+GA!)%0)[T.:Q3#OM3FIUV*7,< MP]C26TF"6($5??[D!L[7/K__*=F&^T'K?G H>W3+5L 4%V]]+FNI7TG-]E]% M7N"']JH+OQOC!E_:F VF8/3'!IEGV004[%<^\8+2%U1'.VLO(M@ MBW*YU7_G'.ENW$U3/5Y M"<($Z/<+SM7[Q+3D]@2._@!02P,$% @ &ULM5=M;]HP$/XK5B9-FU0U+U!> M.H@$]&5(XT5 MP]5/YCD@*B)S6P#G;0?/]L)@; 0M57ZA<3.W>-[+O>$N]:. MLF>^ A#H)0H);QLK(=;7ILF]%4287](U$/ED05F$A5RRISXT3U25.:4/JM%WV\;EHH( M0O"$@L#RLH4>A*%"DG'\3D"-]$SE>'R_1[_3Y"69.>;0H^&OP!>KMM$PD \+ MO G%A.Z^0T+H2N%Y-.3Z%^T26\M WH8+&B7.,H(H(/$5OR2).'*P:V<CR: SZX^&Z,L-"!R$' TQ8UCE_&O+%/)D MY6]ZR2G=^!3GS"FV@P:4B!5'M\0'/PM@RI#3N)U]W%VG$'%(MY>H8ET@QW*< MG(!ZKW>W"\*II&FL:+S*&;PQH_[&$ZA/8F6I"GW\(8U07T#$G_)2%B-6\Q&5 M?*_Y&GO0-J0^.; M&.[G3W;-^I9'MR2P#/EJ2KY:A.Y.<0AH1M$]W0(C4N,B MCVZ,T=08ZN.R=:W+>KUE;H]IY!G5#D:9\*[2\*X*PYO %L@&4!>(MY+?JF?T M.(!H#NP)_44]+3%@J$>))R-G\;N;!#QC=A>MK+0DLD[=: MFK=:Z35=*Y-\26 9\O64?+VP:/XOAPLT!J;VY+];'O5Z3NG:C9/Z+CSTG90: M*:7&A^M@"AXE_NN$4!C-6VNA)+!,XIIIXIJE"Z%9)OF2P#+D;>O0(5@E2R$! M/-'"B12*3WTOJZ.^Q_YP-8QD";Q*"L6QO+40 MD_VN&M/TK'& B6>\ 6;+@' 4PD)"RFY.=BLL'IOBA:!K/7G,J9 :T;&PO=V]R:W-H965TVR#B2T("2V/8=.9D3@4,6?Z>AC'K6I04A+L@JEE.VN<&M MGZ;F"U@LS!,V>6RS:4&P$I(E6[!2D- T?Y.7;1[V &[K",#; KQ3 8TMH&&, MYLJ,K1&1Q.]RM@&NHQ6;;IC<&+1R0U.]BC/)U5>J<-*?W?2GXYO/GT;CZ>S\ M[-)SVU$A@*^F%?F^G?^!5,CZP=1T:3@T\Q_-*! U/A[L5 MV(S(28,]2YU(@7Z/E MGY^Y+>>JS-]_(CMP>U&XO:AB]T=T34-,0P$3\DKF,=9 ;4*$$0:QVB!AF?E_ M,&)0!W#:-2A9D=SP2027.8%38;)9F&Q6,@Y9DJC[9B99\*3\[2S78((<9OH@ MU&!(1*1R0$L=Y_1M0Z\OU;7OU)6S];ZIZI@#W:U"=^M-B\,6,,6 \5*MU91W M)*V#Z^:Y+3UM)^#!:96N[H')=F&R_2:3DL$FC D(V"J5^=57C!:5LF\*Q%_C U5!\X+WAR8OO_>$+VDJ(,:%HG3J M;;7#>%[2\HYDF:D*_=N\N=H[V0+ZI$U/!:,:Z&7JEU/?!]E9=8$74C:N3F9BUD1;0Q MY<97M412.%#%_# (^GY%*/?BR)W-9!R)K6:4XTR"VE85D6]C9&(_]#K>\2"C MFU+; S^.:K+!.>IE/9/&\EN6@E;(%14<)*Z'WJ@S&/>LOW/X17&O3O9@,UD) M\6*-QV+H!580,LRU92!FV6&"C%DB(^/O@=-K0UK@Z?[(?N]R-[FLB,)$L-^T MT.70N_.@P#79,IV)_0,>\KFU?+E@RGUAW_CV^Q[D6Z5%=0 ;!17ES4I>#W4X M 83A&4!X (1.=Q/(J9P03>)(BCU(ZVW8[,:EZM!&'.7VI\RU-+?4X'2,"EM-)FL'B(85DE*5S&"4+N)J@)I0IF!(IB:WG M=>1K(\.2^?DAY+@)&9X)V84GP76I(.4%%O_C?2._S2$\YC .+Q+>X^H&PKNO M$ 9A!Y;S"5Q]OK[ VVUKTW6\W7.UJ6HFWA A0XW<-5$BL: :ED:YA(1(5##* M]4.\2^[MPV0K/G7#U MD=*&Z]9QV1G>Q=_-2 =!Y.].-?@G35:AW+A14I"++==-O[6G[;2.FB9]=V]& M_8G(#>4*&*X--+CY9H++9GP:0XO:M>Q*:#, ;EN:%P>E=3#W:R'TT; !VC&ULM9A;C]HX%(#_RE&VJKK2E%Q@8&8*D3J$JEUU1G38Z3ZL M^F"2 XDFB:EMH/WW:SLA0]I@8)1]";GX?#[^8NS8PRUE3SQ&%/ C2W,^LF(A M5C>VS<,8,\([=(6Y?+*@+"-"7K*ES5<,2:2#LM3V'*=O9R3)+7^H[TV9/Z1K MD28Y3AGP=981]O,64[H=6:ZUN_&0+&.A;MC^<$66.$/QN)HR>657E"C),.<) MS8'A8F2]=V\"MZL"=(FO"6[YWCFHILPI?5(7GZ*1Y:B,,,50* 21/QL<8YHJ MDLSC>PFUJCI5X/[YCOY!-UXV9DXXCFGZ3Q*)>&1=61#A@JQ3\4"W'[%LT*7B MA33E^@C;HNRE9T&XYH)F9;#,($ORXI?\*$7L!;C] P%>&>"=&M M [JG!O3* M@)XV4S1%>PB((/Z0T2TP55K2U(F6J:-E\Y-98/)I(N.$/WN\G4V^/$[N M_X;)5WF@0T\)@SYT!:R8A5NAV4EXZ(2[T E MK@=W-!850'V#+C*FUOE_:M9R0&&'; &5R YWA>4T+F\'NZZ4#7.1@> MG![N&EK3K5Y"5_.ZAU[">L[Q^QIS 9.-.O[[69: 3P(S_JTAO=L"UVO&J:'B MAJ](B"-+C@4-FDP:B>>:/)*>ZK.ZTS;TF\+>28"K N 8C%U6QBZ-Q#'- M,CGXS@0-GZ2LG;\+F"*#F?JW7\"8\%@*31KU&?'GZBM@ PU3\]7&=SI2TV;? MD+E,34*_DM!_4;>A"WC D++&AAN1YS;G'YCOZL9 M&U3&!B\R)BC,\6!?,3+/569.\ /.I3+'H.R4>.^XL:O*V)41^/L(?X?9'%GC MZ&Y$G2NJ35C0$JRF\+I2>-WN)'G=IL8V84%+L)I&UWG^XG-:GR:/(6M36^,' MF9EPKL&V:'6%>Q_-[O\[;Y9\XUPW-B=QMK*6:'5EWK,RK_U9]@BS-C-V&WN= M$7"VPI9H=87/JP37^/7\PFGW"+0V538[;'6!T!:M<&COK7PS9$N]@\ AI.M< M%*O)ZFZU2_%>K\U_N3]6NQ=Z1?V,*;8^[@A;)CF'%!<2Z70&\A.4%;L)Q86@ M*[V^GE,A5^OZ-$82(5,%Y/,%I6)WH2JH]G3\_P!02P,$% @ !BH=W]ZM6\_J8%3$GJ=7KS Z5D/]VLQS'6\Z[I=?FQ]==QCC'SI M(6^8CA8V>1N/'=QW,RAIXZ?@4NDZMHO@_DZ;Y7M .P.!7(A.X( XPWA44F.8EM=V M4B^NC4^@H!G?K4NK<*[INC^X(!M"?;-!IDIG3'=A^J0UC4>"Y2!'\_D"[D:5 M(8#&J,(.,D[G2M):0\MH!M;MC EQ"_W^(]_QOLEN: 4U0^?&3<#_ MMC?G>]MM[U5^@Y(_*/-Y:;K>K[*.P&8]S[NG9:E6'\2?"X+ MYC;_XH#C$6UYP4)I_FBC0:O,K(%I$CPP;?ALV_)+T_*.K4S;3JL(%+R'=Y$Q"9H,%UR8;AL9@N>94P^.>"L>T.G]C5QQ[]= MG[&<+H6YZ\"4;,;?6,:71=*MNH%$-*LVXZ^PO7[9(ARABC' ML7S(I/Y@*=B.T4SS4@_KP!(TG\U<;B .K M8[$-\?!WK*SXDBJ"JF M#7N"<21), 1ZT=^C<8QD)X:/OS[84Q)%2>)' /,KB"(,@:<11S %H %#HJ@^ M!_?.H[ ]I\+-;R?CWU!+ P04 " !RJDE6EXJ[', 3 @ "P %]R M96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_: MI7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$ MVV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH M^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( '*J25;^]'V."00 + > M / >&PO=V]R:V)O;VLN>&ULQ9G+ 1)VGQ]!:X3$>,[W=QD91!8'*Z$CG3UY;$0O^Z*XA?Y MG:5Y.=0V5;6]Z/7*Y89E2?FIV+)<7ED7(DLJ>2I^]LJM8,FJW#!696G/Z/<' MO2SAN?;UR[ZNA>BI)T7%EA4O?5GJ#7'*=-( MQG.>\2>V&FI]C92;XG%:"/Y4Y%62ADM1I.E0TW<7KIBH^/*@.*PAH^2N;$JJ MY"Y(),A0&_1EA6LNRJJYHZD_D8P/3-Z\.[NOB@E/*R;&2<4N17&_Y?G/NAKY M%CWE-9HX[']W0;P0_Q/&8KWF2S8NEO<9RZM=' 5+:\"\W/!MJ9$\R=A04%X:X:/#R4D3VS/8>2<$II%"I,!L!DO"43.5DD M0OYAPYK^\%%A- %&$Y3ZGD)V M!I"=(<N8WL1L1W'C[W(52#/ 9=D$?B> M/'9V[7VK,'X&&#_C,DYL-R!7]BRF9$[M, X:.A5.[T.C.+(^9;$U*Y' \=Z.# M#J=#QM"1E4'GBYE_0RD948].W%=DD#%T9&7L]$4B^\>KAH0,H6,K0AG?G#B, M)&$@13OQ@[DM!V05$U*%CNP*5;"WM6#=Z*850\@6.K(NGKM<0"/Y+4B-$2>@ M8S!54S(%SJR,,)X%,K(24)"KPZ^6<@2.K(F0-_>&NI\&=*%@:P+&--4 M,2%M&,C:.&(U$K&,B6P?$;$TU3##O MA2R>HPX_;'1(/B:R? X=_MS@K0PBI" 364&=\XQ_D,1+5$Q(02:R@@ZF&MV1 MA/1C(NNG:S;T$D@UU6Y"^C&1]7.8 3B*">G'1-:/.G'K;&L+LHZ%;)U..J*W M^"#=6,BZZ>8S6GR09RQDSX!YE99G+,@S%O8&2U=>Y26>*B:XV8+L&3##THXF MI!H+?;7S.L-R;.2Q(-58C6IZ^QW2%5OSG*T\^8A2EB^3=+D0I/[9I8&MTSIY ML[Y/4T>6^?FL2%;[#=?]9O'7OU!+ P04 " !RJDE6_2S5I:X! #!&P M&@ 'AL+U]R96QS+W=OE0G^/^ MT,3>Y52=X[S8I]1\.!?7^W J8[]NPOEV95NWIS+=ENW.->7Z6.Z"T\%@Y-K7 M&<5B]CJSM[HVX3\3Z^WVL Z?]?K[%,[IC\'NIVZ/<1]"*GJKLMV%-"_ MCNY^D/YMBOJK01Z M*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>EMGLX1 M;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;X]Z>P*]/>KM"?3VJ+GD!OCWK[=^H=T[4*\=GS6./SWTEUNMT;GH^_+Q\G M.^_X'6<'?^P6OU!+ P04 " !RJDE6)OJ'I[4! #<&P $P %M#;VYT M96YT7U1Y<&5S72YX;6S-F60U_ 338D(HDM MVU!X^SKA1VI%HR(J=2ZQ$N_.C+W2=\GT;6?(#;9UU;A95'AO'AAS:4&U-Z&SZ[4S2RR M5+EH\+@O;+UFD3*F*E/EPS[;--DWE]'!(0Z=78TK2N.&H2!B9QW:G9\-#GVO M&[*VS&BP4-:_J#I4L6W%G-]5Y.)^B3,9=9Z7*64Z7=>A)7;&DLI<0>3K*MZ+ M#ON=?;AAVC_YU?Z=3)]AJ%Q8;5R8F*7+[8XC:;M')@B1]67_$4^.0?KJ\U$[ M[8RR7WJ'Z_W0=M7-P[%NN?Z.O\[XI']A#@&20X+D2$!RW(#DF(#DN 7)<0>2 MXQXD!Q^C!$$A*D=!*D=A*D>!*D>A*D?!*D?A*D&UL4$L! A0#% @ &UL4$L! A0#% M @ &PO=V]R:W-H965T&UL4$L! A0#% M @ &PO M=V]R:W-H965T&UL4$L! A0#% @ ED P M"0X !@ ("!&R 'AL+W=O11 M;$@# !!P & @('X*@ >&PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965TOJ MPP( .D% 9 " @9M2 !X;"]W;W)K&UL4$L! A0#% @ &PO=V]R:W-H965T M&UL4$L! A0# M% @ &UL4$L! A0#% @ H! W@L !D ("!.G< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &PO M=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% M @ &UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R M:W-H965T&UL M4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ M&UL4$L! A0#% @ &PO=V]R:W-H965T33 !X;"]?GM0$ -P; 3 M " 7!E&UL4$L%!@ V #8 L0X +#7 $ $! end XML 59 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 60 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 61 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 63 211 1 false 27 0 false 4 false false R1.htm 00000001 - Document - Cover Sheet http://micropac.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - BALANCE SHEETS Sheet http://micropac.com/role/BalanceSheets BALANCE SHEETS Statements 2 false false R3.htm 00000003 - Statement - BALANCE SHEETS (Parenthetical) Sheet http://micropac.com/role/BalanceSheetsParenthetical BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - STATEMENTS OF INCOME Sheet http://micropac.com/role/StatementsOfIncome STATEMENTS OF INCOME Statements 4 false false R5.htm 00000005 - Statement - STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://micropac.com/role/StatementsOfShareholdersEquity STATEMENTS OF SHAREHOLDERS' EQUITY Statements 5 false false R6.htm 00000006 - Statement - STATEMENTS OF CASH FLOWS Sheet http://micropac.com/role/StatementsOfCashFlows STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 00000007 - Disclosure - BUSINESS DESCRIPTION Sheet http://micropac.com/role/BusinessDescription BUSINESS DESCRIPTION Notes 7 false false R8.htm 00000008 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Sheet http://micropac.com/role/SummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: Notes 8 false false R9.htm 00000009 - Disclosure - NEW ACCOUNTING PRONOUNCEMENTS: Sheet http://micropac.com/role/NewAccountingPronouncements NEW ACCOUNTING PRONOUNCEMENTS: Notes 9 false false R10.htm 00000010 - Disclosure - FAIR VALUE MEASUREMENT: Sheet http://micropac.com/role/FairValueMeasurement FAIR VALUE MEASUREMENT: Notes 10 false false R11.htm 00000011 - Disclosure - NOTES PAYABLE TO BANKS: Notes http://micropac.com/role/NotesPayableToBanks NOTES PAYABLE TO BANKS: Notes 11 false false R12.htm 00000012 - Disclosure - PRODUCT WARRANTIES: Sheet http://micropac.com/role/ProductWarranties PRODUCT WARRANTIES: Notes 12 false false R13.htm 00000013 - Disclosure - LEASE COMMITMENTS: Sheet http://micropac.com/role/LeaseCommitments LEASE COMMITMENTS: Notes 13 false false R14.htm 00000014 - Disclosure - EMPLOYEE BENEFITS: Sheet http://micropac.com/role/EmployeeBenefits EMPLOYEE BENEFITS: Notes 14 false false R15.htm 00000015 - Disclosure - INCOME TAXES: Sheet http://micropac.com/role/IncomeTaxes INCOME TAXES: Notes 15 false false R16.htm 00000016 - Disclosure - SIGNIFICANT CUSTOMER INFORMATION Sheet http://micropac.com/role/SignificantCustomerInformation SIGNIFICANT CUSTOMER INFORMATION Notes 16 false false R17.htm 00000017 - Disclosure - SHAREHOLDERS??? EQUITY: Sheet http://micropac.com/role/ShareholdersEquity SHAREHOLDERS??? EQUITY: Notes 17 false false R18.htm 00000018 - Disclosure - EMPLOYEE RETENTION CREDIT UNDER THE CARES ACT Sheet http://micropac.com/role/EmployeeRetentionCreditUnderCaresAct EMPLOYEE RETENTION CREDIT UNDER THE CARES ACT Notes 18 false false R19.htm 00000019 - Disclosure - SUBSEQUENT EVENTS: Sheet http://micropac.com/role/SubsequentEvents SUBSEQUENT EVENTS: Notes 19 false false R20.htm 00000020 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Policies) Sheet http://micropac.com/role/SummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Policies) Policies 20 false false R21.htm 00000021 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Tables) Sheet http://micropac.com/role/SummaryOfSignificantAccountingPoliciesTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Tables) Tables http://micropac.com/role/SummaryOfSignificantAccountingPolicies 21 false false R22.htm 00000022 - Disclosure - NOTES PAYABLE TO BANKS: (Tables) Notes http://micropac.com/role/NotesPayableToBanksTables NOTES PAYABLE TO BANKS: (Tables) Tables http://micropac.com/role/NotesPayableToBanks 22 false false R23.htm 00000023 - Disclosure - PRODUCT WARRANTIES: (Tables) Sheet http://micropac.com/role/ProductWarrantiesTables PRODUCT WARRANTIES: (Tables) Tables http://micropac.com/role/ProductWarranties 23 false false R24.htm 00000024 - Disclosure - LEASE COMMITMENTS: (Tables) Sheet http://micropac.com/role/LeaseCommitmentsTables LEASE COMMITMENTS: (Tables) Tables http://micropac.com/role/LeaseCommitments 24 false false R25.htm 00000025 - Disclosure - INCOME TAXES: (Tables) Sheet http://micropac.com/role/IncomeTaxesTables INCOME TAXES: (Tables) Tables http://micropac.com/role/IncomeTaxes 25 false false R26.htm 00000026 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Details http://micropac.com/role/SummaryOfSignificantAccountingPoliciesTables 26 false false R27.htm 00000027 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 1) Sheet http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails1 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 1) Details http://micropac.com/role/SummaryOfSignificantAccountingPoliciesTables 27 false false R28.htm 00000028 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 2) Sheet http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails2 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 2) Details http://micropac.com/role/SummaryOfSignificantAccountingPoliciesTables 28 false false R29.htm 00000029 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 3) Sheet http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails3 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 3) Details http://micropac.com/role/SummaryOfSignificantAccountingPoliciesTables 29 false false R30.htm 00000030 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Details Narrative) Sheet http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Details Narrative) Details http://micropac.com/role/SummaryOfSignificantAccountingPoliciesTables 30 false false R31.htm 00000031 - Disclosure - FAIR VALUE MEASUREMENT: (Details Narrative) Sheet http://micropac.com/role/FairValueMeasurementDetailsNarrative FAIR VALUE MEASUREMENT: (Details Narrative) Details http://micropac.com/role/FairValueMeasurement 31 false false R32.htm 00000032 - Disclosure - NOTES PAYABLE TO BANKS (Details) Notes http://micropac.com/role/NotesPayableToBanksDetails NOTES PAYABLE TO BANKS (Details) Details http://micropac.com/role/NotesPayableToBanksTables 32 false false R33.htm 00000033 - Disclosure - NOTES PAYABLE TO BANKS (Details 1) Notes http://micropac.com/role/NotesPayableToBanksDetails1 NOTES PAYABLE TO BANKS (Details 1) Details http://micropac.com/role/NotesPayableToBanksTables 33 false false R34.htm 00000034 - Disclosure - NOTES PAYABLE TO BANKS: (Details Narrative) Notes http://micropac.com/role/NotesPayableToBanksDetailsNarrative NOTES PAYABLE TO BANKS: (Details Narrative) Details http://micropac.com/role/NotesPayableToBanksTables 34 false false R35.htm 00000035 - Disclosure - PRODUCT WARRANTIES (Details) Sheet http://micropac.com/role/ProductWarrantiesDetails PRODUCT WARRANTIES (Details) Details http://micropac.com/role/ProductWarrantiesTables 35 false false R36.htm 00000036 - Disclosure - PRODUCT WARRANTIES: (Details Narrative) Sheet http://micropac.com/role/ProductWarrantiesDetailsNarrative PRODUCT WARRANTIES: (Details Narrative) Details http://micropac.com/role/ProductWarrantiesTables 36 false false R37.htm 00000037 - Disclosure - LEASE COMMITMENTS (Details) Sheet http://micropac.com/role/LeaseCommitmentsDetails LEASE COMMITMENTS (Details) Details http://micropac.com/role/LeaseCommitmentsTables 37 false false R38.htm 00000038 - Disclosure - LEASE COMMITMENTS: (Details Narrative) Sheet http://micropac.com/role/LeaseCommitmentsDetailsNarrative LEASE COMMITMENTS: (Details Narrative) Details http://micropac.com/role/LeaseCommitmentsTables 38 false false R39.htm 00000039 - Disclosure - EMPLOYEE BENEFITS: (Details Narrative) Sheet http://micropac.com/role/EmployeeBenefitsDetailsNarrative EMPLOYEE BENEFITS: (Details Narrative) Details http://micropac.com/role/EmployeeBenefits 39 false false R40.htm 00000040 - Disclosure - INCOME TAXES (Details) Sheet http://micropac.com/role/IncomeTaxesDetails INCOME TAXES (Details) Details http://micropac.com/role/IncomeTaxesTables 40 false false R41.htm 00000041 - Disclosure - INCOME TAXES (Details 1) Sheet http://micropac.com/role/IncomeTaxesDetails1 INCOME TAXES (Details 1) Details http://micropac.com/role/IncomeTaxesTables 41 false false R42.htm 00000042 - Disclosure - INCOME TAXES (Details 2) Sheet http://micropac.com/role/IncomeTaxesDetails2 INCOME TAXES (Details 2) Details http://micropac.com/role/IncomeTaxesTables 42 false false R43.htm 00000043 - Disclosure - SIGNIFICANT CUSTOMER INFORMATION (Details Narrative) Sheet http://micropac.com/role/SignificantCustomerInformationDetailsNarrative SIGNIFICANT CUSTOMER INFORMATION (Details Narrative) Details http://micropac.com/role/SignificantCustomerInformation 43 false false R44.htm 00000044 - Disclosure - SHAREHOLDERS??? EQUITY: (Details Narrative) Sheet http://micropac.com/role/ShareholdersEquityDetailsNarrative SHAREHOLDERS??? EQUITY: (Details Narrative) Details http://micropac.com/role/ShareholdersEquity 44 false false R45.htm 00000045 - Disclosure - EMPLOYEE RETENTION CREDIT UNDER THE CARES ACT (Details Narrative) Sheet http://micropac.com/role/EmployeeRetentionCreditUnderCaresActDetailsNarrative EMPLOYEE RETENTION CREDIT UNDER THE CARES ACT (Details Narrative) Details http://micropac.com/role/EmployeeRetentionCreditUnderCaresAct 45 false false R46.htm 00000046 - Disclosure - SUBSEQUENT EVENTS: (Details Narrative) Sheet http://micropac.com/role/SubsequentEventsDetailsNarrative SUBSEQUENT EVENTS: (Details Narrative) Details http://micropac.com/role/SubsequentEvents 46 false false All Reports Book All Reports d2823110k.htm ex31_1.htm ex31_2.htm ex32_1.htm ex32_2.htm mpad-20221130.xsd mpad-20221130_cal.xml mpad-20221130_def.xml mpad-20221130_lab.xml mpad-20221130_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 63 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "d2823110k.htm": { "axisCustom": 0, "axisStandard": 11, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 339, "http://xbrl.sec.gov/dei/2022": 36 }, "contextCount": 63, "dts": { "calculationLink": { "local": [ "mpad-20221130_cal.xml" ] }, "definitionLink": { "local": [ "mpad-20221130_def.xml" ] }, "inline": { "local": [ "d2823110k.htm" ] }, "labelLink": { "local": [ "mpad-20221130_lab.xml" ] }, "presentationLink": { "local": [ "mpad-20221130_pre.xml" ] }, "schema": { "local": [ "mpad-20221130.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 329, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 20, "http://micropac.com/20221130": 6, "http://xbrl.sec.gov/dei/2022": 4, "total": 30 }, "keyCustom": 34, "keyStandard": 177, "memberCustom": 15, "memberStandard": 12, "nsprefix": "MPAD", "nsuri": "http://micropac.com/20221130", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "p", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://micropac.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "p", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000010 - Disclosure - FAIR VALUE MEASUREMENT:", "menuCat": "Notes", "order": "10", "role": "http://micropac.com/role/FairValueMeasurement", "shortName": "FAIR VALUE MEASUREMENT:", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - NOTES PAYABLE TO BANKS:", "menuCat": "Notes", "order": "11", "role": "http://micropac.com/role/NotesPayableToBanks", "shortName": "NOTES PAYABLE TO BANKS:", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000012 - Disclosure - PRODUCT WARRANTIES:", "menuCat": "Notes", "order": "12", "role": "http://micropac.com/role/ProductWarranties", "shortName": "PRODUCT WARRANTIES:", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000013 - Disclosure - LEASE COMMITMENTS:", "menuCat": "Notes", "order": "13", "role": "http://micropac.com/role/LeaseCommitments", "shortName": "LEASE COMMITMENTS:", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - EMPLOYEE BENEFITS:", "menuCat": "Notes", "order": "14", "role": "http://micropac.com/role/EmployeeBenefits", "shortName": "EMPLOYEE BENEFITS:", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - INCOME TAXES:", "menuCat": "Notes", "order": "15", "role": "http://micropac.com/role/IncomeTaxes", "shortName": "INCOME TAXES:", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "MPAD:SignificantCustomerInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000016 - Disclosure - SIGNIFICANT CUSTOMER INFORMATION", "menuCat": "Notes", "order": "16", "role": "http://micropac.com/role/SignificantCustomerInformation", "shortName": "SIGNIFICANT CUSTOMER INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "MPAD:SignificantCustomerInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000017 - Disclosure - SHAREHOLDERS\u2019 EQUITY:", "menuCat": "Notes", "order": "17", "role": "http://micropac.com/role/ShareholdersEquity", "shortName": "SHAREHOLDERS\u2019 EQUITY:", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "MPAD:EmployeeRetentionCreditUnderTheCaresActTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - EMPLOYEE RETENTION CREDIT UNDER THE CARES ACT", "menuCat": "Notes", "order": "18", "role": "http://micropac.com/role/EmployeeRetentionCreditUnderCaresAct", "shortName": "EMPLOYEE RETENTION CREDIT UNDER THE CARES ACT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "MPAD:EmployeeRetentionCreditUnderTheCaresActTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - SUBSEQUENT EVENTS:", "menuCat": "Notes", "order": "19", "role": "http://micropac.com/role/SubsequentEvents", "shortName": "SUBSEQUENT EVENTS:", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "AsOf2022-11-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000002 - Statement - BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://micropac.com/role/BalanceSheets", "shortName": "BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "AsOf2022-11-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRecognitionPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Policies)", "menuCat": "Policies", "order": "20", "role": "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRecognitionPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "MPAD:DisaggregationOfRevenuePoliciesTextBlock", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "MPAD:ScheduleOfNetSalesByProductLineTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Tables)", "menuCat": "Tables", "order": "21", "role": "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "MPAD:DisaggregationOfRevenuePoliciesTextBlock", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "MPAD:ScheduleOfNetSalesByProductLineTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - Disclosure - NOTES PAYABLE TO BANKS: (Tables)", "menuCat": "Tables", "order": "22", "role": "http://micropac.com/role/NotesPayableToBanksTables", "shortName": "NOTES PAYABLE TO BANKS: (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:ProductWarrantyDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - PRODUCT WARRANTIES: (Tables)", "menuCat": "Tables", "order": "23", "role": "http://micropac.com/role/ProductWarrantiesTables", "shortName": "PRODUCT WARRANTIES: (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ProductWarrantyDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - LEASE COMMITMENTS: (Tables)", "menuCat": "Tables", "order": "24", "role": "http://micropac.com/role/LeaseCommitmentsTables", "shortName": "LEASE COMMITMENTS: (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - INCOME TAXES: (Tables)", "menuCat": "Tables", "order": "25", "role": "http://micropac.com/role/IncomeTaxesTables", "shortName": "INCOME TAXES: (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "menuCat": "Details", "order": "26", "role": "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "MPAD:ScheduleOfNetSalesByProductLineTableTextBlock", "MPAD:DisaggregationOfRevenuePoliciesTextBlock", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-012022-11-30_us-gaap_TransferredAtPointInTimeMember", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "MPAD:ScheduleOfNetSalesByMajorMarketTableTextBlock", "MPAD:DisaggregationOfRevenuePoliciesTextBlock", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": "-3", "first": true, "lang": null, "name": "MPAD:DomesticDirect", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 1)", "menuCat": "Details", "order": "27", "role": "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails1", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "MPAD:ScheduleOfNetSalesByMajorMarketTableTextBlock", "MPAD:DisaggregationOfRevenuePoliciesTextBlock", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": "-3", "first": true, "lang": null, "name": "MPAD:DomesticDirect", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "AsOf2022-11-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ReceivablesNetCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 2)", "menuCat": "Details", "order": "28", "role": "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails2", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "MPAD:ReceivablesNetContractAssetsAndContractLiabilitiesTableTextBlock", "MPAD:ReceivablesNetContractAssetsandLiabilitiesTextBlock", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "AsOf2021-11-30", "decimals": "-3", "lang": null, "name": "us-gaap:ReceivablesNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "MPAD:ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-012022-11-30_srt_MinimumMember_us-gaap_BuildingMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 3)", "menuCat": "Details", "order": "29", "role": "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails3", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 3)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "MPAD:ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-012022-11-30_srt_MinimumMember_us-gaap_BuildingMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "AsOf2022-11-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://micropac.com/role/BalanceSheetsParenthetical", "shortName": "BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "AsOf2022-11-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "p", "MPAD:ReceivablesNetContractAssetsandLiabilitiesTextBlock", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": "0", "first": true, "lang": null, "name": "MPAD:DeferredRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Details Narrative)", "menuCat": "Details", "order": "30", "role": "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES: (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "MPAD:ReceivablesNetContractAssetsandLiabilitiesTextBlock", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": "0", "first": true, "lang": null, "name": "MPAD:DeferredRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "AsOf2022-11-30", "decimals": "0", "first": true, "lang": null, "name": "MPAD:FairValueFinancialAssetsLiabilitiesRecurringBasis", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - FAIR VALUE MEASUREMENT: (Details Narrative)", "menuCat": "Details", "order": "31", "role": "http://micropac.com/role/FairValueMeasurementDetailsNarrative", "shortName": "FAIR VALUE MEASUREMENT: (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "AsOf2022-11-30", "decimals": "0", "first": true, "lang": null, "name": "MPAD:FairValueFinancialAssetsLiabilitiesRecurringBasis", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "AsOf2022-11-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NotesPayable", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - NOTES PAYABLE TO BANKS (Details)", "menuCat": "Details", "order": "32", "role": "http://micropac.com/role/NotesPayableToBanksDetails", "shortName": "NOTES PAYABLE TO BANKS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "AsOf2022-11-30", "decimals": "-3", "lang": null, "name": "us-gaap:UnamortizedDebtIssuanceExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "AsOf2022-11-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - Disclosure - NOTES PAYABLE TO BANKS (Details 1)", "menuCat": "Details", "order": "33", "role": "http://micropac.com/role/NotesPayableToBanksDetails1", "shortName": "NOTES PAYABLE TO BANKS (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "AsOf2022-11-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "AsOf2022-11-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NotesPayable", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - NOTES PAYABLE TO BANKS: (Details Narrative)", "menuCat": "Details", "order": "34", "role": "http://micropac.com/role/NotesPayableToBanksDetailsNarrative", "shortName": "NOTES PAYABLE TO BANKS: (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "AsOf2021-03-26_custom_RevolvingLoanMember", "decimals": "0", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:ProductWarrantyDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "AsOf2021-11-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000035 - Disclosure - PRODUCT WARRANTIES (Details)", "menuCat": "Details", "order": "35", "role": "http://micropac.com/role/ProductWarrantiesDetails", "shortName": "PRODUCT WARRANTIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:ProductWarrantyDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "AsOf2020-11-30", "decimals": "-3", "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:ProductWarrantyDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000036 - Disclosure - PRODUCT WARRANTIES: (Details Narrative)", "menuCat": "Details", "order": "36", "role": "http://micropac.com/role/ProductWarrantiesDetailsNarrative", "shortName": "PRODUCT WARRANTIES: (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:ProductWarrantyDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "AsOf2022-11-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000037 - Disclosure - LEASE COMMITMENTS (Details)", "menuCat": "Details", "order": "37", "role": "http://micropac.com/role/LeaseCommitmentsDetails", "shortName": "LEASE COMMITMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "AsOf2022-11-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "AsOf2022-11-30", "decimals": "0", "first": true, "lang": null, "name": "MPAD:RentExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000038 - Disclosure - LEASE COMMITMENTS: (Details Narrative)", "menuCat": "Details", "order": "38", "role": "http://micropac.com/role/LeaseCommitmentsDetailsNarrative", "shortName": "LEASE COMMITMENTS: (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "AsOf2022-11-30", "decimals": "0", "first": true, "lang": null, "name": "MPAD:RentExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": "INF", "first": true, "lang": null, "name": "MPAD:PercentageOfEmployeeContributionsToThePlanAreMatchedByTheCompanyAtTheAmountsOfTheParticipantsSalary", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000039 - Disclosure - EMPLOYEE BENEFITS: (Details Narrative)", "menuCat": "Details", "order": "39", "role": "http://micropac.com/role/EmployeeBenefitsDetailsNarrative", "shortName": "EMPLOYEE BENEFITS: (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": "INF", "first": true, "lang": null, "name": "MPAD:PercentageOfEmployeeContributionsToThePlanAreMatchedByTheCompanyAtTheAmountsOfTheParticipantsSalary", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - STATEMENTS OF INCOME", "menuCat": "Statements", "order": "4", "role": "http://micropac.com/role/StatementsOfIncome", "shortName": "STATEMENTS OF INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000040 - Disclosure - INCOME TAXES (Details)", "menuCat": "Details", "order": "40", "role": "http://micropac.com/role/IncomeTaxesDetails", "shortName": "INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000041 - Disclosure - INCOME TAXES (Details 1)", "menuCat": "Details", "order": "41", "role": "http://micropac.com/role/IncomeTaxesDetails1", "shortName": "INCOME TAXES (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "AsOf2022-11-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000042 - Disclosure - INCOME TAXES (Details 2)", "menuCat": "Details", "order": "42", "role": "http://micropac.com/role/IncomeTaxesDetails2", "shortName": "INCOME TAXES (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "AsOf2022-11-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "MPAD:SignificantCustomerInformationTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "AsOf2022-11-30", "decimals": "INF", "first": true, "lang": null, "name": "MPAD:SaleToGovernment", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000043 - Disclosure - SIGNIFICANT CUSTOMER INFORMATION (Details Narrative)", "menuCat": "Details", "order": "43", "role": "http://micropac.com/role/SignificantCustomerInformationDetailsNarrative", "shortName": "SIGNIFICANT CUSTOMER INFORMATION (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "MPAD:SignificantCustomerInformationTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "AsOf2022-11-30", "decimals": "INF", "first": true, "lang": null, "name": "MPAD:SaleToGovernment", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000044 - Disclosure - SHAREHOLDERS\u2019 EQUITY: (Details Narrative)", "menuCat": "Details", "order": "44", "role": "http://micropac.com/role/ShareholdersEquityDetailsNarrative", "shortName": "SHAREHOLDERS\u2019 EQUITY: (Details Narrative)", "subGroupType": "details", "uniqueAnchor": null }, "R45": { "firstAnchor": { "ancestors": [ "span", "p", "MPAD:EmployeeRetentionCreditUnderTheCaresActTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2020-12-012021-02-28", "decimals": "0", "first": true, "lang": null, "name": "MPAD:EmployeeRetentionCredits", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000045 - Disclosure - EMPLOYEE RETENTION CREDIT UNDER THE CARES ACT (Details Narrative)", "menuCat": "Details", "order": "45", "role": "http://micropac.com/role/EmployeeRetentionCreditUnderCaresActDetailsNarrative", "shortName": "EMPLOYEE RETENTION CREDIT UNDER THE CARES ACT (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "MPAD:EmployeeRetentionCreditUnderTheCaresActTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2020-12-012021-02-28", "decimals": "0", "first": true, "lang": null, "name": "MPAD:EmployeeRetentionCredits", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000046 - Disclosure - SUBSEQUENT EVENTS: (Details Narrative)", "menuCat": "Details", "order": "46", "role": "http://micropac.com/role/SubsequentEventsDetailsNarrative", "shortName": "SUBSEQUENT EVENTS: (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2022-12-012022-12-07_us-gaap_SubsequentEventMember", "decimals": null, "lang": "en-US", "name": "us-gaap:DividendsPayableDateDeclaredDayMonthAndYear", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "AsOf2020-11-30_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - STATEMENTS OF SHAREHOLDERS' EQUITY", "menuCat": "Statements", "order": "5", "role": "http://micropac.com/role/StatementsOfShareholdersEquity", "shortName": "STATEMENTS OF SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "AsOf2020-11-30_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000006 - Statement - STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "6", "role": "http://micropac.com/role/StatementsOfCashFlows", "shortName": "STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000007 - Disclosure - BUSINESS DESCRIPTION", "menuCat": "Notes", "order": "7", "role": "http://micropac.com/role/BusinessDescription", "shortName": "BUSINESS DESCRIPTION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000008 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:", "menuCat": "Notes", "order": "8", "role": "http://micropac.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - NEW ACCOUNTING PRONOUNCEMENTS:", "menuCat": "Notes", "order": "9", "role": "http://micropac.com/role/NewAccountingPronouncements", "shortName": "NEW ACCOUNTING PRONOUNCEMENTS:", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "d2823110k.htm", "contextRef": "From2021-12-01to2022-11-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 27, "tag": { "MPAD_AccruedAdditionsPropertyPlantEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Accrued additions to property, plant and equipment" } } }, "localname": "AccruedAdditionsPropertyPlantEquipment", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "MPAD_AccruedCompensation": { "auth_ref": [], "calculation": { "http://micropac.com/role/StatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "AccruedCompensation", "negatedLabel": "Increase (decrease) in accrued compensation" } } }, "localname": "AccruedCompensation", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "MPAD_CommercialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commercial [Member]" } } }, "localname": "CommercialMember", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "domainItemType" }, "MPAD_ConstructionLoanAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Construction Loan Agreement [Member]" } } }, "localname": "ConstructionLoanAgreementMember", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/NotesPayableToBanksDetailsNarrative" ], "xbrltype": "domainItemType" }, "MPAD_ContractCostsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract costs" } } }, "localname": "ContractCostsTextBlock", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "MPAD_CurrentDeferredTaxesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred tax assets (liabilities)" } } }, "localname": "CurrentDeferredTaxesAbstract", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/IncomeTaxesDetails2" ], "xbrltype": "stringItemType" }, "MPAD_DeferredRevenueRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Deferred Revenue recognized" } } }, "localname": "DeferredRevenueRecognized", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "MPAD_DilutivePotentialCoommonStockInstruments": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dilutive Potential Coommon Stock Instruments" } } }, "localname": "DilutivePotentialCoommonStockInstruments", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "sharesItemType" }, "MPAD_DisaggregationOfRevenuePoliciesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenuePoliciesTextBlock", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "MPAD_DisclosureEmployeeRetentionCreditUnderCaresActAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee Retention Credit Under Cares Act" } } }, "localname": "DisclosureEmployeeRetentionCreditUnderCaresActAbstract", "nsuri": "http://micropac.com/20221130", "xbrltype": "stringItemType" }, "MPAD_DisclosureSignificantCustomerInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Customer Information" } } }, "localname": "DisclosureSignificantCustomerInformationAbstract", "nsuri": "http://micropac.com/20221130", "xbrltype": "stringItemType" }, "MPAD_DomesticDirect": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Domestic Direct" } } }, "localname": "DomesticDirect", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "monetaryItemType" }, "MPAD_DomesticDistrbution": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Domestic Distribution" } } }, "localname": "DomesticDistrbution", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "monetaryItemType" }, "MPAD_EmployeeRetentionCreditUnderTheCaresActTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EMPLOYEE RETENTION CREDIT UNDER THE CARES ACT" } } }, "localname": "EmployeeRetentionCreditUnderTheCaresActTextBlock", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/EmployeeRetentionCreditUnderCaresAct" ], "xbrltype": "textBlockItemType" }, "MPAD_EmployeeRetentionCredits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Employee retention credits" } } }, "localname": "EmployeeRetentionCredits", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/EmployeeRetentionCreditUnderCaresActDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "MPAD_EmployeesBecomeVestedInCompanyContributionsAfterTwoYears": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employees Become Vested In Company Contributions After Two Years" } } }, "localname": "EmployeesBecomeVestedInCompanyContributionsAfterTwoYears", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/EmployeeBenefitsDetailsNarrative" ], "xbrltype": "percentItemType" }, "MPAD_FacilityImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Facility Improvements [Member]" } } }, "localname": "FacilityImprovementsMember", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails3" ], "xbrltype": "domainItemType" }, "MPAD_FairValueFinancialAssetsLiabilitiesRecurringBasis": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Fair value financial assets liabilities recurring basis" } } }, "localname": "FairValueFinancialAssetsLiabilitiesRecurringBasis", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/FairValueMeasurementDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "MPAD_FairValueNonFinancialAssetsNonRecurringBasis": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Fair value non financial assets non recurring basis" } } }, "localname": "FairValueNonFinancialAssetsNonRecurringBasis", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/FairValueMeasurementDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "MPAD_FirstCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "First Customer [Member]" } } }, "localname": "FirstCustomerMember", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/SignificantCustomerInformationDetailsNarrative" ], "xbrltype": "domainItemType" }, "MPAD_FurnitureFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Furniture Fixtures [Member]" } } }, "localname": "FurnitureFixturesMember", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails3" ], "xbrltype": "domainItemType" }, "MPAD_IncreaseDecreaseinRightUseofAsset": { "auth_ref": [], "calculation": { "http://micropac.com/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "IncreaseDecreaseinRightUseofAsset", "negatedLabel": "Change in right of use of asset" } } }, "localname": "IncreaseDecreaseinRightUseofAsset", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "MPAD_IncreaseInEmployeeRetentionCreditsReceivable": { "auth_ref": [], "calculation": { "http://micropac.com/role/StatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "IncreaseInEmployeeRetentionCreditsReceivable", "negatedLabel": "Increase in employee retention credits receivable" } } }, "localname": "IncreaseInEmployeeRetentionCreditsReceivable", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "MPAD_Interest": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Interest", "negatedLabel": "Interest" } } }, "localname": "Interest", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "MPAD_InternationalDistribution": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "International" } } }, "localname": "InternationalDistribution", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "monetaryItemType" }, "MPAD_MachineryEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Machinery Equipment [Member]" } } }, "localname": "MachineryEquipmentMember", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails3" ], "xbrltype": "domainItemType" }, "MPAD_MaximumInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maximum Interest Rate" } } }, "localname": "MaximumInterestRate", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/NotesPayableToBanksDetailsNarrative" ], "xbrltype": "percentItemType" }, "MPAD_MedicalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Medical [Member]" } } }, "localname": "MedicalMember", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "domainItemType" }, "MPAD_MicroelectronicsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Microelectronics [Member]" } } }, "localname": "MicroelectronicsMember", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "MPAD_MilitaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Military [Member]" } } }, "localname": "MilitaryMember", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "domainItemType" }, "MPAD_NetDebt": { "auth_ref": [], "calculation": { "http://micropac.com/role/NotesPayableToBanksDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "NetDebt", "totalLabel": "Net Debt" } } }, "localname": "NetDebt", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/NotesPayableToBanksDetails" ], "xbrltype": "monetaryItemType" }, "MPAD_NetDeferredTaxAssetsLiabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Net deferred tax assets (liabilities)" } } }, "localname": "NetDeferredTaxAssetsLiabilities", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "MPAD_NetIncomePerShareBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NET INCOME PER SHARE, BASIC AND DILUTED" } } }, "localname": "NetIncomePerShareBasicAndDiluted", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/StatementsOfIncome" ], "xbrltype": "perShareItemType" }, "MPAD_OneCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "One Customer [Member]" } } }, "localname": "OneCustomerMember", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/SignificantCustomerInformationDetailsNarrative" ], "xbrltype": "domainItemType" }, "MPAD_OptoelectronicsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Optoelectronics [Member]" } } }, "localname": "OptoelectronicsMember", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "MPAD_PercentageOfEmployeeContributionsToThePlanAreMatchedByTheCompanyAtTheAmountsOfTheParticipantsSalary": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Percentage Of Employee Contributions To The Plan Are Matched By The Company At The Amounts Of The Participants Salary" } } }, "localname": "PercentageOfEmployeeContributionsToThePlanAreMatchedByTheCompanyAtTheAmountsOfTheParticipantsSalary", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/EmployeeBenefitsDetailsNarrative" ], "xbrltype": "percentItemType" }, "MPAD_PermanentDifferencesAndOther": { "auth_ref": [], "calculation": { "http://micropac.com/role/IncomeTaxesDetails1": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Permanent differences and other" } } }, "localname": "PermanentDifferencesAndOther", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "MPAD_PropertyTaxes": { "auth_ref": [], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Property taxes" } } }, "localname": "PropertyTaxes", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "MPAD_ReceivablesNetContractAssetsAndContractLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Receivables, net, contract assets and contract liabilities" } } }, "localname": "ReceivablesNetContractAssetsAndContractLiabilitiesTableTextBlock", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "MPAD_ReceivablesNetContractAssetsandLiabilitiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables, net, Contract Assets and Contract Liabilities" } } }, "localname": "ReceivablesNetContractAssetsandLiabilitiesTextBlock", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "MPAD_RentExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Rent expense" } } }, "localname": "RentExpense", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/LeaseCommitmentsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "MPAD_ResearchAndDevelopmentTaxCredit": { "auth_ref": [], "calculation": { "http://micropac.com/role/IncomeTaxesDetails1": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "ResearchAndDevelopmentTaxCredit", "negatedLabel": "Research and Development Tax Credit" } } }, "localname": "ResearchAndDevelopmentTaxCredit", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "MPAD_RevolvingLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revolving Loan [Member]" } } }, "localname": "RevolvingLoanMember", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/NotesPayableToBanksDetailsNarrative" ], "xbrltype": "domainItemType" }, "MPAD_SaleToGovernment": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sale To Government" } } }, "localname": "SaleToGovernment", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/SignificantCustomerInformationDetailsNarrative" ], "xbrltype": "percentItemType" }, "MPAD_ScheduleOfNetSalesByMajorMarketTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of net sales by major market" } } }, "localname": "ScheduleOfNetSalesByMajorMarketTableTextBlock", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "MPAD_ScheduleOfNetSalesByProductLineTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of net sales by product line" } } }, "localname": "ScheduleOfNetSalesByProductLineTableTextBlock", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "MPAD_ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Property Plant and Equipment Useful Lives" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentUsefulLivesTableTextBlock", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "MPAD_SecondCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Second Customer [Member]" } } }, "localname": "SecondCustomerMember", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/SignificantCustomerInformationDetailsNarrative" ], "xbrltype": "domainItemType" }, "MPAD_SensorsandDisplaysMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sensorsand Displays [Member]" } } }, "localname": "SensorsandDisplaysMember", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "MPAD_SignificantCustomerInformationTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SIGNIFICANT CUSTOMER INFORMATION" } } }, "localname": "SignificantCustomerInformationTextBlock", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/SignificantCustomerInformation" ], "xbrltype": "textBlockItemType" }, "MPAD_SpaceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Space [Member]" } } }, "localname": "SpaceMember", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "domainItemType" }, "MPAD_WeightedAverageOfSharesBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WEIGHTED AVERAGE OF SHARES, basic and diluted" } } }, "localname": "WeightedAverageOfSharesBasicAndDiluted", "nsuri": "http://micropac.com/20221130", "presentation": [ "http://micropac.com/role/StatementsOfIncome" ], "xbrltype": "sharesItemType" }, "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r307", "r309", "r310" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r307", "r309", "r310" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r307", "r309", "r310" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.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/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r307", "r309", "r310" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.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/2022", "presentation": [ "http://micropac.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/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.", "label": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r308" ], "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/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.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/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.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/2022", "presentation": [ "http://micropac.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/2022", "presentation": [ "http://micropac.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/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.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/2022", "presentation": [ "http://micropac.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/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r315" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.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/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "sicNumberItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_Extension": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extension number for local phone number.", "label": "Extension" } } }, "localname": "Extension", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "trueItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r305" ], "lang": { "en-us": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://micropac.com/role/Cover" ], "xbrltype": "booleanItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r167", "r290", "r337", "r359" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://micropac.com/role/SignificantCustomerInformationDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r173", "r174", "r175", "r176", "r206", "r260", "r266", "r276", "r277", "r288", "r292", "r295", "r335", "r351", "r352", "r353", "r354", "r355", "r356" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails3" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r173", "r174", "r175", "r176", "r206", "r260", "r266", "r276", "r277", "r288", "r292", "r295", "r335", "r351", "r352", "r353", "r354", "r355", "r356" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails3" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r167", "r290", "r337", "r359" ], "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://micropac.com/role/SignificantCustomerInformationDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r165", "r262", "r289", "r294", "r331", "r332", "r337", "r358" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r165", "r262", "r289", "r294", "r331", "r332", "r337", "r358" ], "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r173", "r174", "r175", "r176", "r205", "r206", "r207", "r208", "r209", "r259", "r260", "r266", "r276", "r277", "r288", "r292", "r295", "r330", "r335", "r352", "r353", "r354", "r355", "r356" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails3" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r173", "r174", "r175", "r176", "r205", "r206", "r207", "r208", "r209", "r259", "r260", "r266", "r276", "r277", "r288", "r292", "r295", "r330", "r335", "r352", "r353", "r354", "r355", "r356" ], "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails3" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "NOTES PAYABLE TO BANKS:" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/NotesPayableToBanks" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r9", "r293" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r14" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Employee Benefits, Current" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/EmployeeBenefitsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "verboseLabel": "Other accrued liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r52", "r114" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r4", "r293" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "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/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r210", "r211", "r212", "r325", "r326", "r327", "r344" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/NotesPayableToBanksDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r82", "r94", "r115", "r130", "r156", "r159", "r163", "r168", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r236", "r238", "r244", "r293", "r333", "r334", "r349" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r109", "r120", "r130", "r168", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r236", "r238", "r244", "r293", "r333", "r334", "r349" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT ASSETS" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails3" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingsAndImprovementsGross": { "auth_ref": [ "r51" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Buildings" } } }, "localname": "BuildingsAndImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r0", "r39", "r48" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "BUSINESS DESCRIPTION" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BusinessDescription" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r35", "r112", "r278" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r30", "r35", "r38" ], "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 at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r30", "r80" ], "calculation": { "http://micropac.com/role/StatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Non-Cash Flow Disclosure:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]" } } }, "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/NotesPayableToBanksDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r17", "r87", "r101" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsDisclosureTextBlock": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.", "label": "LEASE COMMITMENTS:" } } }, "localname": "CommitmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/LeaseCommitments" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r64" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "DIVIDENDS PER SHARE", "verboseLabel": "Common Stock, Dividends, Per Share, Cash Paid" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/ShareholdersEquityDetailsNarrative", "http://micropac.com/role/StatementsOfIncome", "http://micropac.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r325", "r326", "r344" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value per share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r3", "r63" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r3", "r293" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "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, $.10 par value, authorized 10,000,000 \u00a0\u00a0\u00a0\u00a0shares, 3,078,315 issued and 2,578,315 outstanding at \u00a0\u00a0\u00a0\u00a0November 30, 2022 and 2021" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r68", "r69", "r70", "r71" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "EMPLOYEE BENEFITS:" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/EmployeeBenefits" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r43", "r44", "r78", "r79", "r167", "r273" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SignificantCustomerInformationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r43", "r44", "r78", "r79", "r167", "r272", "r273" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SignificantCustomerInformationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r43", "r44", "r78", "r79", "r167", "r273", "r360" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SignificantCustomerInformationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r43", "r44", "r78", "r79", "r167" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SignificantCustomerInformationDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r43", "r44", "r78", "r79", "r167", "r273" ], "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/2022", "presentation": [ "http://micropac.com/role/SignificantCustomerInformationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r202", "r203", "r204" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 4.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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets", "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r24", "r130", "r168", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r244", "r333" ], "calculation": { "http://micropac.com/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "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 goods sold" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r23" ], "calculation": { "http://micropac.com/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total cost and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "COST AND EXPENSES:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/NotesPayableToBanksDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/NotesPayableToBanksDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r324", "r340", "r342" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r77", "r224", "r230", "r324" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Provision:" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r324", "r340", "r342" ], "calculation": { "http://micropac.com/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current", "verboseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/IncomeTaxesDetails", "http://micropac.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r42", "r167" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SignificantCustomerInformationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DebtCurrent": { "auth_ref": [ "r116" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of debt and lease obligation, classified as current.", "label": "Less\u2014Current portion" } } }, "localname": "DebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/NotesPayableToBanksDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r324", "r341", "r342" ], "calculation": { "http://micropac.com/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred", "verboseLabel": "Deferred federal tax expense (benefit)" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/IncomeTaxesDetails", "http://micropac.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r215", "r216" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred income taxes, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r215", "r216" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "verboseLabel": "Deferred income taxes, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r317" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred revenue", "verboseLabel": "Deferred Revenue" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets", "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances": { "auth_ref": [ "r75", "r339" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated returns and sales allowances.", "label": "Deferred revenue, sales returns and warranty" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r33", "r50" ], "calculation": { "http://micropac.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format.", "label": "Dividends Payable, Date to be Paid" } } }, "localname": "DividendPayableDateToBePaidDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/ShareholdersEquityDetailsNarrative", "http://micropac.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r64", "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.", "label": "Dividends", "negatedLabel": "Dividend" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format.", "label": "Dividends Payable, Date Declared" } } }, "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/ShareholdersEquityDetailsNarrative", "http://micropac.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format.", "label": "Dividends Payable, Date of Record" } } }, "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/ShareholdersEquityDetailsNarrative", "http://micropac.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r40", "r41" ], "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": "Basic and Diluted Earnings Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r14" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r63", "r107", "r124", "r125", "r126", "r134", "r135", "r136", "r138", "r143", "r145", "r148", "r169", "r201", "r210", "r211", "r212", "r226", "r227", "r241", "r245", "r246", "r247", "r248", "r249", "r250", "r255", "r267", "r268", "r269" ], "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/2022", "presentation": [ "http://micropac.com/role/StatementsOfShareholdersEquity", "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "FAIR VALUE MEASUREMENT:" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/FairValueMeasurement" ], "xbrltype": "textBlockItemType" }, "us-gaap_FlightEquipmentNet": { "auth_ref": [], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net amount of long-lived, depreciable flight assets used in the entity's principle business operations, including owned aircraft and on capital lease, as well as capitalized improvements.", "label": "Construction in process equipment" } } }, "localname": "FlightEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesGross": { "auth_ref": [ "r51" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r33" ], "calculation": { "http://micropac.com/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposal of equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesAndProductWarrantiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Guarantees and Product Warranties [Abstract]" } } }, "localname": "GuaranteesAndProductWarrantiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r20", "r81", "r89", "r103", "r156", "r158", "r162", "r164", "r263", "r285" ], "calculation": { "http://micropac.com/role/StatementsOfIncome": { "order": 1.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 TAXES" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r131", "r219", "r220", "r223", "r228", "r231", "r233", "r234", "r235" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "INCOME TAXES:" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r132", "r144", "r145", "r155", "r217", "r229", "r232", "r265" ], "calculation": { "http://micropac.com/role/IncomeTaxesDetails1": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://micropac.com/role/StatementsOfIncome": { "order": 2.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": "Total tax expense provision", "totalLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/IncomeTaxesDetails1", "http://micropac.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PROVISION FOR INCOME TAXES" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r123", "r213", "r214", "r220", "r221", "r222", "r225" ], "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/2022", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReceivable": { "auth_ref": [ "r93", "r318" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.", "label": "Other receivable" } } }, "localname": "IncomeTaxReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r218" ], "calculation": { "http://micropac.com/role/IncomeTaxesDetails1": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Tax at statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r338" ], "calculation": { "http://micropac.com/role/IncomeTaxesDetails1": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "State income taxes, net of federal benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r32" ], "calculation": { "http://micropac.com/role/StatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (decrease) in accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r32" ], "calculation": { "http://micropac.com/role/StatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "(Increase) decrease in accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r32" ], "calculation": { "http://micropac.com/role/StatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (decrease) in income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r322" ], "calculation": { "http://micropac.com/role/StatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedLabel": "(Increase) decrease in contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r32" ], "calculation": { "http://micropac.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "Deferred income tax (benefit) expense" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r280" ], "calculation": { "http://micropac.com/role/StatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (decrease) in deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r32" ], "calculation": { "http://micropac.com/role/StatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Decrease (increase) in inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in certain current assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r322", "r347" ], "calculation": { "http://micropac.com/role/StatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Decrease in lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r32" ], "calculation": { "http://micropac.com/role/StatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "Increase in all other accrued liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpensesOther": { "auth_ref": [ "r32" ], "calculation": { "http://micropac.com/role/StatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods.", "label": "Increase (Decrease) in Prepaid Expenses, Other", "negatedLabel": "Decrease (increase) in prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpensesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidTaxes": { "auth_ref": [ "r32" ], "calculation": { "http://micropac.com/role/StatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of consideration paid in advance for income and other taxes that provide economic benefits in future periods.", "label": "Increase (Decrease) in Prepaid Taxes", "negatedLabel": "Decrease in prepaid income taxes" } } }, "localname": "IncreaseDecreaseInPrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r91" ], "calculation": { "http://micropac.com/role/StatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest income, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryBuildingsAndImprovements": { "auth_ref": [ "r319" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of building structures held as inventory including any additions, improvements, or renovations to those structures.", "label": "Facility improvements" } } }, "localname": "InventoryBuildingsAndImprovements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r320" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r119", "r279", "r293" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Total inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories:" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r111", "r118", "r147", "r170", "r171", "r172", "r261", "r281" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsAndSupplies": { "auth_ref": [ "r320" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.", "label": "Raw materials and supplies" } } }, "localname": "InventoryRawMaterialsAndSupplies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessAndRawMaterials": { "auth_ref": [ "r320" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate carrying amount as of the balance sheet date of items held by the entity which are partially completed at the time of measurement and unprocessed items that will go through the production process and become part of the final product. Includes supplies used directly or indirectly in the manufacturing or production process. This element may be used when the reporting entity combines work in process and raw materials into an aggregate amount.", "label": "Work in process" } } }, "localname": "InventoryWorkInProcessAndRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Land": { "auth_ref": [ "r316" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.", "label": "Land" } } }, "localname": "Land", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Schedule of undiscounted future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/LeaseCommitmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r254" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r254" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "verboseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r13", "r130", "r168", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r237", "r238", "r239", "r244", "r284", "r333", "r349", "r350" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r8", "r85", "r98", "r293", "r323", "r329", "r345" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "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 shareholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r15", "r110", "r130", "r168", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r237", "r238", "r239", "r244", "r293", "r333", "r349", "r350" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT LIABILITIES:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r11" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/NotesPayableToBanksDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r2", "r84", "r96", "r186", "r188", "r286", "r287" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/NotesPayableToBanksDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r62", "r133", "r336" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/NotesPayableToBanksDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r62", "r133", "r187" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/NotesPayableToBanksDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r62", "r133", "r187" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/NotesPayableToBanksDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r62", "r133", "r187" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/NotesPayableToBanksDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r62", "r133", "r187" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/NotesPayableToBanksDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r62", "r133", "r187" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/NotesPayableToBanksDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r117" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long term debt, net of debt issuance costs", "verboseLabel": "Total long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets", "http://micropac.com/role/NotesPayableToBanksDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.", "label": "Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate" } } }, "localname": "LongTermDebtPercentageBearingFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/LeaseCommitmentsDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r51" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r128" ], "calculation": { "http://micropac.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r128" ], "calculation": { "http://micropac.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "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/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r30", "r31", "r34" ], "calculation": { "http://micropac.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "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/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r21", "r34", "r90", "r102", "r108", "r121", "r122", "r126", "r130", "r137", "r139", "r140", "r141", "r142", "r144", "r145", "r146", "r156", "r158", "r162", "r164", "r168", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r242", "r244", "r285", "r333" ], "calculation": { "http://micropac.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://micropac.com/role/StatementsOfIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net income", "totalLabel": "NET INCOME" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows", "http://micropac.com/role/StatementsOfIncome", "http://micropac.com/role/StatementsOfShareholdersEquity" ], "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": "NEW ACCOUNTING PRONOUNCEMENTS:" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/NewAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r2", "r84", "r96" ], "calculation": { "http://micropac.com/role/NotesPayableToBanksDetails": { "order": 1.0, "parentTag": "MPAD_NetDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.", "label": "Notes payable", "verboseLabel": "Notes Payable" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/NotesPayableToBanksDetails", "http://micropac.com/role/NotesPayableToBanksDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r156", "r158", "r162", "r164", "r285" ], "calculation": { "http://micropac.com/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "OPERATING INCOME" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r346" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/LeaseCommitmentsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r253" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Present value of lease liabilities", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/LeaseCommitmentsDetails", "http://micropac.com/role/LeaseCommitmentsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r253" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 2.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": "Operating lease liabilities less current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r252" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 3.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 to use asset", "verboseLabel": "Operating Lease, Right-of-Use Asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets", "http://micropac.com/role/LeaseCommitmentsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r14" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r104" ], "calculation": { "http://micropac.com/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "Other income (expense), net" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r29" ], "calculation": { "http://micropac.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payment of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r28" ], "calculation": { "http://micropac.com/role/StatementsOfCashFlows": { "order": 1.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 dividend" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r26" ], "calculation": { "http://micropac.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Additions to property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r321" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 6.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 that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r27" ], "calculation": { "http://micropac.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from long term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Product Information [Line Items]" } } }, "localname": "ProductInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SignificantCustomerInformationDetailsNarrative", "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r58", "r59", "r86" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/ProductWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualAdditionsFromBusinessAcquisition": { "auth_ref": [ "r57" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from a business acquisition.", "label": "Additions for current year provision" } } }, "localname": "ProductWarrantyAccrualAdditionsFromBusinessAcquisition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/ProductWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r55" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Payments for current year" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/ProductWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "PRODUCT WARRANTIES:" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/ProductWarranties" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProductWarrantyExpense": { "auth_ref": [ "r32", "r56" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.", "label": "Product Warranty Expense" } } }, "localname": "ProductWarrantyExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/ProductWarrantiesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PROPERTY, PLANT AND EQUIPMENT, at cost:" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails3" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r51", "r113" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "totalLabel": "Total property, plant, and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails3" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r53", "r100", "r264", "r293" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 2.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, Plant and Equipment, Net", "totalLabel": "Net property, plant, and equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.", "label": "Property, Plant and Equipment, Other, Accumulated Depreciation", "negatedLabel": "Depreciation" } } }, "localname": "PropertyPlantAndEquipmentOtherAccumulatedDepreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r53", "r274", "r275" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant, and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails3" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "verboseLabel": "Furniture and fixtures" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails3" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForOtherLosses": { "auth_ref": [ "r22", "r32", "r88" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to other loss.", "label": "Provision for Other Losses", "verboseLabel": "Total" } } }, "localname": "ProvisionForOtherLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r99", "r105", "r293" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.", "label": "Receivables, net of allowance for doubtful accounts of $0 at November 30, 2022 and 2021", "verboseLabel": "Receivables, net" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets", "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r72", "r106", "r357" ], "calculation": { "http://micropac.com/role/StatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r72" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Costs" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r5", "r64", "r97", "r270", "r271", "r293" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r107", "r134", "r135", "r136", "r138", "r143", "r145", "r169", "r210", "r211", "r212", "r226", "r227", "r241", "r267", "r269" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r282", "r283" ], "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/2022", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r127", "r130", "r153", "r154", "r157", "r160", "r161", "r165", "r166", "r167", "r168", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r244", "r263", "r333" ], "calculation": { "http://micropac.com/role/StatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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": "NET SALES", "terseLabel": "Revenue", "verboseLabel": "Total Revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfIncome", "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails", "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r167", "r328" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SignificantCustomerInformationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]" } } }, "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/NotesPayableToBanksDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of income tax provision" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/NotesPayableToBanksTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r74" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of components of deferred tax assets and liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of effective income tax rate reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r62" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of maturities of long-term debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/NotesPayableToBanksTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.", "label": "Schedule of Product Information [Table]" } } }, "localname": "ScheduleOfProductInformationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SignificantCustomerInformationDetailsNarrative", "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of product warranty activity" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/ProductWarrantiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails3" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r25" ], "calculation": { "http://micropac.com/role/StatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "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/2022", "presentation": [ "http://micropac.com/role/StatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r1", "r83", "r95", "r293" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short term debt" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r19", "r63", "r107", "r124", "r125", "r126", "r134", "r135", "r136", "r138", "r143", "r145", "r148", "r169", "r201", "r210", "r211", "r212", "r226", "r227", "r241", "r245", "r246", "r247", "r248", "r249", "r250", "r255", "r267", "r268", "r269" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfShareholdersEquity", "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfShareholdersEquity", "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r134", "r135", "r136", "r148", "r262" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfShareholdersEquity", "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r3", "r6", "r7", "r49", "r293", "r323", "r329", "r345" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance, value", "periodStartLabel": "Beginning balance, value", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets", "http://micropac.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r67", "r129", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r240" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "SHAREHOLDERS\u2019 EQUITY:" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/ShareholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r251", "r257" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r251", "r257" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r251", "r257" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r251", "r257" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r256", "r258" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "SUBSEQUENT EVENTS:" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Disclosure:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r12" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Income tax" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r291", "r337" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r291", "r337" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r291" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r291" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r18", "r65" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r18", "r65" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r18", "r65", "r66" ], "calculation": { "http://micropac.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, 500,000 shares, at cost" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/NotesPayableToBanksDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [], "calculation": { "http://micropac.com/role/NotesPayableToBanksDetails": { "order": 2.0, "parentTag": "MPAD_NetDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Less unamortized debt issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://micropac.com/role/NotesPayableToBanksDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r45", "r46", "r47", "r149", "r150", "r151", "r152" ], "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/2022", "presentation": [ "http://micropac.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.4)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-06(3))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e604059-122996", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(21))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "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/extlink&oid=120395691&loc=d3e23780-122690", "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-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "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.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r296": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r297": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r298": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r299": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r301": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r302": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r303": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r304": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r305": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r306": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r307": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r308": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r309": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r311": { "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" }, "r312": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r313": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r314": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r315": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r39": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r48": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r54": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3,4))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r61": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "https://asc.fasb.org/topic&trid=2155896", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "https://asc.fasb.org/topic&trid=2127225", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "https://asc.fasb.org/topic&trid=2197446", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(14))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 64 0001214659-23-001904-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001214659-23-001904-xbrl.zip M4$L#!!0 ( '*J258Q!T0HY#(! -1]"@ - 9#(X,C,Q,3!K+FAT;>Q] M:5/CR++H=T?X/^AR>VY A.WV@EFZ>_H%S=+#3+,<8&;.N2]>=)2ELEW3LN31 M GA^_A,+W?EYKU.IK%O=L MWQ%>[^>U..I6=];^S^=RZ5,_@N?@62_\>:T?1<,/[]_?W-S4;EHU/^B];^SN M[KZ_Q6?6Y$,?;@N?:];KC??_/OEV:??Y@%6%%T;,LWGRDBN\'Y/'QU^31SN! M*S*/XC=ZDM;[L:'A5R=]P7QXZ[W\,?-H5/AH6SX:Z4=%Z&\V&]O3UB&?2%ZX MG?1L ]<,.^3__G+Q+7T\*GX^??1]%# O[/K!@$5PACA2NUIO5IM;QB#5D-N9 M@>!SK>=?WSG.3K75T..,'4YVI_ASAX4)Q!V> [>>$WZ -YI-_6# NQ.'W7H/ MO^H'X[#:8VR8/-QE88<>5#]D1E7?5<-X.'3Y@'O1Q/?P&7KW[Y9^.PRBJ6^J MWW-OP7B![_*P<";Z);-$)PJJT6C(P^+MP\_O\6=\IUZM-ZK-Y"AL/_:B8%0, M7_5C9BI8;^$F,@^=G.\=)$\-A!WX0V;7;'] 3S4:K?H:D0+.'/C7PO_Y%(G( MY9\_O9?_PJ\#'C$+QZCROV-Q_?/:ON]% ,/J%6QES;+EIY_7(GX;O9<4XSV^ M]UX-^^F_JE7K2'#7^6!=\NBC=:7[[]?_M0\^+JW M=P[_X/*L:O6^;[=:WW&KW\TM?M=;G&&>PZ__8V/OM?Q?[;:V^W=AXZ[!_CK( X?N:SWOZ<-4^6(WZ,+*NQ "F.>4WUH4_8%Y%?E&!>0+1I4OM MB&O]GB/"H>=>6J&M7Z[IHEG)_7 %F; E$49*;VFA5[0CX+^ _<)OS@ M"1=80! #?ND5Z>GOL:0#WN5!P)UD:7MAR*/PE$>SK P(]]Q7=MGW@^B*!X,O M?A#X-R!%AS,MJ;4[]R6=#7D (IW7^\9!.OLF6$>X<.%.?<^. 8A>,2G3]YH=/@!CSIP*/6?!LR+%=?U&+OP^";#<6C,^-9+G-F9%CY^4L M=C;$V)D_NWWHPN^#%#OSI\YWX_&C$&/^K/DQ"YX1.79>U.+OA2#SI])?F?!P MM6?>)7/Y6?<\\$%ZBT;G+O.BP[]C,1R,"6S3E(+LBEN-^?%M-*"@:H!PXL?> MX6#H^B/.+SA:=^"Q?1#H1!1.TADFD>VQ)3?GC]1ZU0=@X#&,T:>_[8?3P9>[,CST3#AS !0LC81^(, HZ M,?Y\S[L&&FGD#[Z? *+8D^C"YM;\F(9"V8@''I.$B=8LYK_H[3DO^KXP'I>" M[K/<=OU98?S 1<]1>4\7#5">1=W<>I@L]CYC0<,U!:@"<[C;H7P"?2D?0G*2 MP= 6>;X^],E1,A@RIZJMS;7;T%E3/Z.KX.>U4 EYM*FKJ;*#BZG"_TXT+/! M8V1,_* V3IN<0E&T[5^_QLF EWR;?(^2622Z@@<6;847>J#VCW_+&OOR+Z?3 MO2^<3\TV)#O7^"K"B 71 8OXYW0[>J3TM['70*C4+ZE]I],[F5?T]YD%Z"\5 M2"?#.4&P>AM=;:\+MM+)&GU.-Y!,H7Z9*Y!:Z->L[[Y>(*D-/"F07NRQ?J* &;X/BKYT0CV-_0]5/WV M;D6X]ED_-K;O3^\+IS"7][YX?8^^7?4%T.G\N4^W*;T-')@*@S>&#T5FNK>! M!04[?V-G?\$C)CSN'++ 0S_[FSK^XLV_#0QX91+6@H%TM[?Y;=R0ER0J/:DB M,N'<5Z+2RQ65G@,?5J+2VZ4%*U'I)8E*SV*66LD#SRT/O'!+VR.C -\&$KTH M@>*U(]1*(EE1HP7:1YG6@T"P1M6\#>UZ6)/3R0G(>&=G\-I#HY4I" MKQ"A5I+0BAH]&'E6DM#+DH1>'@IE(P-7\L]SRS\+#G97I M4[97\697]&Y+[SHV,.Z MJJ\;>1+;B!B 3GS6U;L\ZW[U?2>'3ZDA91HH5N1HUL"H%6*]?,1ZW13K[)H' M*YS*0F%%IQY,IU;H],+0Z151I\2:Z I8Y6@Y4.@.%X0R*9H[7E&?V53](;.7 MA-S,[:X093:ZDBDC^ 90);/A%;+,A"P8&\0#6[PE?,GO>84R,WI!5W++ M2LR]O[%Y);>L$.5>=&4EMZR0Y;[(LI);5BB30QD9\=G8E0M[M46S] :2*183 M%!D&$4AVGAC$ XE&B=7S2RQ<;(_\NB\:^H@OF-=3QDS\F-GNW9=IENN&+$E"6HRI%=(_%"J^Z:0^)D)\ J)YX?$193XA-E]X?%@E$!_ M^5#X)=#A27!>(? CJ?!;0."70(-7"/Q4LG <>"** WXD;O&?)90A7@(!G@#F M%?H^5@I>?O1]">1WA;[W-XC#PNJM:G,K]9QX813$U)[SF\^\O5[ ^>N7%)+H M5,"4L^Y>$"#:XC@9!\K4K2\:?3(ELNF,GL;F7XP'%_S:=Z^%UT-(+,?9RQ[< M6C\V#KY@K\M_V,UJ<_O5>L'T!A;L!=,N!.Q&'P+6<"_FISS*.1CVZ0;Q .B) M#1L,J//SA0A_Y(0!$821?G9);EA^QU]&7[AG]P%]L.IK MG__GOQM;]8^?W@\_3WPD^?&_JE7K2'#7^6!=Q"ZOGK,>MZK5SY]@CNQ[U<@? M?K"VAM%'2WW1\2-@XQ^L%GYW(YRH_\%JU.L_K67>[O@!K%N^_<5E]@^K.8RL MT'>%\]%2/^J1Y.^-]/K7^TD!A4F2MZ\!6*3,@%/G4^_P[' MQ1V+POA#>-6. Q$)^)-YCG5X:_?1'&UA!+\(D0A_>M_Y/'XD:E7-^:PJ'#+/ M'%E#KHF@@S7_N7?YR_'IUZNSTXIU4-NO->OMS5VY,'QU\OKJCUK?7R#NB>YH M,F*J67;F=39'9QXJ%8/?#L>*.;WW48Y ]A_X_MW M9!N-!J@\_S2O.Y'WS]>_>[^U8#BX>I[O$9D2MJ6XPP7OYJT8D9\J:6N6QY#G MPX0?S/G6/C?JU=_H.J=CIM"?@B&SG@#!0<-[CN/>%_.Z;"#.Y,]SXN9>\&'?A 5G\TO7W]K_,4/3NU_NP\^FZX?#%CT\YJXC3YT M?-_E#!2AF!<=FKF@M<^W4T]._MF9 HRI@-;70TY9+LE)+> M80P+M"(?J0RJ M:U:C9?F!U6BO.QN6W[6B/C<)4$)\]NP(?V[LMC:? L4F7S]8'*ZI*T*;N=:( ML\ "$0RH9?[\]W/G?TX"V:$4UXH1X.^O__QK\R8\/:IOS04!'$S#@O?Z#AOA M2KE7A >9A:V-X?&.VL=^', T1%M_#\PVM2MC/ZXO1ZV;K8OK^:#R^96LMN8 MM*ZUSZ<84(K: JJSAQ]>WD MZ)\_?_MS/FBLZ%B7N6$A(JA8EN[&D_FAUX8RL M[^G_1'ZY9'R<,U^_0XB:VWY3T14(NG M_4W[K_\<@<1W]6DQJ*=J(_V[[KLF$(NI[^*ZLZUU$!)-M"%.AQKGD0834"#1A0 MT+4-XU/DY+1WK:!W\@JZ6DUK]Z=9N>H=$!M;_A3U02(=X),? 'ZQS[?,!=]D- M0VO1G9SY?>2,GY@ZD?9/*9I->:QQS^>V[GCLOGC2?@X\.;L/KS79C#R!18?X$4%SI"RGE ;85Y!>BQH,<\\0]]WBA$[T+LN_^7"]KW<>VB=EFS M#@=#UQ_!QK/G;)WZM8W'G=\CP7#GEP_'J+LHP,)O_5;FUN\Y3L##4/WS37B\ M47SC?Q\Z1[_]]M?7ZZW.W&Y\P>1KGW?K;>NP9OW)7"^.K,LHX#R:J(/G-]G6^U9B'I7;:_&N?K_X]*T=^%,-<^'79*SJ%G,3_&_\S^\7#Y>A)IQ!9G9DC_7-25:J)3L$O$Y[ 6>3P1Y%WW;K M[M]QU'VX\= P$!KS 67:GF3O>S_I[G[S@4&<]WUOJOK_U]:WOM_PCK_XW3DL M.C_GVN?F=K/::F\W7KOXI/ ?1:5A .1'#)EK\5MNQY&X1GT5) H>SB H+6C= M<%4M1*&7M[(K[O(AHLIRRF"@]N..?EYKKRT&H$"[#..LM/?P@#O%_JKF>B>Q MZ>[9T8?)%_$]V4(^/\S*8F[9Y=TT4H&"#^H%H0MU,ZC@.:PQDWC2!^N_&]OX MOQDENB\B7L55P3">?Q.PX>(L,!]Q-WZZ,)"(1.22\8PSNV_9+@O#J98),Q*D M8'?JYT#T^M&T!_39S0B@)EHZGA 8 4/I0"5>*THX:S0[= MN6+AZJO/!MN=T=XOYW_-0;C*S[E&#B$X1&HE7['>U6N-NC5D@77-W)BC+\RB M^+N)LM?=UV'.^#Y7?I<[FFUU-.K:RUM??"Z_.DV_>?Q[_>JJ.8=SR4PH0^K? M!L0/[;^/';:/K]L__AU'N:.HGF!UIV='MX#_G,2\7.J,++O/ M[1\XWP]+2&@9#D@16LRZ 7FS^@.N%4S&60@P=."',.9!!3V4#N\*3_HG,>C5 MVJRW"X(FX AJUG]X(I;=)\1%QX7<\<:](C^F.^S^A"W^ACN\5!L\IOT57V;G M;\XN_F:]+3X_V^6$!6!4U(0[K7%L%G VVYO)&ZLK<.\KX/D1?/-W+)#: )&A M()2 PH?"*?%#R2^]_"0L?P-R$V\POP%8_Y-GY.#-(?^ZXT-JP]4'G'>L9CK)HAO MWH@.5P_ F/<*HBN7BJ+H+ =^!LT5GQT&W.:DQS::%L62AM8Z#-B%_P]C4-[" MOH_!,#KT+>JS*+_X&Q:.7UQ\N5Q2N]BH4);$>E/NLL,Y #7N_ 5[P!=H(G@+ MEZ$&HIJGM I:)0LC:[=N.6P4UL;<25EOOPI]E7&'*#A'+(HGW##WWRW>^RO^ M.IRCL[]X_K7/Q)4+;YKUX$MF/1@_\=H_5$1X53>[4=MLXV3X_[5=U#/TU;3N M=3.36UDN,74IT;*!Z,RBB&/P#UY#P&(!" N+8;(HU?_\]TZSL?T1)+LPY&&( M7^G[R;M=O+S7W%,F?WQ3H*W!8R[A7>"[EG\-BP&9CWG8#T1-#<=1+L4>*&H) M =BL;QK&UDL6=!B,6SV[=?F(;OUZHVW]7KNL[=>L[>866F8W<.OI/I5XWW$! MZYEM8VP2WL2N" ;RO@.1 +T?'H+K2"*I@TL&@,2.B-3*-L;O93Y:"R9BM.\# M%C%U38KOY:#][2#\SY?+?SIL;O>R>/[I]W)U(9>/U>*%!MXS$!&F\W$7KE'@ M>^AJ<4<6ATLWL@Q4L1!7K",IBF8X<3J&(9N62Z9R=L%[L2OIPV7UZJG9KEP0 M4J9R:>@#P]1LE8<;IE(HC]/\[^QX/C[&+*/>]RH\>*5/<3D6=0]F8D_E$MD. M7!B7(^T&= X8XB0>.QH.O,)O0=?RJH4_A .X!S!-PFZ W@X CB.D_3 :\#;< M0L_J!?Y-U->_ULJE2\ZED8)2)8BO(0]LUC].6AW]W/BH'[OS@8EK2QXDW/^? M_VYM?IRP3OHML:$TFIUJ4W-.4U*N$7^_:UH]:]%P6'XR*1<_KOP\Z_K]L\:]?YY*C21D"LAH*G8:M)B_*$\BL#ME@ 8V> MD['FSD.>VX%D5Y8-@5%_O32!\E(2?+FZ JH_JUWLD_%HBIGM#&;2G%_B4*!. M6(R9K=/#OVY_ZXTZ_XBGS(0O6,^T1/CL/\.7>J:'2AZ0R\L+!?,YT6QFI)[Q M*\VU+Z>:H.[NG!\U&O_^[9_FCR?-#9ZRL#O3@\?/&0O3/)&G\Y4JHMUR:;*( M7 $YL5"R'W>&H(I*BBE0??2*@'(7AUS:CFXC65FA("L9)'2BU"8B/:I&38>K#TLL,")[0PD4TXD_R]K76V42PPKZP7<[!>S&:: M)-4O[(,@GRAIZP6>XHR6 V>U\<(\8ZTL(\3]3*667_[U:_C'S@;=L[OB^]OD*T(;U>H!XB)F(D#Q2,6 *J:Y](B*H,Z-A07VT9?@8IW;7 MY1+ D1Q79'KHHK>'"FGY8]2/T9KO5^/X/_\4=[8F&W?HUS5DZ(O,B0">/ M;L98:QEL5E7_ 97;U58CB\%>/'#\R.$V+-A=L]0?(>GU6&6.!J!"AKN51FN[ M4M].LFKT0M)D+3QN5?H!8"HK[$V!KCKE,!A_!NUJ='DU @HJQC>):.BB!':+?J37CKG]_:U]N]DZ/=_[VV M[X;VM'$+P=_"$J7UW7N"__CTR#@ 78&Q66EO[U1:C?:D,Z@M"4OL?#XXV__] MY/#TZM(Z/MT_NS@_N]B[.CRPOOS'NC@\.KPX/-T_7+9 L12%F[DZ06%:!X [ M7T: $SS@GLVO8+ O+J!@,;O[X]@>;.XWSINW#U<..%"X(1I?)E0]NW-ID@MH M\^XU.C#\VY%%I0_(M6E&)Z#D62[E(M,F5$D$DH(>$B3K_B02(PND62>8".LX8VQV0RZ4##'C,,N#Y5:#Q5SB M3L&1;)&!-74GF.Z#O'MA9OA,\35DD6"JP;D08F-V^%8K6]RDX(G-2UPT&\ ! ,Z5SOJL:[\]!CN4?YU46>BASI M7A S;^=+N9B+*M-V10<-3' ?F3_P;I2@7IW+KU&_7QFB[;O*%=VS#E%C(76( M$!?GD'.>)/[D=S,Z -JK)''RP*W'.%Q]<^'X/<;#5JTS*WYK@L M[RWX1W2X9/*2L]FQHO+M"X^5 X^:BL%AU:Q=\A;8K MM'TTVK86A;;?>(^Y%B"OS2G$_CFQMU%?H>]RH._FHM#W!.:T+EF71R/K0(2V MZX?42FR%P\N"PT]MWUF4@><^9_R4EI_9@#[-4/5<1*4]E:A,6K*T=TZNV5AQS>7 V^V%27[CQ0-0 (QEH R2UCV/N:-0R#"Z)(Y[W_<<&0F. MSP#RQVY$CYP-N=S4LZI JXNP+!=A89;_?V'B@<#2&M>6$E_07_"(?IR(/K.HO \I>&7.I)2RM"7\7#HTF<,E,8:%#,C]F,3 M\:;6T"Z67?$&%&:&K:[ :[L"N].OP)RR/-<^[U- ,)8_(KP'VLYZ 5QR( M-EJ[Y.]$NU.GA_)>2.>R6?2SP-$\\\5HM1M MHB\Z(H(G"CR-UJ7=YT[L/H */(-OL;6]\BTN"_XO+!+PR _04O6;=1D/ -%& M*T1_BXA^S\F?]6)EU'W!9 MJHKM1^L/+$T(/Z_*)#U9F23C5/1Y?+2N1D-8\5[ .L+^:&$_77EFISZ>1#-3 MUD>_177#)LR^*KKTZ#-^Y467/J6ECYZLC*11>^E\[^)*U\\9*[4TUWN>*Q[V7 M6@X9%O[U\/3P8N_;7'%N455*3X0=^("9:-N$[P*![Q][=LU:QPJ8JN?1?J;# MT48%FQ\><)?=L "07;E; 04J6"L3)H Q8#UQE]DDPY"-R<$\,M&)LYO=\$"W272I M J@_C#*#P>I]#T,(I3TWY%Y([:MH44,8RGA$MG(,0S[HN ",&A5 -O9/>1C# MP'=B&Q^&_<A?+ M*/. %/1P%,*U"2L&*!A )V#="+X"F%+)5J83/LHECUV+GOR/)*_,5^!/JI.FP>\"TC( MK6\^IE<*.[3V>B#>C*SU@V][&UA_]N3X6_7\XJC:VFFW-JUUVP5TLGZK$JX MM[OF[H9TF*GG&KOM>MWZ=>_TTEH?>RBSI'()AC^^/+-VZ_7&AV:]T9;)1)?6 M+O"7@YJ5T 3J*'!*J(2&8P[8P6):+1F-:98]9R \2A$EC%L_W;N$#0!-X!JW MY$T3H=E>%%:P=XG357%46F^YI$@0U1&F]A.J_Z$:16W IHDR]Y(Z9/R.S.P#5BD'P?8?8/H'7PS1D&6&$_I8")N]SW0 MDWL:77/D%_N6.'DJJB@[M;8E2L15+V;[!^OI^&MJ6PN0]%"WDL69![$;B:J- MWM_<-%B+GPR.-4L&"F;6I28IEUP4 BV.W37U-/(KI..R_#06YL>CE(BIR8U) M,NF-:C*((WQ'\:40[JV-;5/Z?N3+-BJA#"_"7TV@X.9Z"L^1Z"-9CPI@/)'] MY'G+JY,6$*.2-@NJ"8"^@UBV'RYN$$G -':W6L05&7)NJA ^A-N(D 54@!/W M5'7N5@6?W:V,#98IU2V;'.,C6*[ B20AU*J#Y M9,MC=V3IUA2;K;9L>*!*BR/I./6O.35#:-5E,XK71BMF$^//+\X.?M^_NK3V M3@^LJ\/]7T[/OIU]/3Z\S,CPKQ"+ITIT7! YLN$%?U NK7.*2KV9[FC1W?\I=Z 0T(0,23:_@KZH] MRHAC4P_9>VKL3M#$P%,Y?/,3O:G>PH8$-70YR3T];*G;C4E++9D34[0/ M7Y0_X-67.&;JWOF)-EMW3X2OXP.(E_#N$(5VC4KI<.42+7SGW@N7^JY>^&;[ M)YJHN95LH +P0=*/0J<[>F)<^VAI7Q9WGI,U=E@(V)Z,6[' TZODM V6EEFS$_W&6Y]EE*$TJ:L?JC M3@!$9))U;LPOF#'6KL[G"<[GLM *.F["6!W-*?*N3FCA)W1F MB LK\"\<_-^*;'"KQ\.,X$M1=>!A-G'\C,#Z@B4M=#O.42W9[ED^$F#T%H_.SS1HVU8-WW?HKK=TI4'Y^/?H-HX8'_Y M@7;W/,KFG#^\>_*1E1GZZ?G;B?+UO4_"PRC>H]'X.#'XL6+U8N%@K1^2'-,H MR'(IB7E4!E)MP$9?8CX,TF6 =/!M2"6TX?A6TLWB3U^%FNHCSYE40\.)>&^I M9W503^&-R-S,B;=K .>#L9@J>H_B]E87ZQG.ZS@->M6'EO$>,=!"?2FPI L,6JW7VGCD^=#BZ,8'F96ZJ]=@*2;TQS-/;V2:[9EG_1J# M^--H8*!18SL;WQAPFPOL!XJA8W+H)&I)!39*(]5^XM)3\8P5G,#NETO\=B@P MM\+7$U%$4ZM!H96_@F"%I<*W:/*=F2?_PWV*3+@8EDL2:7>$^0,3XL.& M2=$DA7?E$C%:/!45OFL"1Z>8U*RC., (X@H%]?8\REJ!!Q#N2#@5,J?A9V$2 MW*AS972AL0C)Z( !NL/_4T8%O*B2C3 0V,R)"H# MK[M&>.&LKB^3"W#FY KE!KFA:]-GV _&!'&YY''4^N![ 6NW(YWNHV&])%C[ MM?!*XIY]!2R$O\[C U($'_I\@,)KF.2NF!&]4BX?8"8,(CI96+1M!M#.2 I# M1N1W<'P,=A_*N'2DBMR[%C :*>1P8W@P$#KC$@2D")YW 6.5+A"J:%.\$B$= M^PT#7G:#B3P LH"S@:**H8X*=GW4">5](U6",N:RZ6J4)J<2[RCU9 #[P8NOXSQ'FUL#I]OIX6IP2>B2_NN:N3YJ$$E@IQ09I M!,A #L:- Y)H!$I"^]\U*XW=1J4.)&;]7:.RW=JEOU7T[4:Q9*0G5H'KZ(YRGH+=. M9D]YZ) ))\- J&PUZQJS/=^K!E@IE^PCW(.UI4B:M9PV&:C6*:V50',XWH$IVS(2B&T?B*>0$T[2_'PREN!:OU"*9L7Z M"O(L/+$DMTN!5J%+$022LR93!E <#^1W)46]:]0KK5;=D,V:F;;FTO3TQH22\7WQ.ZO;5 MC6^.G3FFQHZ\1XWZ'3G;#NGNY5*2Z RR3C)J/K_S?H,]RZE."3#;7 68O:0 ML\U5@-G;##";),5/+30"JB\?<\PMP$-(5[AHAR-T#:593A4[,2T6K69E:V>+)#J3TQ<\U6K34VQ\ M,;,=\WMRNY6(P,H$NO>M1J5ULXV_:#>6A9X4%$HB5.I MUH66%31?6 -QJ^4*.U^M96)- 6FSDH4CU)NZ'*)4D"M68ROY55:_HWDID;RNZH\)W]]$?6=9F)'=W.9760-=Y10E_RPN%%'(\?Z.FA@ M%8;!R'*%2.AO C8L%C/H_NS'08 ZRQ>%1Z#,GY!\?4(G<^]J\.-;T:RR:#D3 MZ]AG195Y[%QW -.R1V-B S"C25!?LI05])\%^OL)NU\=P+,_Q"F\56G,8F*#WM.:WQ5L&NWZBO(/0ARU17<'@2WYO;. M"G(/@AQZ7':?"G8O7%DM5+:/S6B[AP/F_E:-F2P9\\2;IYE1W\CZUER!]Q37 MX:V?T>;VZHA>^!$]0B!8G=!"3JB]\P@U875&"SFCG=;F0L_H293[QWOHGU-T M?83)IE"ZJ&SO/L+>^'I$_OG"K579VGP3FM)\P?9(Z_9;!5NSLMM\!.%]JV"3 ML:1/KI,OOD35G$/WVH\+W6L_6^3>N!"Y=+L8Y@V M\ECIKP]#N,969:N^4F%74MYKD/*>+B/MWEVY?_G]9._4VM\[/[[:^_84G;@G MKW%1)32+KIVJK%K4\;UAFP*]Q935G3C]GYP2Y;.'Y%PSSZ9,]0,J@R6B4<4Z M_#NF?Q'0QU@L(<1Z'>L'A__#!L./QQL6 S0(9>TX.#.L69B46U*E$JQ1992$SB"I52P35QZ\8/?@!*8)%/O0C:"SY,E0A='Q"K MP[%:2/[8[=BEI5 2?AR,I]BK)>K?ASR J098S;YL M1X7'EANY[YMHV]CIM1J.JJDQ7+@%^A3Y6=*E8#?6& M[<)@B++4=\O!VH9TOCB?,0'^NKTK7U'YFW@ODP%K\@Q@1][$NJK)<'#3B!A< M4Q'CSHB,(*KX50=.0N-P+^"$64]?BNP^">L:RQ:3J7Z/!1GE2.A=RQ M7O 0ZVO&'M(W!?2@9AU'2/L*"]Z",&\3*0RX'0#]Q8*$R 0!$80L_PUG#L2& MIP>.J;3,=:V__$Y2?E,5CL.2X"+"&E98.1.+*^+(#$D/UA;L40E:NL$52X>D MJ-IJ6)KV%HL& 8YKE-KK^ KW.WSD8X\/WZLZ(@1B.U#UG"J F 4,!GCR7K MJ'H&S.V:N;&^^[!?60&L%QC&'2KC9P7K M8]EQB)5T.\ 3;_+T/RGPY.A4<]52797Q3&?*5"\VRG=2;27L2X/%NM5RLH"! M/;U\7)E-L]D_.SD_O#J^.CX[?0J]YCE*32*WYUC'2];AO,%.6""O!;H>@L"K M0+^I2FA4')(!WX=#QPX-LM!44H#5N@1B8A3&IN%52648U(7E87$G+90"ZZ2: MREHG@4D DT#8A/=9AH#5L&J5EN$0JP6_YL5\0D^*Q%2W2D*>TF77<*KH!5$; MTD3?J-V?*2LK:PWB[:<+/62@@QFR;R6M]$>]P(1J[H20@CL$TZ-@"G"^P1ZM'HZ!H(BR9?F9IP].R^8HRXVH M%&RJ6KR@0ECM52&LEU0(J[TJA+7X,W[!A; 6QG<"*?]F*S.UVIG:J!F)!NN5 M*SY$/1=)>I;=%J1 3+WQ5"UTU=JKH-.$'^@',VT$,D]2!XH**0Q&\6VCZR/U M$/*-]8$H/NH$PLG-KJI=BD 7CW5!4N-.:#0#&+"$]4IFA#I*PC5Q@(*1DX9E M"1^4DGJV 5V8=I,PF7%1^Y !UA[*L^BKJY-<^<=]O]-G VM/*AB.=9B6G+_T MW5@K4U=7QB^A-HUU82D 27/$IU>3%]E,:18!\O+W\_-O_['V?]D[?A()\B7 M Z5+K/*J>F@P5%$BL@2E=6#W)]?:PJ8UU!"#^B9=,^$2X<>JYU(N)<$0S3=2 M4JQ9A[8;JU2*XE8]H8P92B')_+=D3&A9:Z5H>%^!9M@GJ-Z/7KWB2& M:4F)P:D ?(0K19&/U'7X=USYPLX/@>!TF1R!Q9QC-\("T:IUB:1[:B_I[#=] M$ :1DG"GN-=$HGP28<2J_3P'?-E@C878<<5H4N-(&S+O8FUW,N46GI(QNA)F MT_+@:/[5DB["3[>$R#:0TMUSTN*Q2)FQ@FO-^L5LLY-M3Q:1X3K9"TJZC-8J M[7(@ _>ML ^J*!MK.05'%J)Z 3("DC@@2]* EVTGHYK%6>MIYPWL7- 70P3; M8*-B >\:\(C0POZ!TU00VQ@,4BZ%<4<:FT,J&"U"'%)X/T+JZ:JF0.T!'Q@& MW*:.## <'DO:UB(]*IA;ZE:F;N]3IWMJ>5!T^F@ 5PI&JH@3@S,J]6*;8HD( M#MK@(NRMP1PZ-XD@6H5=(A%**C\W%$/M0T1W "G:2Z=I] MP.0781U]CG*>]^'"JL5OH Q/IU>_Y9CPGS7KF_65?'Z_Q#T0$ZQ])6_@6@:B M>J#5SZNKXV?BL*^[*^K$AJ@-ZH8Z YN7#PKGYS718&L:S8XC/K :>[4,XX]4 MS]3.YQ-U^ZT+$?ZPCF31]?2A96ILBD(",0CJ:"7;;"$#.0)2"U-4?Z,:\$ R MB"9A Z2JZ_NRRT.(9><5:4.[2-)A81@'8T7ZB7(VI!]&Z3; M'6$+.W3):W$:5N]1PPP6Y3=C&7L1WK7O EL*X/ E3XB]'YY_XV$[/1HL(;_H M\XR(*;IB@-7:L83K!S)BR2YWDDDH^Y8.)QCZV'43\4NVG@MU[[F4K20TZNR/ MXP-0AX!E 4X/T(!PW\')1FR.;C( 5>1=N9P3 6#RI-3]S\67/6"XR!73;@/8 M-(3Z9\$2D ME6A2JPJE#Z4()/Z9EY6U485S5(I9:UX1VGSLQE15&.S:5SD4N M[<--&\!1D)R!OR;L%1Z[AIG]H*JH=E[,E9+/8 @.%'BEF 7SJ$8IU(0U-8XN46G>1!@7H>TR06 8)1;45-Z,A]CM2(KG M4ZZ1HAL 9+0UH*..2^V A:1S=[AN(4F"H\MN7ALL@9V(&3P6OH=VPD"3-9<0 M,,MA%#<2\W1DP!KUONJL_9M2"3N]&GE%E=\I?]1?V,-?U9G@KK MS]37Y>#L8,;>+=;DUBW8/>Z>O5L*->!I;4^LV;J>E$M/V?;$NF_7$Z-+BMIS M"F/M=TV6E#;:GG"6F@BJ9M0REL+C/1^8MU;ZX*2Z0EH^T*]M]*)*9J:N;S"& M<=S20T5&%T-Y3&=.&FV2V(1^JC@ C1[="(;TI-CM9/!)$"@S IH_1U8:RI/! M3<2Z3']CP"&EV4HOF0B2;G6Z92] QA4_N#M2@7]H%4D7M82=>C/MEO-VEVS[ M9:/,O30[Z\+VB8% &K(M6^53^@YDSB]S9H8I:9:3*Y>>[^B> MRK(Z&X\_$IX,4%UB_JXZ>$NCJ7:>HRD-/>9HND*#4W+WRZ4NB&)V=P0Z +]:N,5*^ZYG&W*3N'IU(/Z M6L!^B(W(6BX/!Y9G%%O^E(#HV- M$>^Q_9+&IYE&(@G1.FK6GNNJEM5,NX4F!+ENK M0)=5H,MS9,M=Y4AD:GY-NFRK'MS(BY93'EGF-N;6G@=S2I,X3._%E!^#23%Z M=F7.E-P?5&PFFP@K\[OFY:!I&^9>^+)#:&<&@XXQ0TH-3*BV=5+ZJCRDX]8*.*%(:S42M^ MMQOR* GD#B,]LQ2 C65(7*8 "C3*F/$P*-]AFD(BPKTVP\ELNOA9ZDQ;E#+^ M$F*^8+(CU@E49A7&$?E!)#TN,GC'"%-?RH W@^6A7@)H8KAL&'^GX+^78K*"?RW,P98'N>=9H M5K.*#@!U>!G;HX\B"<7"J"5])-JI79$>97VE\\[(-*5#.C9KM&T=.^J3(]SH MA>EB/J[%7%71^5KG9V9,UMC=':F:?!GV]9FE47*2XB=A1TI.D3:$3*2?"533 M1.L ?1LE0ELVT&PYY5E,#>+$T5*P&:&0*HVY7,JR7F$$1FH&7961EBA^PKH\ ME"=/%-^FOK 3(@GNB(Z%*RR&K@Z,#3^62TER4<+>0?NDE&\5P1!:CD]72&_" M-#&A98>B32TGSMVO3. "V>N!(5*$#4%$A-H62>:@)+ZW9EUBJ":%Q0?Q4'N* M5)"(KXUTJ9QA!JDF8,G%JTX(5S4"6](L*ZEQY,B'LCTELKD4X9+9TL#2I6); MTJH^@(])I1!)]=.KS[T^9:,!/N7:(:M:"R3:)3_HZ&Z#8PV5UL5XX,L/LIGQ M$2)=9RRCDF?"G6&]$KG MO2M/+"8W XDH7@!F0N<*E)">D% 4&5I!P?!,1N_ERI5HY)'YB)XM$^B5*"'C MR015KC'UJ/O0RDI^IH36V*ZO*J'@L &7V@ZR**4!Y<,#-,:J[&=)?@4@NXG7 MJ=22B7\ON !CC<)Q_&2;^"N':7OX05V#FJ7O(*6:IU03B>T/D$E,-ZBL]9-D M7V,K2URJ# U&@5/F0EK9HT)?DO6%0$*N8ITP#I)LMUM19T>\!L%[YX98B">3 MY#\$29YL)G=V+%WV1KBNN6AYVDF)&E6OA'JL3S].(\5\Y+4A MMN.R&Y6P)C&$Z"+%E<.#O]\5.+J-),+AC)R;Q&[0^8-\ M)5&20&-.8YFC (=/JP>1#3IBMY+0@"CJJ_PS?BO_5"I:46R+&<0-C%M&A&#H M#A ?BNYY;==Z4BH-A= I <+(3#*Z1B%@@B3"C:(;C?@WXW@S%<8(Q):J0)5! M J63T;$?J03@W3YL4CY!G1IYRGFD*[Q_"U]'JV@)C MCI&+1,CGVPU <:2H>!#6F!N1\"FYJX?H 4.JG8,\>2UJ'1A MZ0\)FN@:5+#9ZQS"6+@72K-4@3"%I"Z/.)FZ/^B/\"@0B*H-1D8&.M;\0\+7B8J"W%^ )2E8C;RBI)^T_HFTIY1\'R1H1<3ZH=;-J]EI5R9"67"%TL MPUBFL+R@F)'M5*$ ECXHYF*\I.0U:=G)-LW_=(39?E(BEF%&0KIO+V]:]6',9RAN0!%!9B M+*1+.?5>M>-S* FGL6L8F)SD+Y=( _2:3 MS])0!<@,YCN)W0N=B;AJ$LU"=?N*6>J=EL=R?21+LXN]W"W/,G2'"1?X1]H%=]WZ6"*ED' M!YHE*$HAGV+WQ<>0$/AP0+GB_I)ZW[,IGCE@5:R3H%8N_<*%]T_U3[@E +]? M.!!DMV+Q$&5($?;QOA&)@5_1(@>WJ ?:^S]&]"B7RC$ \RM']CG2)@#_!BYB MH[+;;E;:V]MR:KJGV^U:FLSJQQ'%Z%!2R[5/Q%P^6L,%)DO"[%/DUY$JE:46 M5*$HP)P/UCC[L>S*/&C&44'28'K/+.)LR3IVQ!*HJ!9H\;&G"^K9_4(@)]/( M4AKY8E[*0(H^%.15TCE)YA8_!+0UZT\;@Z)31QMER!2MK2FR\D&F+(4NBIS) M0[DGJ#1HL(F#@HU1 RE FE(ZPK,M4&+F1,3=9]XRZ1[!W.J9-8+EZ8?'DJ+ M!1:N,/>Y)&8U&=JNRCBJ^B/Z.A"+UY%<)*DPER]=N!]PW0$>;AKRK;9/A2W3 MD!P"!A >NUP: TJQ@U\6PM'P5+$PXPG;L"B43RR0Y+ DC1*$2&F07G^J M!2E\.%S*3*I\1C*-\GG2/!6*\='>?%U"IWBC-+2#*=^4B@<0?&W(/9O@\56) MR:\UK5;&Z2N[:%=.D)3;45;9+TI:?94&!M (3RAPH%EOU@ES__0#T!Y^XQ,\GFE>8&>@N4DY%T(@7XS9ZP&T;4(XI"D!5F+*!LPG\FS104W4AK >+&C M-)DR%W6BIP+BH.:0\2IPKY060*$A4F].C U4UC&XYOFR#WV!D0W2RX#U!9DL MRHK/JR0M2)1R8(@]S2 MC8PBAF239PX=#;I!<3I584G!B]T"U_A';4'691RI'3"GSV6U"YF7BGXTM"J8 M>TK7DQ'LT+X/&R"]C00]FID W\=U)A7 L(IFP).,Y-=&N28)RCZE45&#$0(. MBC5F&DG&[L9N,.PZ']YHU**7B%R5B.R(4,5J:C=1DLPFJ]HS%;J)IJC(BA6^ M=V.W*V2F;S:I=RGC*'-V)GN$K55D;;F1+.JV=(+0_O@>I>DJBIC](\P$L_4" M_P84M.PK^D&$'Z M8=0+J(\M)8C4"(^,H+*2MXZ8PL2E;L!DAY,XP"8.TAE>];O5I(N#F@C)!>^$ M@@JWHJ=S,)1#8^\G$!& )L'M(162R2#)B"XBJUB8\N$/;EB0C&8:SM#5@Y4$ M:M8!/)U\Q.9\GDY\3$J#IY-@=H@YJ6QSA/:WL>_4585QT.P4R?AF7_JGO212 M G@.!EKC68'FHS)4?1GM"W*AC!TPX*C[M]EB*%3!-9QE($+,6L&=JQ!OH@7Z M9UDOUA^+^QZ/7$F=P^8^L2J47*=*C\&B%>:BT/@*-$?(G^0!.&R SB$54)PW!Q[27\AJJW:DQ8)# $+5< RE3)GJI:K2F$'^J9[(HEE MK9TDV1#/UUR'O]2V*4KT*PM<@!A,QF]9J+QQ1A4\-*P4F"P-V[4Y.!8J2]U6 M1IX=ZH)35T.E%L@+6!/;^BF7MW/?23P>_@(0F.:4.MA=A0: ]R#TD.%"; M,+06@>SFVR#A41FEY%?,,Z.O)]1&(AS4!N@$!1.\&^53UH6J#XUJGF&:)B^L M%Q*CQQ/32Z6&>\J,D_;W2G]7WLF(9YHZ9%7B\6>*CAC PV7NA4:6N#=B'&<;UD1I PMM3Q](B8\[N?RW%(P@=<8# M8 ] ?@VHR-CP+.AE@2]J)6 \F= 3"M_3E;TI0D$WHR8//PR@W0.80D%V NEJ M[9"@!:\C2!G$-BZ3"R 4H02%S\VT?"Y:*;C!THRI%2_);63? .XF&-EB MB9DOTQJG9AW)F"FIA%:0"4Y&"=NEDLR*OB($,!O%Z_LH6O2P4U&*+SH@1V\X M6XS1LU6' (P33TS9] O 5\79D!<8F(KL&9;X:Q.&6)$&"LQRU)T8")!P@EX\ MU!6(&87_D$V3#NLX6Q,"PWYD-8))\"^7BB]/H6!B7$S3AFH(Q(2YV>J. S M Y>".LEN,=[-A\ERE=@.K5PRLH(*D(["@<;21M)"R;91.F!RTK!BPK 4[(KA MC+GOT;K123NV8BP]@4ZU;$UR'9;1>BN]I%U&<5A2QJ!@-L0X-$!2Q)79%QE0 MR&?>;+]H!(LN!"W%W@[S9/8+/"6B6-:? M.J;;[RE1&JDMQY?&)+"TP!NYCE29 E4:IUP"2B &\<"0NS(DLJC,J6J3'LI) MT5,Q5E7.J KJGLO/0=%D$Q-5T-)U48ILB_7Y5=6]:DL1")>4@,>I84T)-6L M,$'02QAG5E*8!$XL]:O"V,?+"V=]F?A])C]MTIB2G)!"255FX)(D51F5"[]F MG4]XV>I0D![L#)T]850@'N02WI(0W_L5IJ$2%3+#C03;I4W:A1MU9J;K(G9( M#WX0^($J)B4[3\IJ03<8A^?I/($NJ2@<33&(:4OG1\W 1B5*#%U^6U&%*B3S MH^!]VP^&&*&$+C$,M/>'?63-RFZ4J?$BY;V1[HA$\4R1M#HH8%<4_$GJ5L'R MYC7T\^M*\V) [J:!5&^2C&2+O;,$Z5>4]SZDK^ :C#++,0^:41I4_&QKNSZ2G5\5P-R9N:#C#M)XLJHBF#QE3JF1,36X2 MJ3!CO@-0=;E+BJB)\70]HY1?"J!$J\ J-"D((J-7AS%!VME5N5+S'E89-*T! M2I7N*3Z*.KB42P462TVDLYW2TEK).+Z--LH>I/W2KT$:O[W4-ZXU[+UE!=5:K"T^78C(F6J]WHJ>\M/-)OJ6_( MPQ"]F<7SYJ16N.?2_Y@XFY:UM[)=EA7_'E(7H MXB2YO9N5G>R;8V'2E#8:DCTM=5RGO<>1P>)ONOF+K!B<*??Q@J*H=E=15"\I MBFIW%46UBJ)Z.0T3=8Z78^W6FA:S*3^TBZXF624U%SJ$I.]=H[+9VB$J3TU- M&]LUZT_=P3,MB=Z5;4UD,(CREH[WX))& \H?,EWBDM6W&4,2.YT@Y590+J.,$I@D77-%)(7$)_ 4&V>>AOU!+$JZ%^ZPB7Z6W2K["2IF5'3!GDD4R$FUF[&,(/5IAQ$P M\"]/..YYHD0P=0:^+&VB*XZH,S34BMU"S9[M++:8.NIC![?> ]0 MZQP9%474+;NQ(\>H\;8!H996'R$O6Y+\IS0O(?UAJPO"P^]W.WN_V)).J*IZ%:N<%[X'&A7ZU)"(!W0 @JA^" M3(X>*5UBZS+R[1^J'-4)IK\&TNET'(8Q?'6N5%22W^6[ %)*[GT6T^VBPX1F MK5QV;*:L_J++'V'Y<*S+!-PWS!S>,B@R9YYUQ#M!C$KA;@7K<[14?-P-_F>S MU[U,+2J*2B%[B1$RE^VCD%103#I>36C78RX4E_-W[$=I!=&SJWU+H<6Y\'Y8 MEWV.:4.I@AR.!AW?+9=PO&;]X\GYWD'M[ M]:GR4,W9]U_5OJ!0'E^V7E.T( M>X9*N[U_0^W652TARC["4$&T %%435J&TF48XG3C9XIM?I@W?NBXOGIM&XG> M8^C[W6;/MD'/D7$FTZ*%<@H)EZ1^31LR#7K=%Q&ODEOD \C5-P$;?K1(4 K% M/UQ"99()7,*M@UD0]^))XU-E1D[7!MM&HO'S6G-M?G,5,_]?CK_^\L3[6C*( M?3O[\ZD!AMSUH0@]XUK4K4QDH0;*1X4+/))$Y#]8I_B02OB<^M>RGEAR5Q1HP@=MFJ;]?F,.(][]FK MEEK[#X5 MV%XAGQO?T"6V2'@[UVB[UEY=H]G!UJ[5GPQLKY<#'8D@C-[0U7DZ'%ABL&W6 M6B_SZMR# SW6+#CIL<+S,AZ>#5TFOE@0!CO_*5_[QIZ9_!8:V3YU[F%G:YB> MP"4]G*7=V%+(SO.Q"[T:3K9=:S56 L #!(#'&')>-/%>66_NK3\U5[+S[&!K MUMHO\^J\% [TQJPW6ZMK]+!KM++>O'7K3;.VO;HZLX.M\83VXN3JS#."=)&Y M&&:;/=E@6_;W4Q&+9IQ@N<0HF#:)F=R2,9,5%:*'=9=@(*P=BFJ_:OD$[[QK MM&J[[27)?CM(HQ)EBBC !Q1(++#C.Q8?,W.42QA/5,G53VANRL(&JE7KW=&D M,B15-3=4Z:U8D:H*?U0IWXPRW^@PL6B5.M% EL[MPAF@,YJR--^1[Q]7+.>O M64>JVBI&6%+W]G0WN->QZ*C\;EKM[W9-\A3, M Y6=QZGHG!1)WM5K0&T2AF5AP3I,$'54:@J1?C?;TMI*DS6DV/(K\TAJ:30D M$U-U&),Q4%(9,B&[O&0&,M)$&HH#+HDP,WYXS5=Q>*VQPU.UGR<=('+KCA]' M8R?96KJ*\?=._$JSX63.G*,2?%2RW'ZF6]&YBQ7EERP![#DJ[[V @\^D1G)Y MVF&*#*IQCZ \2EE+A76[6-8%A5E=^@>;+R\0(19]BQ UGF]?JUSBL5SBK6PN M\=:D7.+_>\%#[$+N_+_YYOCFA<') "0I^@.>>"%$YX7(3[N@I<; !9>YV,ZB M[O:3E;E(&F EI@ZL=A%3DR1*N=WSF#L*A33C)27]]W5)?WRF7+I0=?_AF;.D MU.5+*98Q$UYFTFM9'/GWT0UW#-14-P=?7=;$W*TG3S.]NN'N-;=.T$X:RD"P M)][F_3U:+^ZX7EFFHK(8O8C\V=4YC)W#A%BOEY(\^BSAR@6G=9])'QY'^:J7 M^W)";*8E_;9W"I,D3WED76)MR(>[?Q>;BSJOS-D\.+0KO%ZO/<(5/G7I/ZU@ MO"@8/TF\SBI/9/DW]L*)^?CB]U7SV)[O.UAUVIV@.3QGM-)CZ4G!8;?;M>UY M1BP]F#:OH/;LT9'WO"EH]62!+2NK'6"K$G\H&Q*^@9/?KLVU0,#;N"Y;M_2T+,UD3YHE93S.C MPKSF=FUGKM";LS[RYL^G]1A&.MOYO*C<@]T94@](-/T?-H ?#U6[S3?!-G8; M3\(WEAQJ.^W'D+QGX[8KH\#R;^QUZ#=G25OZ8\_V!P^6OEX7U:AMK4CMK$## M9/T5J7W-%&EI-_9*2"WU,A-$9JUUU4M^HV)Y_&U8DS8?X[]YJU1WO5Z;:YF' MC17979'=-T5VI5QKR30Z)>5:5^SVC=@5&LV5L/L J#W*5+<2=I^?."WMQEX' MU3T/_&MJE$7]IZ(W0VY7U/9!0)NKC+LBMBMB^Z:([2GUF7PSYMO&HR)!WRJ1 M;32>UG[[6BMUZ>:A#L>>G_ ^C!5WF1W%6"H(XU,[0O^&! M9<.. M]U>8!%D(919BQ8F^]Q+PIEI$S(O1!++F Z(:QJ"$,9S] C+ SYH.,* M/J%#Z3#PG=C&AT$;CD-.E2 FCD&]XZU.X#,GK7DUP"ZI+!A5+*),E7)IP!VJ M388O"U7" CZ&HS#B UA["@H&T E8%[O3PT,QAM(QG2)I>>Q:].3'Y-402V'! M?#S]2L(MC(=#EPIEI KEQ0TX5O<4QP15/7R''Z-Y:XD++&B514&) <8G+4% M_+[^"4;][']ZC_]8^QL)M):DFD$10@"JXWGB82-*8(M!?MUM8W'QM*"SNT]GKVT6YO6NNT" M.EF_22X&M..:NQMT /JYQFZ[7K=^W3N]M-;''LHLB6;OU>N,#'->. MC!^[M'8;]?I!S4KJJ C8C'5*J 3GOLP!C!Z\AM\A MD8O=2%3MOACFIX%Y@2BX2&"E2R=9E"28-$FYY"+;M?A 1)&>1GZ%1%Q@I*.% M9?[P'!4[4+3&))?T1C49Q!&^HYA2")<65FP-^W[D8V/W$##4#Q1Q,X&"F^LI M)">"K\H"Y@$\D??D^9:8@Y MJ0"W"/YUK'?-[-,G*/@XH%T&7@F^42P"CVNL+%F)NZ[ M5K.RM;-%YV5"K^"IECQ[-KZ898$SOJS A0(G@CF#_KM;C0R@9)WB5J/2VMF6 M&"_?6A9X[&618*NRU=RD?:H;[*7P"KC-009S4#Z2@).7F;OPK<(I>5WQ:?4, M"%>N#RAY(Z)^'N.:C4I#@7M"H68$M$9Y?$:MQ,#/W^I$5=+)$- M CZJ3+)H=,5J;"6_:O. _FEK,_U)F3J2WW"F1B/Y7>E_JA(U"-AC9&_1AS23 M.'.WE+*+HL7,14?2XAJ-)R^#1'=W/PX"K(SZ1>%19V2=(/>&_^+)S&C,7U4O M>MS1*!G^1%V>YX#'"OR?R>T*QO> <;O2FE2\A/M1I\ ;35VM; M'='CCN@1 L'JA!9R0NV=1Z@)JS-:R!GMM!Y1>O !9_0B"^T_K^CZ")--H711 MV=Z=:[;7VX!;J[*U^28TI?F"[9'6[;<*MF9EMSG7FJ]O VPR /C)=?(7WH/Q M[M"]]N-"]]K/%KEW+L,ZK6_"XZ_"4*([7#9_PJ"W;++8&_(9Y8,:DG3]RM9" M'',OSV>$]76C>6##J[*9MBN;C;E6SWI%-M/\XBD^5 YENZ5;"R![.&/$"!B\G:'1Z/9.YBI5RZ@=^Q MN==/.KV)R)',?SSV+"R!@D4S4*[$O');S2!3'W6N(R::;34I[0G0U^Y;..J[ M!O" ;9E4J<>&ZQ'&\J=FHV'\M"S)9\?>>)YCDOLEO&L>1I@02JE#21F#673T*K-'8E;-??-2K;K5T3SAO%%6'T MQ+)\@C&SG,X1LA*.3(^CP%2.Q0I@SD# G)%_@P4ODLH7L![XD8>C;@N%^*:&LZ&"-BB4T@$\E M(6@9 7<%ZV 2S&C9"LD@>0">234E(O\.C*<4R\GHG4V.QJ,:,N%DLH5S6-ZH M;#7K&K,]WZL"4H(:B=C$/5@[Y_2WSIJDLX.76IL[^%*Y!(^C.")/%8:PQVBG M573T)J[ T[ED;EGR95O/;-[&,LW;-(4*,=-84BCL M2O93AO4D+"&3_=Y*&9'D/XKQ&$0OS*U@V@(TA2R7WFT#(=S,\")5\DK/_6ZK MLMG>,DEE)9/.#P<+Z-/<)O2YHS8 DNE<*0"DB$"YD-:S6TP2U:G(G5BX3EJ# M)GT#Z)3._NWRQ5=<>:)9BAL@R,I?/))%>(!DJ"?*);Q071%B:FXVL[U1:32: M8Q4 WJTWVO3MAI5]LU%+3BP#9=]<#XDMNRE9X8.AZX\X1VH1P8U'2@>O.EC9 MS8F)ON Q=D4 *_X[9LB9$!DD]DB6;9(PI#D]#\1X*KB6F1H!D)"D9%TR01VE M4R(M*"A@];ANC'S,90#]I)(/$#%@O-E%+#SQ^,DXC5F^G0H)6WG$H#MGL@BX M]*W*YBY)/Q6\OE@%/4N$*EG<:6D:(1\G8I2G629&+0=PDRK-$J8*'Y%*3;A[ M2$WS5^_=UO964DS"A%&AM,F[72RR="W&\NJEM-K8J37N]?S"3VQ:U:KFJFK5BZI:U5Q5K5K\(;_YJE6G/$IHX"1M M?EO5Z4'^_ZY1J^^@.<<*^U@6,V=8H:HQ7CHFUHII5>KM'34 B$VUQF[Z_FMC M88!#G<^?T#>I!Z)9'12<2,_Z8,582!,T! YB W =&]4TN8K]LS^.#ZJP?55# M\TLF;2>JES2NB!:^,$/$ Q@@[Y' MZGM7KKUA /+ZVN[^I,I1ON4 M\H"ZI8#C^=)H&0ADX%@D%50N++P+1QZP&RS4)"NNP@GZ =H(PX\ J1L.-+2B M$+DJ$=D181 /)4+9?NQBN6[2 YGK8K%P++T-2#0D(U-DQ0K?N[&+9>P0"S0R MJ?NP)# '(OQ-_!T+!Q$8$7"?#05P+^N"AX#<-O9YF2,Q?<:]%GGN;J3GSJ2+ M?B<"?$'2RLPZ8T!A7;JL$=$R+'9N$REV?>8E&DOF%Z#'C.Q"2I\*4:/G\"Q@ M]2 I2D^H1=*N-B7MUIH6L]%&#R.X5+8;$/@K"_!OV#>_!IW)RLCP$@B) 1KJ-RQ:!9DAL C/&MLYAMLLUS: MZP6IZ^2IXR5N$@G M@\2MD9O=2B:G2G'(#R078N,'4J%"]P,X:B#K2$5@0_S6YD1423I#CX=GBR'\ MU6$ 6%M*6(VM"F"B=']144 OM6.15@L/K;=JF_6?-E#T0JW5BP=/3 NF8.XS M7YQB+"N74BL9X#^7QO\+?NV[UWC4V=,T\40[SPSDNA2W\/,>\E!Z&DXR^WY- MH9*U?LFY=7C;%QT1P=9KC=9&K5RZFC9U!H^"Y"EI&"1,"A^,2G3I$TQ"JZOD_VOE:MV?Y)7H/)4$.S(^BIPB,.EKF[< M^!0*# M+KMF"P^F ?_M\.@&A!\I,BK@&M8R15]1YW(! 0B>2<]591(7AZ1[BE$39 M',8:].W-TJSSY+8FK0* NI=+H$4#7#NR #05\& :$1]$99+ISXR MFFN\A,ADA"]UNQO @5&UB[;6]69[@\RC !.]3"4]J,="(IOKS:VHOP%2-3FV M.%/^6I2/0<-CB$0LD!M$ @% ]7!M>[ XMUQ21+U5,9WMTA/;BT'_=*F%"$A& M791> "K"S;"#%GE.N%P7RMI!@I;XFM^M&% @WY]M!S%/#P5?]-!C,P"1#">. M/?0E5ZSDK/"!_(%]3-_O<"+GS+5CJ98J(,EQC-D)- BF]"L19LZ+Y#"<%6:1 MA< '##12R2I4S6I2JUV,CR#W$EQ6J52Z)#7V 6L1B=6M!8U$?I7Z'-6J-1A8 M>L5AED2JE!0\62@QJ#"&]9-B@N1:8:.$4H*H;_;&7YG 55)B&&E+7Q N*/^CE M3+VLS=9'V5OD"2Z.-?N]D?Z@^5X<:W5O9KXWI-LEB!YB8 [JQL#RF!8B#U"R M .A>!3 BS@S/H#4AE57)6PCRY1$(JQYZ,ZQ+5*0-;1$._9HG7GBM 6,PF$T1 M=CGMEPX8%0TCODLA%IRTB-[LD=U;.DWUBGVI[#Q,0IVDGMPEJU;PG)BA"309 MNI6NS>41]?+"(#$"5LTR@8+MP!A%@2)@%"66P71AUNHR #HI%:P*EL9G(Q4K M(K]3:Q@7_*4F2#>Q3S' ^QPAU?,T")\>#O%%JXD81\&NI=HJR6>Y1.HLN1HC"NM"0Q@R ( A]6_3 51O M]I9F!!+%60W4D[QOC-5JE$^.5+5$=+#E!#/DF*R= 0=W>1C*4*)UMF'E+1'X MQ#E9(R[P^V2@CXFA#0AO8E:G&$U+FLGE4B2?U1%N-'9'SHEF2MP>()GTKGB\ MJN.:5" [FM.:[9\VEL2>;D329N]^ZF_SO6K/EZ'2&%*K6F2&,D".A"S9Q\B. M!RA\H;YGL[!/-JJ.(\MA'TD5"$?Z!]K%KU&HCH[%;HUUI M;:OF7B1_%$0'9J([,>=(Q@87]>C)1WNC6Z?92F.],Y'9$U>'+6U*XS\\@S*L\B>/.0FEM\KO=D,>Z9Z\ M2E.6#D2:",X>YO$A+IF5F5C'*WD=$8\>VJM?!3RVW/E/1" /11Q$8],V-7=T._7.J3UQ7D&)4" M!*]DY'9F9?V@B,MHJHA#U:25S+IM+7"ACD!Y$%97:L48Q:"UXF6)+C =ZW"A M,)Q%)/W6 %X86TSI88"D&!.GD$TV^24T37(JC)9O&@_1'T_!=4H"UGD_[QH[ ME5;;N/%Z"5(8)R9#N1A*WL(Q,U<%1#$]!;K9?HT];C6V5>"QM5=,H_(-$4-: M1W,G24&8X8;)CN8LQ"C!SYO;M$[?'.E8I/FT6K%US^*&9NZ""F]%PYGW'J"41R>7B]"G? MU_%!&#F0TP@+.KPNRA1'G+=;C6UK &P(4+ @Q>729&/$NL]7X@2(.Q M]B1W0)PZ!XW;%OQ) JPG+UG#9@&3F<#1QCKA.?X-/BZ1:(@F6PDOXH=%OV*GIZD7"DJ4LJ6L=D-@S3RUC:/* ?(J6I%T MLKM 4*K<:SF>SLFE*.8.Z5@4>YU,BE*T"$&B(S1*(WB5#3!)$9>9D3!A/%"A MN?A EX1!O=B :T)-NE\'%\W0CHP"4&HQMT5@QP.D@2!3U50,15,+VT?)45VF M1Z7 NN=Y,<6[(BAP=4=P2(!8U=^*$M'4!1@CEGC?%ZY*#!G!KYI-4)#/0_TP(-TDX\3V22_E2A:T#-M F%BI&#V6H/&:X0)VX_- MMC;;FO/!/3,K\8W0$:H%5.3HR28W(HK(YK-@?DG8B#>?*7 S)IJS'\QQ'@0< MV[ '^",0T-3I3*%,L0Z:J\C,IM@XB-@&B[.HEH:& D,Y6^J8*%-+XKILV@3 MF&"!,*U!,&%YFB#63<[TL0TNZ$4QWFO##..R@0,_I+H,T +$<$,6379H*R!H MX#7R!K^)4[.^PXS6*!#,JMBMQOF9UX],IJ0-.3!;!CJ6%O2BFH=9.-C[9^D=_)"Q2L)R^KY[ M9< *1$!P("Q"AC"8%2(K$:M3:K#M@")!EF,C5*&JF."&3B]9I4J$]S 1*EC, MM\H3<:3AL((R'^BCN618-Y)2'9 14T1(YL3R8TP;0D@5#BD#,G)L,)[*&,%B M2KWY/%8%PO%C6X+(_*LU<.$CUQC1XB>2U:5T$Q6;*\>S<1+&.ZQHC!9'/&%^ MGM"+-Y 7-DD+C7BPIH3'8$(0<45XVI'HZO\DR)]L?M*(>6&D^H4=F@)D5)G. M('!)>28#2D.%"65$7MB"5EE)8P2SQ!8&!SL^(!A_- M8905I@-^I[!*9&TN"(CF$.UJ!L<\9O*??M%H'K0F_U"OSW@0HZPJ:@_$ )F M*@--P4[!$"A[?C: YCZ6$ "SYV@9LZ<02'L;J00QS0/13-:%Q5RUO<44*M:? MB/\X5A5-8UAU80UL#%\7;]@C>%-;0@4V=G8(\OAG%K500V/S?$V%PWQ=1!#) M6B'8Q!?#>:9FRS!I\%!2E&3%1+26U_9PN(P?,V^()W/4C.D7!B3\DRV.H:Z2 M&<> BT1#,;-(V@ZDRS>8HD"4V9]8*LAAB>"7A",@$0A<@?4?ZT3%:%T2)4T: M'7G55+KKB#3L*Y4PV1/E0D'59F0/54FO,W*A+T:H!J"WGW1K"3%=AX<6TF$VP/K M$G)$&LB-X7 DN+.NW W?A10H0Z3(/$/L[-+(RHAOK(8?",]H$,;L#[FE,&8A M#' X.X):U"H=M4!2C/8LF!$;$O7/LXD,9"#9W%9(!LX/"<:,M!MU*&BFB-D! M"X(!S#,@M6O8'(/G8LQ&H]]:=4_)B1YY:8Z,OA7S4B_*'=OR5\N4ID$@TG\;&8I MS\\:Y-*7X.+"+#^'6/#?OT5VB/<]98:#ODPZ_^&3^8@;6]8%"XCCJR1S:_IR MMC? ,TTN9:)"ND8(!]-^\JDB((G([Q1J""R?D/$J20O!JBO1 R&YJ'WR>(( M$8UA F%V,6N:F:-2!>++F8$ZI(UH[1%+8=@!,8KRK=I>2!<2SVT&\U]EW9&9 M80F0%9^51?16"]$*(+L[Y6'D,,OKDT8' YG.<<60"Y@RM:L9(V1INM+^6JK03?KS0%<<5"+A M0D4Z#LAF; P>F?D$35&@= 6%W&LXJU#,>V<:&)#/0$N7)324VFP$"F<..:&Y M-[-*9I?[I[BU;42NKY,I45ZY*R3C M_$?\5)06GS9#OYL!H1\4A?^^$PL\P$-,1@.3F2N4/SHL"/N1 OPBZ+[/>4B5 MTIISX"3\"\GX=\UVFUD>*',=V@7ZXQBB MY&Z@7[6D!&/XHI/?BTYV-_A\\-GU5A?8M@N3G\B_(0-1XW7>^FKTC&E1U$[! M50JOAU@;@[JUM2%;MI4PDJWL UF/PRU.R?X56+6Y@.>;[B1*;"H6C2TELKY0 MA2WFRKN$HR'APWV?2H"W!=Q7Y)HI"8TJJ;PK?C\;Q0\C[#@+"+9$@(O=P8Z6 M1L?*M.<#K";M(BC*O MW3IOCG)%=\I56.E:%TK7-*_^"7,3S(D<(9&CY$X.FR$BPF3+;R,6OG@,P#Z1 M*&02I9-^2-2%V;D318*1CNS6EZOC&$]?G,BV'[*E_)#-K('73F3:#YG2%VD/ M'1C>2YJDVT57W.LWJ:TS;O!W88&5.#7TS7$[73'F3E>,!W7%F#M=,1[A%6/H M,AM!)LADRX$MVT&K3I21: 5>9OJC4V^W.CVN=V.&X",4(*BL.HU6 M/] +6W8XMXLSXZ2DF1D*)!3*: GOJS9V!\J->%&%@GV17*Q:UW7XSZ0U@LW$ MMIXQ4S31?G%JSAG8 !>ILB%K1>R]J]#V MJI)W\^0VW6CM%X8MG#9G6:$3B2_A\7X(;S.D(?,,&SN;J3*%E6TS] MT'K_%0UDU1_)ME8PVO)H*#DV+=GGN0FGX1_!47A"INZ#801D!#%]_2L1N99= MRD@SGRD59I^>0 I)B&\&36!L'ZZH/6B>[&W0P)WKX_F9#9LPB7C?2.KW9!62UH9&;RP#X7Q=$1:;V"$HCT MJ9$BY/7Z/U?PR8@ 6O!&$6T3>VNKFTTM#DPWR^:%[ZDV)[J763,VB"*]X6'" M\.L)7$F[O7%$:BNFY(BDGV\N0WXD$11$70%>TF'T 3&[,/EL M81?!]?)=N_+5^0=HMH2ZV"<WW=.>5/=TX'=>>4/]TY'>&= MT]&KB@'DEVYH'WG== G!][I6Y/%%#^$HMFJ;L8)5>H>E7#MLT$C'&GQ"4U2O MQ87!F'%UTK@:&>,TLT[\BC* 9E-+DR"Q@5&4H'.4,!@&$LQS*$* M),&"PUWB9,BTI0 :J(SZ#6NRD'U8'P^I:OSG(:()+I*9@UP$&Y$LS(VE,<1= M,';]#!=#&/MQ2:-^S38/QSGLTC9-P)PY9$[&(2ZD+;"G3S(/9(Q;TLR)OFS: M QG4.'=Y$V2-#$",ADIR=-CR;!L(:P++L8%1;/(SV;5D32E@W?*.I,X<.N'H MXC$< <[-"Q"R*(3=@M"I8G1&"YL;P")B,O@FP1*(%!VB9A\;9&9@G:_@C#?, MI#FEF=&91D)YHE]XG0[QIN-S*-3F!-R1.>B'9&WI[&KR->82:_8/T$$Q&ATZ MQ9YI$H:YNW32%)L@@EU'^CU%0\9Z*6.;#5DL0VC)TR_CV'F("'QVOB&.K"C# M6!!9AQ%2LL'A)'@G&0038R/Q&;+-=*'Y!#DGOE#('9EB\PRZRTN9OP]GA;EY M;$K,1ZY&\QSD$&@XD8FF8AD.GN8>;'-+,913LMYXM"X1K"N2@:+9TP.TK5<9 M8CJO] &RL2B8B22R"(;22[-F63A/81SQMGN8.E'0!0EJ'WTHZD$QL=IK 5M#H='^8^AB_ZA$^<9A6_ M[(OR!*FPLB" CF4KD8VT3_00Q"84QOKTM20[(DCJZE,D$$/\>BDD-M8R&%?69D41DU*OB+U@',JUZ;2L)' M!G$WTM'0"(V-*6E0WR3K-,F&3\#PB\\Q0:#:B X$T\,/%RM3%5UTYS;?A&+\ MD1I-@DH+:11=!%LV0(QWFVX$H%LFEQ4&,_,Z;TYG%3!T$J2GQDZ*VMO-#3:& M^;H\#G:ILP6'F"!>H* 3,"R<\XR -MW,;A?.SVB6U')>-,O.LN9X?658I84* M:Y@E91G[5#&-C2LDGI-&IQVZW?.S02;G9XZ19-9(RU>CUBP-X"("MHT@QM'! MEP(6$^79'#P@PDDZU"71/"CS2-DD0?8I,B!T[>GV28*.&-TFQ: VB<4=P%BS MT5P:B9+T:GRMO[6_.:M@]EEX[I>2F3X2D'AQ04)S186,6G\(15*I=#+5[T/= M5"J52?:7CL$0/W^2%;DY)\5)!(/XA1TT^N^[2RQ*\/V+5/HB MF=(5>,)%*G612;[#+M04'PJ_[Y/M=9@O5GH?L2&W/_[SJYJ@;-0:PN1>NBC2 MIA#^GT95$TSV%8EF@DD6<;'?"FL4G*P!C:H-P9TYM,=TH3Z^J7_[*IFY2D'4 M9A*_^,1A2J+P6(:"\>YS(9W?$Y^LXBGOQ-.U0B^+W#'UN_IX.?XAE^]U,3R< M&*]\][DM\;+"MOON"3V7:*"2K: M,!2 V^0.?V-==IC!-$Q ?>&NV?M1O*O6.5;)?;M:[?A=5O"B'48=@0I MWR<.9"I9PE1++P;";3*S;"+_(+GTS[MWS@/^S?=B=D%S[6+,\S/LTY+;M2JM M'2L/-!(H]\5*?ZE?_1Q=+56T('RT(_$8WYH:-@5:U_4\I)?]"8'!AN=)V/.O MWG8ZT+]9[G:)"G/:_+4O_,.YO,U]J("#$"\'U4,A^M6&9!V2 MHJRU1O;< [D5U__[3GS6/\GSJ:#H6#3%*2^]X]@/VG_?760PL3"%\*OQ3W-9 MI,^Z[=;>?:9+RHWNCFQI(;4;4Q GT51$@!$9*E<(B0SJ4C)H*[1DC: M-$+'7"VD-9'.O(P5#:#8X;Z MV42I$ D2W<7UTB:N= Q?CW^VSKTBK(MF_<]5K=:X?;J/SURO'XMNQ;,6E^V7 M2US0%K&@E6!FWU&)F=WAO]#0\$)\OIB(L'GL$X<9,2T^#U0IF!NHC% M()LL'ID81(+0\&Q//IF)S_(4'):'K?'#1[6R4,E4I;] 4$3:IZC9Q"/2.21.#@U$=]XHNO%&AW^Z, M[B_O"O=/:66::3ZCR/1SUBN>X)^LRC7:3,Z W+>'LAF%$>OI?**0"I@1.$Q- M'0B?X:GI7**0B<3RN0MCVDT8[Q3UH2&W:5$K/KH=$RL2>3UY*%4&XY_E'T$\ MIITUN)=PWCF[AWSDDS>GE%SK0U)PB4CK0_QRWR[/V8T[-]$H\E1 KA#0EW!- M[/M%YHF*82J:=**4S<=&17?M4_5P$\$][&$MHU,M8Z4H^*^\.!>3P[MQ9/:_ MY*%B>JR6V705#\1,871%G?5/)M+%5Q6-;45>>&)63.2+,:;\\C:):JMHQHM" M_7F&9 UA[4)2:XZJ@)7\1W,A?Q6*K7KJ6Q#_.K1XC %.MBC*&AO51Q>T.I,C MK\\R^*!9Q-*>RP=DUY-M?Q$%PU,YF6QJSW8]Y56%U!>960=U VJG5FKWEY=( MNWUH9+_<9?D]F75CP-9K5R]Q*I),*I$JE4ZZ)%)RA1@/E!+%7'RJWW>Y5J2> MQI$E5(\ 1'>#4':XI3"J75] NY..[2,4TLRFJR6J>2W=RUVAQ]'H(42;L*6& MD;F?G5:[WNG]2G#MZS+4JC9K7/W[;:-]4V_V$E 8 BW*IYN"R+FF9..::QP# M6-'*HIWI+Y_F_-?G)TF3:Y-]1BL V7[#68 @ZAQ (I=Z52D 3YR%6*@7%ZH#+&\+AI4[G!SYG7Z%9'3?F;GF5]M[:%9VJ?ENN2';!>)#=0# MRI.I@.GN(%)G[_2^X8<344;JPIY.WU9>^]J1)U"TFB%+1!\'3Q$H1TX2F14B)3"MC_$]KM;<%/ MLIYI%W:="\H%E QZ4OK+QHA?"%,MGT+;IDN$8N(WW^S.V $29#>AGG!7/OLQ M49N1&_7U;":1R[XJBQ\ G2%>GZ82N4*,@:[=Z2X/A_/IG(RSK:&9"ANSX.7X M9[IH ..B/(6%"4OR>T\\]<5FHR^(_:G&)%F]^O5'&7\^"(DR\ \$=!;9F'92+D6U%IKVFL6]^F)8/A\^B''R.@!C7+T.8UT.I'- MGQI58J5>J)JGF"GL.12R)UE:&!-D7<4UXC74 ?2U1K<:(D5Z?;'!AC2:RB?= MYEO9AVM=;DBQYUI,6/&_>J%=-1C0P@84#"ZG M\\]L)-7KM1O>%(I8N(OQM30>*=W\3>M)I=([3NL)S>;FUYI'3.>>B/75UYO2 MY?VW:N/G,.9ND?5#IC_F9F:JT5_S"/O*SNQ!OD=FUDG(UZ##'9^R0T-"U!UH MF40A'U)F@9PWN"2_5F*%6'.73!1R NK]DJ5Q&1 M$2NZ,GR8*!+LXH-(4U_86D+B[@*Y;I0KC>M&KU'OD@Z0[I=RI_ZE=5VK=[IL M+QGI"NG].AIZ' &()^D^&A"W%V#:I'MM"P&9__:S. M@!6[+(L7#*5=<_MV]^EMNUU7RBL!=_1RU?FD2>BQG8\]:8]JH[NA5[T9?$ M!\UH'6:Z.AA"PY3$="G&TOB"2]:Z0Q=XK\C=XN\E400Z_'MUBO$XV'--D NJ(B\0 M/+92()^7]YE2#*MV[.LAZ8Q+&KZ[IAA2-HY/MI_OZK\RCREAKZ$.733%LYR# M9$%]U.4=FXO%-I(IZD$W\15SGF@7LOTLA'3#'[@H:/.UDFU>/&@8T#3YIX?^ M$M4SV2_SWN G"C(A+LS!LF]"O<2O4A+93'RSCM\PR<+<;Y,,FF0[39D]W2[[ MOEUVUL4;;+YH*O)PU2DEIB([>FXWA7L>S>*?@KC:K6$S%O@WFF9:D1DT!,9P M)^8SS,@60@TS]A5X;F65J),3,>X'L0=MUXH\AGB[AD-_3[EX^KZ\_[6\KUY6 M]CJJ$&"U$A7F0F_X!R=JVIPL]8:QS'N>G>:.T\C3@XE_YK_S M^Y^D]-92&%$;[6*BE#]U*T9)K#!G.V9+^UZJ94^!5I7I5-3)_.:R+,!R>?P* M) ^).FGTE\TY2CYFID_98?R7BC;8R)"3H1VZH\DP' &(IUZ9HP'11Z' (?6^ MG7K=]L<4M14UK\B$-7[P$JD99KD9L5+L+]."UDIUVTEU%"1G&>(L;8 2?P># MF>#^0Z,HXT"E-;O%#M3FU9;:U:$*G)RMC=3NA%<1F:0C"OTA>%NI5";97Z8N MT5R>*9VGW[EWG"[J )KSI3->Y1[A*=P,864(SS'".0N0:G! 4A00Y6YXU7M6 MYMUL:B= -GHQ/D#9[(I:+DRC>>GT7-KDZUI4(*1V >%CRJT&:^T7+*HF_['0 MF>#XN3Y15'&)!&Z5L!XB0U]<-K_GPEG254]./UQE?C]('@0E)-1L;U_GJ^SN MKV?\U$A_FY2;CY7'97:'U_LEY2H (00T3NKNS%R^($J% %$JF4@FR?_;F>7^ M':CF+#X7=-D 3!JME$LE",9%Q79ZPF=,H=DF,M$K7 M]":ZMN:ZIN-O8=RICYL)JYB/6:=L8H! &#?WR_+-;Y MKX5= -B-J#80#H7/MH$4!K.E$[F S&9#-FPPW:SEFK <:H =F$PRP0$V"9/" M&?9[+;3J#T<](CWYJE;S^<)>B-=IT6!O>RA=QD$+O(V7VKPH-.0J/Q-U7EH) MGK2?K2_%YG3<5N[C;W0V(<0>KBAA[J:JD%F=D76J;"@-5P1%:]GHK7 MN:C]=?&VZC^+R5^UV57]J^7!K[Y%,_R)#3'#EKL2%WEC?#H76O_P$&2B,['[[%C&/2@BQWN]S+U.RN@54J%T M*H2*@6:A*J!TT.T/H2F@U Z#A,D(>4,964IH.A_?W'Y+S;-?!Y$Y/8$TC[T% M"'*OP37148\PWT;6TR3ZUTO&US"C_F\=9MS@GXW__]^9O1 +*S^L'+B>.,5B MWD1/7$>9\G*"_B+!=9$JCO[AIKPZ%O%[X*/)3:^>?8[@%4.$*:.^^]Q%"(9E M*-,9+R_@%DE6=/Q(7>%&HLS+0Q'\):@;(96?'R.")H8#TU>8#_^?BPON4D22 M\(EK\V/,_5VL=Y$,/)(J!_WV&=!O\&%C7^O?/)&7#8A$G\3,.G,'[ZAWL2!7T"3TG^ M!>_WK"K%@+NBS"9*]$F9S%^>]7+L$]F_W-G-CG<#X_]PO<4,0UQ6L3H9_L,U ML9*A5&DJ0(E4T?ZMOXVOP9^\7I_YRU6=K0JS(P55)4,KWX M$[9$F!"2*&,_\:91[;3:Y2K7:-9NN[U.H]Y-X)^K'\UL\^#S 8%K75=HXCLC M%=[ME7OUFWJSU^5:EP!\ZZ9^F.!?MCI<[TN=^U4O=[I3[%KU^0#V)5;G@( MW 7GQDL1&K3 K1*K85ZHM\QF.%O*]LE%7QKCLF]=,%[]DI[36N;Y+L>_YF(Y#W7%M]+=)8IW>9D77&M-%1Z!&F8HT#+_ M?9?V/COF6K=3NKQB%VT(#.50<;L<()R3^CO6]L9L\I41/Q6EQ:=MNH%\5A.7 MB*J2G7'F- NN#=];4+=]KS";SJWUIWRK<;U<5I3^LMNL)W.#_%-F'%%RG&G& M_*K[306H6>]QW?)UO>OA-J?^VIR),#_F*^-@?#KG[HMONXNAV'.F$"Y594I3 M".F+9$I7PAT;6D@4@E;;;,3,QDCI6'">I#C?N6)C"\;30:>&^<;XB]HI(_41 MCL#L[ZU=+N,H5-=(/W3]&=;'(,W60=E?9A]FRSOM]T]!C6CJK$MC7*O;([L# MZS_;]6;WM&$L!GXHK_!#:V3M6TE!M4NYOGS.C/K+)V4X5.4OTVLIR%![?U<_ M*<^.28V,KQHK"@[]-.PT[+LRW(:H&"UI*I?('LAFL=@P&85]Q'C$\55\];\9 MA_NJ(5X=3K#>K>%C2\H,PGNF@E>%[O>O9K>6%0;?G_@XBCZ\Y,^ F21:! OJ M_?+.1DS&Z=\F4D&'G1RF4.Z.V$B$-%'(Q#A>SEX=T442#FG'5TA&*B]A-)2% MJ2B+X!WIXB/R$-9TY\OM3;97:/:B6YWD+J&N12)P!4F.D>#&]"!$?'G'43C$ M?+]77.SCBY@QZ@L<#F?B*T8\D31R395/9'/[&987IDMP;/',$8#H9S"9,P3O MBSVH_F4F9:J9&EAYA*9 M4GPK1=XL]2+)Q682V>3).IRL0X!<@3EIGTX OE8TC32@->^^8BMAV@8U6;W7 MQS?#1C?,R=;KP+?:]4ZYUVA>F84L^XQ279 3:]"?*08LZ#_,H-\O.J/0D9E$ M,9JU[2=M>#0@;L_*D(UNE#M-+;C\E;P3;JM7E[_O@V1(7W8M036-/?#VR6D- M*&U$FD[/S#QE6*=A2EMF(-W=\;=WG6R0.=D[W$1N9W3ZFP96>@93 &R=A)#I7[8Z=1;C-/[ MDRUVED\1+>%:/UB[T_K1Z#9:30ZZV.)4W">6<=QFTKV3I&FM+ O7"B;Y&@,9 M93/+\MUE?WG'_TK>*T.A>!6$6_SG;]Y]9L#MUV;XPE",1KD8S3+=XT-O)'4A MF4AJ=;=G2HW%D9=(@ (9#TWN%,3GRG6C].7W-SD9<6K'GL5Q#>8-Z(\Y\M^2 M6O1'H$CU@%?>,1G2_!Z/N^H/QTS5R(@:A?;)QC>TX2UM3' ]EYM@^$!E6@ MF]#IHR;AY!B_/369LM3D'9D=A80RIB _1JT191Y79?FM4VY?M:HEO1EDB,G: M->1=O7'U!2L]KORCWBE?U6$.'U&,W03^.GX_;9"G$.PGPB72[ ]%D2I)/QLX M#YB=HT%N. HS%M2>-.;1@.AGL(^YR;0F/HH"D@7-,/157IO XD6J,.OEW&WE M>CG[QH=13O^YUOC1J-6;M:[E0\;NW[BL<_5$0FQ^8_)C*K0=9WOR&U^,U_#= MQZBPZK:?X'AG<)\V$ZQO)BB=-A/846:3EOUL)BB=-A.<-A/$JA7?QF8"Y+&9 M@+AF7UK7M7JG:^S+JG^_;?1^'>:1CFM;07C+"%:%(=#R@70_EJZKTP MOT]_5].\_^4##G;A9XIF<,O;W4=0J?5MZST9XNBZ+NPASQ09G*GRLZCUW<*R M&S0=(+6__-5"V6'V3^77=3SC_L,[?F[GXYJEOCY MT^V1H0!KUN&?]2>;NKB M]; 4Z9*A+$0[E?)UN5FM)[BF\DA\(2.J37HDP"+9=U,*LN[&Y[[B)$WZ&SY@ M?RT:"J,<+VAUSH'M'8J3#AO#LC!:#E_)+B@/FFSI_ I(%)< ,=2N+ZR2 MZ< M;<3=6K?7:Q$2]W@UC.KO4B*7#MB3>QP"$B8]PD%X-A^PWOZT*^V5E-"<0'PC M(+K72A7MO?-M?;+([$D'L+T>_?A:&V;2L/059[K)S>WR)-,(S4"(O=K0' MMQ<:&EZ(SQ<34<#O_L1A#*7%YX$J)=/YS+O/%Q[!Z4&QB^\#95_;@7)'SL(2GQ@L)$\8?"$&4R<,!IEH$Z"'.GI3'&*+]8FLQ]D: M?]J#= N_ G$$X@A)%\R:7(;FS)O8]/^;F._WV6OJXU>N:"&L8_>^[XU%7EL M'T8^?-7Z'M1EZMZR)E%@]F"O1P\TE1,0S8=[X;F'C$XD&([.04\G,D&O,%^# MJ@@'A>F@EY(GO_B5N$LG$-\(B-L'ZWM<2G[GE^*T6GQ^;$>9V#Z\B\CBKOF\ M0[^W*Z9?VX&.Y:KX19=E*3--ECY=1$:#V["'J\9T%5GSO(ID;;>E5O5RN"RJ M/P9!!NT$J2[L@CNLC:AX4.;W[WB:S'.GD] MZAO*4TWX"<03B%%>2U8"7$O6^\N.4+U3U>7WT<,H6K]^94F#Y_UE>IN=..HM M#SXS\ZO&_Z"N1T];.UY,SX.]E'U;M WG*GB5N(=[%>R;NENW'AXX82.A:W07 MT-E$,1?2]L/7+;!ATC41CO; M4683H[V,=DXG3Z.=3Z.=3Z.=PQ[M/!QYC':NEKM?N,OKUEWW,(]P&N7,'KCK M&.=J/Y5*&_?)U\O27>]>2XWGDO\QSA9KO-VYS:5"WR7/MVQD6ZED+O/T^UDZ MKLFSI6+?9;C=LMO\71BELM-N,9YIRM8P6JLH(N^4>XWF%5>N]AH_&CUL$SZMHFCS(,*-DQ37=8_?Z8DASZ7TK;)I M6MFFAUUOKH./IGSEN$N]&'?N14=I[_D'6!E,^>HRU^WTE\)W/7D]7N:_%'/1 M7%$P]9]?#1NHEO N+XIR&%DJ%V0:V1'>1!_8$+BH\'Y@'F[ZM=H>T QSATB,*&;AM&7#!N+WYK?GS.\'^3Z.\EEJYNW@ M1%YHO[ETV@9)C&8I4WI5;7U;L1B)D2E&@D-W8:K:A F;#[A(135$_]N0:VB$ M5!5,!^C<'O^,P%-,-Z&W:*HQ25O(5\W+5O>N<#>,K,DHY:JL0> H@*95X)^Y M]P,DHY&H?^#0\PS)&HJ:A[9<:OM":XPRFDJFCZ9!)"K,AB.W'O4"V8 WRT'D MUQ[17?&B#,Y?2^YB"%LC[/YA+T5?M"6>;E>:@4NU+L#7N>OI?>_IF4_&TFGB M)ID7-#/C6_^OVM)L1N]JH37AXCN'8@ MU 9)F6L(_L,#L/OAK9MVN;:FDM<0&:FA\^"JH*4^AR6[+\!OI#(;WIB4W5K> MUZV_F=]@U9VVY$:ZTE\JA8D@W#Q]?;X<[]/.4>$EEX9#_'8>_CO'3HNL4^G5 M.%X6.$GD!Z)DY!6.)& _ A"#A$'EX1!S@JYUT!")CW )BSDJXS0'0T'[I7__ M.NP]/$1F#M(>'/7> /D#R"[Y";B+9V!# HW!?6C^^CIF]V$?4HE,)A(E=D Q MIT],1S+=&Z,WM)3&QJ;Z^KI'UY#KTYFD+!#J(!WK6/SJ*@X0QA"'J? 2;.,0(,V('0-+,SL'-Z0'B5&^/=C.X9KXP7B,Z8Y2^HC&N/F, M0M.[CB0(W]>J8OH!.N]$?5(E,H=4(U):$:;[QR_#QI?+'V(CNO'Z.YK&(8.> M>5R'9A8]D;L7ZUAZ7?,F7XKN*$QD*16+?:QL%.F&_(C5M:**),N_(L2]RT7N M:^\SJ]Z-):^@2IZ[*K('4V^/&[6!;"F(0=BL#.*.#&%1W- M>2@ ?DPF>6#<\1^(HYV)TDWV6M%W#OZ]94=C"*=R=Q65V]K.+;K3H2E']9($D M\H.M7?[Q MJ1!+34]N%YO3]#MUX?7J)__TC77P3#IH7=')[(1!UFCFVA0S =/*)\OS1BQ/ M?KOE@:H\;<-LODRUMIS7[T=%-1V-O5D;BN;:?[DWO.WAB'0&( MVUONVOR"C;,J#__,114Y^M'+LF"?7I R+YYJH[O^\O?H^\/W275:F0:IAGI) M\LO#UH0;':..VY(3\4S3.FNA,(IT*:>V#AYW; MNL?C[=(T"LM_3N6(7Y>Y2# [)S MP-QS78(+WN),E >=%'YX!1Y^$1G)\)C0T;B]A -KZR%"@@;':FC:'*MJU!I= M*_*XA]1I#0UTJHNDN-O*V M^OQ-+U\W?O_:XPP+C[B>'01F>(+H8W+%/]\W<)_LW MSZLR$%_E4N'P8^/3U?&>@IELH(#8R+V"ZC9SK^W6=>VQ_-3\?A5DEMC.*CS[ MXI*ED7&P5Y*>#93 6)KC$YG:G4J6;I9'@V&1Y[;Q7P+_P_ MN*1^Q"Q%9N%JNBH.=23 '\JRX/R%[9-MI(J*L%HP7G\>2G/@)/P#&>K=X754 M'XT09'&I\2)&J_)SVBH^#L8:']'@\77QW(1Z= M[Q&45+T4/\?KW "-15F&X$09<3,BIJ_7AWT139TJJ:RU1B%WG&,RGT*4PR)O M,CSR9A/Y5'S-FB?[<]@@>DY<"LO^U/O+[$3ZE>O-T\-N:5_V)_TQM]4"(1C[ MZ]?VL ?NK)[(]SA!F0\DY$:;M=7D.SYE3_HIQ&@EE\@4 D[Y=R52< -THO$1 MN!B^:'RR0H<-XO8Z^>Y\-I,0W"WR$C#KI:0\-63*B9AWG!6+[6>YGG\:_JS$ ME>*R0\<1(P/P<351&TJ*-E?1J8DOP2A2:B55++8J_2>"Z6%L-1 M*K+J*+_W=':7A PLQ\SL.K3\59JG=0K%F!$M!EWM>W(P=J9@%+G2;&%?SH.E M;HHK(1(H_*8B0V!A]8C(@LNUI&45'%:K//O5>AY]E;X-@FQ&>;G9PL!?G$S7 MOM*]*P..S<9M]VWHU)H-?SX5EZEZ]^=5D+@Z$FO&P.?XT!K/CU)'VL<#;R%E MG"/10QJ6\Q:MWDLI<2A70ZI+*3W0SAWSK,P,4_GY_].S/> QU==-,XUQ.G M2..:Z(GK*%->3M!?)+@N4L71/]R45\259T1/05JY/#-E'3>9W81^UC1-#0 _\[,,\\^!SMFXR'_\_%!7XBPM#* 7Q<;,\S9Z->Q+Z\@M=F7WBBL!.[!?& M%_(@]O\2WL%4D"3&A/]]AX4!_@T\:OQ[YY,SX+!QD_B9AD]A_/0/]R0*^@2> MDOP+WN^9 L* NZ+,)DOT29G,7YX^ ?M$]B]WKK/CW<#X/UQO,<,0EU5^( [_ MX9I8XU"J-!6@!!9RV[?^-KX&?_)Z?>8O5]VV*LV&)/_[-R:S&\55Q#]<#!!6 M51BB&>$3.Y7S+E0N!J5R\;"(3)_D"V-VZ@#9J/@R^@R+E]SW5ZY5[^I-WO=PSQ*L_6C?E.I=[A,,L&!J\B5 MFS7X(>4&+_43FO,IAF7HV^M$V/N8 1PJK(=RI@ J$W46J.VBC2(+.&W/?RFBJ0,'_#Y9F;@4TP6;$'T[@_K+[]\*0[J7XO%]&4N M@,EP4&--L"*R4S;MXM2E21==FJ2Z=),R@PAN77DEWWF9AG0!GIGZN"GJOTVFO5NEZO5N]5.H]UKM)HFFUK< MZO=UGQSM67;5'(%PF@B)5/F:;[D1ASBRX(=<0Q;F<$4'WV_(PX_<>WV"N/_[ MWV(ZG?RG2EU7\J_4/Q\2YV<\5T,2_\2KT*JGSAC:$CB<@$$B^!D8GOD(QPES ME:VY%41X_& .GN\CKXK*''O V!G1X"9\"F @"0UU59%!98CJ<"[J&F2I:;TD M]?RHF\RI^-T+\MCSLYGRA%2ZVAY;:*3B=RLSW?$P#+TB@VN=()!@\=84U0!J MAA]E^PCY-2SCG0XDC(R/7 ^CP7;^5.$?#=(,PGP('\;GAY%$&"&:]T/(!'EN MH"J\P*E0]$F/+(DZKRX2' F8,,:0 )'BP:4*=:=-#!8:#@PP*!;J. Q=E1^ M!+7.&*?SJ:&N*$)D_E$Q2%BJ)Q@9^\"/X],<<6DYMZGD\E_\4,_*UAHYL"[U0\FNJS(YF^' MA?@WZ<16\ABI)GC5 MUB(=O;6H])>39?/K_/;N0?R&@_/;FYMRYQ?7NN2ZC:MFX[)1+3=[7+E:;=TV MR8#4=NNZ4:7C4==L2*PF8?.1L0 ABUD8B)$Y9&R-9P<#,)9)CFJC:&7M=5Y; MO]M?CIZ??RV[HT[N.B*A,CG(!#%?[R]_U6]*N9_28/E=?/>9@=GF";@L!F8ITX$;SA))FT%J'_DL?#@V121\X5+"@3$2,.\J#3A%, "JQI\3$@:L1]6XD&"O]5 SA&^:?;X;5]AFLB"YM<:IL6K M9&+E5I-)F$&C3 +CQ,[/9G,5&W9LSM_M:LS H25@3@_T^8# M32=CF2A $O @VVX(KW4Z42(1O 'HO'UQTNLW5S[C9(>YPM)/"@& D K6>%3[ M:(;G;I _4M-U8,K <%\-X5E1#NNJ8),:@#_PQ(9HF,4D+X1388O6Q3V)BU-< M,O[$I89 .XHRLL)-5IJ#??4A>DN2L79X1]QL!BNF&:5A,M,H_$"9ZR[Q-39P M3Z(D.>)H'%;CX!")C]3ZTF\9022)%4?B,_XAS[$F1483@M2XL .T@04!W M?O:$;::,QHI._( $]X3H46EDBSVZ*81\&!():<1 CD2=:A-(?6"G$5[(28IV MT@*1:8&L/RU0QB'W$$CFJ@2 84_6U)=KO8:[\S-16Y,?4Z3A!\0/)SAVD; Z M4%>202>YB$HNH8D:\Z2WRJUF7;CE6!9:V6(K8BVFD)537ER9$D,JZNM MV$;L]$)L:N9.:-J;/0(L+?X/-YU+.KD\$$B:G^0TI_R"6D\!6TX5&S+\AIFB MTJL#TNGN3-,XKA;(_0\^(^+Q*XEMQ[^F ? $_X_D'"7)093,C>;2")M8;[-?22(R# M]WE@AG%ZI$#;NZ]*95']Y M/?_U@*ZFE[G2T%3!I]KA/=4.IV.O';9XH=)?YC,:>KSL27]4R>*%4U5QT*IB M4J-C2.B:Q,YLN$_VE\-Q3QXF1]W&_?BE]_6^M=4Z@-%;\TN(V#!!(,UCY8'H M3;EY8JV @;1X#N<$?+H;LU+4 M!PAG9K!S 8)6:0YFEZ+,,(]LE TQBM3*FP95%31;BAON7C2D<^_G\@!;;20P M!P1.](&:[I5LG(:<-S@LY,>A-7J R@/\FBE^^ 3_O.(0T9L=>Q@&QR7;.\_/ MYL2GP;P C Z?D\2I2 \C891(;D>'+R!$/Z0-)TB8PP%,AX)X04=ML#=R?4,V MNRR=W 0NWX3'+,QC9O/.MM#&3)BAC/E!5N0+3'G,9<"R2,: ($1^9B43\''> MGI@AG+!:3O HHB=PHX" -O?Z_,P>B\-'!2.G1QGS";G4F3!>=A0EP'^I-!J\ M[>'"8S=4LB(>85]L$%U))6E(K(D:/QZKB)Z[-6+%4:1P"WOD7F5?6:O?V.\3 M^LMZ.3TK/PE?]<8DZNJOW>L'\^7^,O<\_5%>3DO/#Y-WGYWG NW!3N96+AAM M-7()7&Y.>%DK"TU'FK%!H8=Q"8 ,!IA(4_(/-]E MFKXU:B*]"X>I+-KT*-?X(#W @YWQ_?F,)B>5;,*QTZOZ,SDC9S ;MLO+HBSR M@\[].T:/!7GV)]M0!>Z"\U_BRKVO(>S<2-J'2&*;(GBDX4W'6I',RF5_N;S. MYC/7/[+5>VM0 2L2,2ID#52#I+IQ*0=,NK*1Y^"G/1P!B+2G>ROE7>9$N+S, M"RZ799_^A[UB/@.J__==VN0=USFDKH??LF;4;2W4QH8[Y?&CV6SGL1_*%;@U M.-X4JE(AHBJJE<0K<7JN^!?KP[*5NGFE[/_RH,?JQS9/K3!49JE862_+U_I# M0&0JG4SU^\!]J10.\?N:JI,=D: B6VJ7^NKE9U'K]PTCMGJ(&S0=()5:JW<< MN>_][[N> B. V+O>K0)>=,\(;9X/90"^:<")9? 9N'UW:$,8EE%(E$H!%P-N MI-_&5%[HG)'SXHRDR1FIX^:,M4$I,7!&,1EP]X)OS@AW &G+68$;CK-A,5D^ M3/6S NL./!:3QG$%,!R%DSK(Q2L^[$P0;7(HA/94(-$1.I4..%DK0J41WMJ. MKJVTO\9*^WUX^2"*81O,Z0SC["XN%D,;( M'?ARD(B8]K/8F;NU_PJ]KVYD^%/*(R74@4B@') M'[+7Y$:/LE]-< !N3SC42)<"CEK>CVMS;.G7(P Q5!7I?;">.&7+WUSF'AP- MLHX Q+BC"EN)LMN8@1"UL_^TJ?DQRG6M48]5AK9&5XHBK+ANUJ>M:M^RWH93 M-&2X;3N@I ;[6G\SJ&'8ADPB7PB84(W!4F=]^^ROA1?6O?4X>2&7B\1KB\7X M>.0];&J+E-?;M=4AA*7)&-5="R-@1^[>=S+$A?N=IPACHGXBE2R\L6Q(.D;- M>O!LYTOIALYVF40A$Q_;1>TP.A>.I-9J*UE\8*=VB(Y"R8V=:2F7FRY=#JZ* MX^SE2/B1>CCE6Z+VXFJ;B;.J<9;-WW]N*^/L](LLG)(OVP7:WN*Y6JELJQ=[X.P:V.Y5#35L;1A*X8$V&K=+%9G_'AX M^_O/'Z7]RYIB[+=NEG O1YGW5#=[ O$$XDN,Y4X%TE89KK5E-DC)K='W2S9[ M= W!)DJ6NV&"O9.#_DJKN,W^:-\;:]CXR+=5P;TSFKKP^!..-K,2G>QYPM)& M+%7-N94G1&U$% E6CZ];(IMTK8"N*5-8A#S$SKV*AFNK7J,JDL_8VEL9!!2 M+=GQKK'M$59YZHNJ.9)XM6R>6@_7I.3*D5<+YDN[U,O3%E_'"79MIK!#&D9U M5C*1SY>.OHNB%BV#$+MY^-QA S.49;2I[/'WUT3,&< :RHU%.F@S MQ %Q1SE:[K"\I,-GD%580]$@VNX6J?<_;ILA>W,$^S9<87NWP-OQLO&P &^ M/-/]DS]LSS27/(Q"Q4V-F-%+OS_?TR?U[0F-"PT-+\3GBXDH" A_!I\I+3X/ M5"F9S:???;[PR&?L%>.N9CIDC/OWY_8O#)IL9P#1CL#Q>#L.=X=?NDD86C/ M\^W9%4P'C4N.MF*W$AO3>?N71\1QX7J?F5SJC;%;,3X=M\&E#8_A?+JZA5U= MW:,E<"XV F_QH(](J43@7V]IJ%GX-__%1+%TN(TBGNV^$;JT>R)MR.YI(AFT@S$&LOJ?1!BFZ[@O MF3V<._<82.M[M%'83N.>J!N! YA.Y N1Y.Q"(7!QQ\9*M5.Z>Q;4B7);C)=6 M1]-2R5H17!2SFKA$E(%VV^=B.*R<8S'+"Y,I6TZ\*R5'_$.[K1Z_'!!WY*+ECH =-WMAD"AN MD(-NQ#H@#ME-?QP@?Y+R-77;%+=7_L;FM,96.1R?TUI(E+*' M<5>\:8IIY!QP6-TV,7FEQ7Q(7LP]K92/HLTF$\TR^0.G[K[:;&)R3C.)4B%_ ML&1UW8$4N>.X+YD]W(OV"$CK?W?]4;79Q.G^I1*9PN$2N+[CBJP?JJ)(C[>_ M[@?[(M7Q[<9ZZW]% ?U"7U M;A+))JYUN%8:BE;A"WF'50<-D?@(R->:2*_BQP%YRYJ&=(V7A6N1'X#7)2*M MAZQ-5C8D96UW#0$>UE]V^&;]J599:->EF#"\2XWSRIZH/&:)4FN1O9X5>^.; M'%E;:QPY 2NA$IQQ[/,S>G .G]S\)6?#@9E4L=5/A[3US#\B#&X+\>5T%YR^ M:<-\@L-(P @>4^P,>6U".MH0T2P:_J@VEW3M_$R4R2=AE_EPB&,K'?YF8#R! M"<7^:OU2X]X/&;+IV7A"A0\)^B;"J4CE>.&1EX>(OE] ,T43];6O2A:Q/IR? M845,M]C))'3&9EO@*KP$C^&Z$X3TCRNB&Q,5]_-6\WU8(:'GH307T.=__^?B M@KL4D21\XMK\&/V#7_!GCF0P".D,=W%AF%U!?#1E*ITI]9>WQ?*-.)V.NL7T MYLQ%>O9L9"XHU!>Z,OO$%2&49[\POI G_0Q[;LC305HE,[8O_6W\37XD]?K M,^ZSLE=-O6'F__T;,X [+Z3ZR_:/3!:-ORVF7W,6+ZB(?[@8(.S+8%AGA+?L M],^[T+\8E/[%PR(_?9(O7-KI!@2E-+-)Z)K$SFRXK_:72_&JE/Z3RRZD4>SN MSCJ@,:FR=1MNF &.&H_S,V([C%_:S +WA%2$/\56GVJ?]JS\8_0.R[)@_,+N MV+UTZ6G)GSOIY^W&'M3'A]_\M\ON_>01A;X'-1W-'M1B)&M0V9\'8$E==8_3 MV:UD^\MA0VS(PF!\7[2N%#8L1=TJ2IR7)'E<,=I!WGPAL^UP'M1P MEM_$9F[T^U=G4,FL(J$2-Q(";$7U?K4?_+IVXL:TY&\K'-N*&3:%\TWED20J M*:R99()+DZE]_E< ;@'OA-U5[*9.V T'NS5L6RWLI@ARDY$AUW[S;6K(9,V1 M_W:X9W-5Q4%G7VP85Q-1E,4R]RB7^VN[!EWU13Q[Y)R/\KVA:MO[_^/UPLW M^[P#<,&]\T*@K+5&H8[:RB0"U[WO@+4M_8ROFE;A7=ED$Z7"B581TBI5HH%T M.(,%,R_?\KJ[/[FJVR]MNMV(K>]$?5)E.7,2>+MH^OY2+M73]:Q^VU8& =1^ MT&BUZHPLHXL7UACNA4SF [D1J_)LT!5=^P[=#H44X6GJ?- MG"=2A*V(43L46^#W8"&8^ <#T.MX#%BE9I*I(+6R+PV2?:# M^% +PG,G:^87\2&JRU0J8)U>('5IKQ#;5+-UV5_FE*O%]$J6M%YZ/S5;+Z^@ MZ3AK9I98_XHR?0MH+4Z?\#KWQ&OXM^2^%/X,U2GT(P+C@_,S5GOC+&=98$M! MRU;P0Z"D98#PNV56K@._6"!>A2]42MH'NCA9KF/"VY_-DK.D^_#Q MRT&W^.?'C\Q7N.$W.LY7[(SMZ)N[R[T "'D(>=(4A.3ZU$#8Z^#69DYR:E FT MATJ*SWF)_H4@@/ZH*_2_RD#G#=W#&Y^R5\F)\OD9* T0(U @&IG\/E2F4U'3 M2#F?HF(?59YK2/O(V4'#KY^K^,_XV]@9GII@$2@X7>'HN\F=\6@NC41)XGCS M]O@?;J(\8:E7$ZPNCSST_&R"U2*"4D*L3. /,R*/,,T9/<^0(.+C4N;@RMTJ ME\DF+_#_I;,767BCJ74X7G+@9QTH^]4V!I$\7=80]S1!,CT:4<$B5:G\5,%> M^Y(P)S?#YU2PSL9GEYFVQ3C":-/"4Q;D?]/9C\7<:IN;:<;(+T6,"GC!!?ML MC!7(AM_2D+'NUA5UT58D<;CP4C%E6Y#D]97^_B,V^FYM<,_BCR4G^&# M\M)"PQICP&OXV:P8>:Y!E9\#0#@_5D[Z1$5,M3!M ZB:J!0&$BQ2D%HE,6&$1 ME?>/W"WQ#O0)EC:F FP.!G$15$'CC"C+^0IX)WQ:1],9)A;(O#C"'T2DVV" M]">$J.R.1!D'85B7@ 8<,"*=(B.?(0_IG]!HNXK8#.7H&*]2B2>>KM MX(]C_L"_!%^$_DK![X3@$&$@L*M"G!-M/IR 0T*0!%J1:AWP5C#T^"TX(A.H M?J.=& "9>5QXBP, #) !&Q3#"D 4^FH5C< 1XX837AXCC02I\&W^"?0=!94& MKH:2(H$M4_8:]2O)Z< )XZ#G(F[-% ._&@S%VUAQ1&P;EG(K#,;8 '9 ,AJ) M.OT P2;I71&)00#<46?___ZWF$YC3U]1T84D/B!I<8'_+%_@OY$_I?YAK*%A MB+ [B^E-#^ZT:J) GD8AY.!7)HCG9P#"'+.U2OQA.R@:N,2898V"(+/2"LB^ M^LO4ZS,V;57!_*POVA(OZV59@-[>&;#P9N-CKZ[Q^XC^\FOO;B2KQ71M7#Q M8U3L+]5L>=I02@WQ:_'=9^-<"8Z;).O7,.C4R3DWTYI!7L9<* M?O'Y&7B$":,U#0N?2,-&+-O8@7L4!8<'J^$@%++#%T PV!A34#5*_7PYC/F M,-(^!?@JS&2<\M051#BZQI+]"-US6)3!:R0=;RQT)7+EQ8(!'O]O&FFV/\_HO@BSE_@IS\U-E M+DK W3N>VF2)<*%9O7+(^S&-AFR-4%_0?[GOM]54_>*B ^XH';!!_GTCRN)T M/F6C-?K;WU190 \E?8+Y:0.#[#'+Y;-4^IF^O/TUELQKCLNY*HLZR#%):HK/ M\+/VSK\38MMUBT'O.R%GH/2=D#AN.WR=AKH*.]^VV6(A]]SF56W.@*,-< MK-(L&RW-^.<(:-:ZS#]4?M^76M &17-')#'03-K7<4*S1SEXSZ&G>VFI,-0 M!)?8!).(2)R"[T.R\3LKYNCT4NYP]9+AE!@8;-@0:+#[C]&OVE.]5?D-+DNR\+L0KS;S BE<$?#M M>)4/7Y=Y$_&Z5]&+7\5BX6X52>?Y.=D8OKPF< ]7S9J&X/\X29''%Y!!-^]"R>4S M_I2H BK)*#NXF%8%4GG[).H3[M*X >;*],H:\O)=';,*#_>!%07_AWM_6>Y6 M/KA_HJH(X@@;!7([\+[9'));A_Q=4;%SK,R$IXPG5@*O4/ MUYT/-#+J2^=N$ ^I9NJ9BI\_8J."9 X*;'52S#<4U>%\JNET@IXHPXA?'='[ M1RA5(5?K4WY!KIX)"I"0,/ZB:>2UHG9^AL$"%C7NFJT;B=&8VNG)^9 MM3N<..)X5K-C5.I@CGC 7Z&?A@H]6JZ#_Z(AJ"^"@808E_A]K^1F&N8;ZNJ< M%EICIL5AW5B%1-A-P7M(4LZ8 M_X"IC5F-:F2$ &1.0 .=\2_F(($LE)46[,@F)[&*#:M.GJD!D[D8.HPRJQ"K M.??*$AT$,JRQ8CM H$S;!S"N6-4KJ#VSZ/7C^9D]'0"S,H83_$G\/8&5K=EN M'#$N9WZN1PEJH1#BE6!UYPF:6<\)FDD<^W[/H9]WST_8G)XF:.Y[@F9VCQ,T M\_WE\\/S3<=['UV_WE%[4Y&/R>95$[=X %35B^:I]$GILDNFA]$C$9MD.Q54C;B;R.MO&@]%J"(.%&%!1.Y2:;M7%8A<,_YG5 M-EG(PDX .'?8$1"P"P<35[U\BU=7+%CG5>B]U-I([4[PL?W7"&[Y)I:DF]^C M/]>]YH_K0^R%2?>7UYV'Y_3WV24_%M]]KO :1BD1(U&:@]]M')##)^3($1G/ M8TR:DMIJ%M_#W\[.5TCXZRPVD!1M*,%WRG$1:T)(' MW\:>]ER'H%UPB<\^FCAW>>V8^.FL@AS'0M :1Z#$O\>AGX+]>IWV[4VG&!CZ M-OQ$^HJ5*,]>2C_A!<[E!LIL+F;O:!MOJ"KD#5T=#A'LDP.@+BGNCL3IK M9X?Z]_+W;];UMO%0SGPJQQ[+D>=RM@>OYYCKP:%;6P[3NVM]*_XH=?+78E#H M-O1%^X0N4)LTR29B]GJ"NG4DV_ND&\U+6W\TD=D( =V\[F9G,&7%I8G;O:O; M4$06]QL288H!'"!RU%&3]O3W2<(UF M/,4CX,76YZ09R\Y(VP]F,1!6*.XB:=RKTAZ]]&/.LBXMVJHB*] L1/!"'=6-CJYCU.RNC^HO M^5OY_K*K3+Y7HXHA5R0LHBR9+8/AS-.,]P%A4$9!$$@%3N$*S%"95LO02$$YEV@!V5T"TMVST-)J]K5AA M:T8SH_5LT0**F]*CD'8H-H # B?:7H4M$(.71"-DFPM,&!D@\TH/+(^A2VG/ MOCA"^)_(:K =4O0 +$3;FZV2$"4I3^2>!(:&C$9P/VF;!&( 0AM\$[9.6S)< M!.XIL2'58/B(_0J,&I#5!E^V/,T:#+""7(I;R+",YR*]@1:-B(X$<8"YD0@3 MCMAUG343BA_IV+H8T\>Y5(Y=W,%7NMB;EO O.Z:EJAK(M-_GD3LW<G[!6-E?RVUA2;]>:"K.!*1<*$B756T&867XV$Q[2 :%939^D"& 9)$ M](@,UX!\!D-B$QI*;9B*@]UDSIJ)@[\/V_O6$+EBUHV[0NEUBL M?L"EM-4:YC6;"4>=EBG=^+W^4KI'WR_K7XN91C2ST]Z6W5E+YU7 M?+GD;FL9,8=R^^PG)/0RP\[!>VVA&SUJ_CA MK(1DU>HYP@K5> ,U"NOIIU28 +,T%$K7BE=_Y-E],14"P-Z)GIT!]CVQ=4.> M9\/8OLA!W3$EM0'4 'FI-;*MA+ PWK@?^T1B>;GQ-[P"?VEU?W7VK='^UY M<135B)ZW%%7EHH^JBOWES^[O^B]TU56U]+O/S5:OWN7:Y5_ERG6=Z[6X2KGY M[6VD(=V:S)YHDYG=KZ!3<2&IQ9,+4*02'0*3Y2"%!JZ9HZ);4C#"C:*@U5IO MGJ2J"GD8J\UI?^90A#!2%'VE^)O6:!IN7>DC]D>'*O4X)'+-(\K<%:_"S_C< MZ)EGV2!G"0+V(^?J< (>XD>N)7,WI)HKG4^X%"R\![4);B6X0JH*$SP_< 0* M,@<0LE&.0G3N&A_S_*P\5A%-J+Z'I[%$)D$!;_R)93(_L-80%5*#%5Y^X-ZS MCY-?F9^R02)!:;WZPI3&IL>M$80D18TK*AC\!OG/YR$, M,^7QS[2T7<36889_,H;(8VRO38@OV+3F-6:+UHBFD8UN<=;'5"$XQ,>H\J"6 M] 7U*9*9=-[6G@7%MJU1654AK0P'<39DV4\,!S;/R[JDB+]B>B4 C2VM;0"4 MX!A(G D39P"U;>W"+@?T,/G)S 4^,NOGVG*@$ ;6YQ-8;VR:64^9$$AJ=$NH M[*KS_09/DAVZP;[3P5\!AU&814'6Y>U3)OV]GI9*\[1)78.(!@@P_P+5;UI-"?WV ;#K$SOCI$<=5&TS GBV0N[H^/[-& M:V)#PN; =]"C(CV"8#O5HEWAZA/\EC'M*&-JMXLI..'*^)."48S@_/Y'XP[J M?1UT'1R+4R=[/RJ4W+- MT\)ACU4)NQSBY8J7.#1;]2ZX4$3=HC]0[('IC0D\1?1W5#%#(Z1"2CM7J9P, MJHYWI>CRJI'"L5_^C_1C$+_^#4Z>K3HWG?/4N=3%\E8DD"951:S.>$E:./U" M?.JOV'F%@=#I#.BJ%/Y?-@Z:SCFV>HI-WY*D.ZEF,OT\EIG= 8W<^@'Y-3 >%#>]6IYIQX^XD2Z2A47&$",2GQY\>@[2R M]+-3;:]IYEQ0S6QFXZ+PK[3L97%P71+OM<(;](#?K$O5-IT)NG>#ZN7S,VW" MT^(8@:WD,&Y?IABNB;0@;HKEJ9A-]0(W6'#71'4YZFI&<]"11C$,$2%[?X*K M3P,C^<_/F@J$(G3-!1L;#W][PORQN!A!>&<%K,8:T7(MAKW&1IX2_GBMYC9(VI-34")_TSN&TG'*1A2QHT42R:COEF)W[D1 M/>?9B)[O+V]ZFGPCE:3!X^WO87<1NXJ1^5[<+JX7+3R/PO?B=G&];).WWJSOU2,E5+QL<;H& MY12DO1NSEI&$KD'> *.WI\ZA=:$+GX':-2OW9(QQNS1G5'6->G4C/SV$F,GH M+3-N2SFZPG3]II2UKIV?V0>O4\Z"P6!1UW(=+LE\YYZL/*'90Q,@_Y38,0&5 M,"HXC9>S_I(=KQ#(]I^U3%4UDDS5SJGGS&0P>'I\3B4;GLGEUW4OD."PEIQK MUM*^1UZ4:.VK;#65SC#1166N2;"Y31O,53(?@BAK;QP>+',2;.2DY=-K7H.1-3/MBC$WA/3"V7PRYTT3 M*>F%D:;DL,F:L*&0+:Z%,RDRNH#:'_"F\&N&I'[&9&V\.8?DLU$ :JO4GLD9V_TV^1#'/K7-0MF?Z+MNV9L; M+C(;KCVRB5*FN/$"FA_ST :Q7I9'J]7<^T .AHG"KR*V5OK5T$#?L"QP4T[* M6A98M+'2ID<#0\F9_A)I/RMZ)5=?#/F-.P'="U3-_7]!MO]M3XP5()NU94T! M3>'YV52PH9CW'XYAU\P(IM87 !0KV?YRDOMSF[Q[7D@YY&<5("#>,<'< L/U MC;;4W4:X:0)P)=%K )HM96TSJI16KI,JU7_]&>3?N3W*)0%KRRL"#B^ U1 < M[TGE9ZZX&B]'-\LD: M6^^?\_WO>"SD__) '34Q+!WFD<6U+2A3V1PT^O:%RM)UYM _"WC)G"K$@WP'%\,NIE<4;-LH12, M7P.K^E7.M77"-Y$.&.B+/9-%=8-%Q6_E[TIY41\/QM'H/7==AW1FJ3<9!K]F M>,-J(N^@CB$E>M55R 5DA9?J*SA>%4;LRKJEG);B^+I0R3U/FX4@ABXL=^\*G:T4>]Y ZA?,W%3KOV<&,K64R[CED,)32_9FR4TKHS 7 M#!^%WS>S']^49W%_A0U1=G4:@T0%(R4NTIY&9:ZNCEN &SU:[R;C)W$Y-KR+ MS(J&IA(80:9]BB4]KX6]Y5BF])('" MI:))H="*(%\Y%'_!]WI6I-Y?WGZ3KB[G@^=T4?"3%7&RW:KF>V&VQ"5^=[4F M6[7)QL3(-GA.H)] /X%^ CU"T$/-J1X>5GR7P<#E?4"K<70'S;Z5@^;>RD'S M;^6@A3=QT)Y9H/LVC@NYBZ G];&$/HP[KDS2];;%FH 3[>V66>91K'CDHJQ0 M$Q:ATA+KULCLDVS(3?SXWA.2'M$-U(%KSKH0.6/6A8 I?+<"7R'(==J+P#O4 MI*+OR[?H6:$:E!5^(5[M/2F;." ;/PX(J8^-EDX>B)_R*IOU3FZB;:Y_=#>P K:M*G4T=/^L"VG^!8?-PH]H4] MD1Z#%37I,_FC)WTA&.G+$$1LI;X5;\3- P[XHKX@S"22N>/7_UY*P)NZ$%Z% M3MA751^WP\7N2'DL",7.E]^B-3G",61X?<3P'M8UM^F*ZCL>6K[UQ?8)TO;[ MR^U?[B\?9^G[9_'_M_>N38DL2]OP=R/\#QWK7?O9,S'H<#ZLM>^)0$3%47$ M#S-?)AJZD!Z;;J8/(O[Z-S.KJ@_0("H@.L2.6-O1[JZJK*RLK*S,Z_IVJ:5[ MKWR__:Y1I/,K09&N6NF3P\;7\\Y9X:\OYXWZ_D6EI5R5&XWR6:M6_3,0I(G( M[H:9S,:2\'#IX)"O P'+K%,)(R> 3VQO$322Q@S8OFRL*9/D;%VL#R.R2XTA M?QEQB?KT74/+OH5>.CU]($H/3328!O'(8569P^P[O<-X^:'5AIZJG$,4DR8, MO2]+YFTV,$C)$XBPA"QV6*]FV-A(BF??"K:. MD#B[F*N(N!(!ZRQ6/X%4;4> &E@=JE$DOCU5PWI(EZC]?!8]8Z3 +TWL,>DR M?)UL.Y5UCS<=USWH#.WNT)^$SZ*(-(5C[U*!-W+AZ5W8U$ *':^/(!((?<8Y M&+ F5X"MA89$'5$UE"IU4$ARIB#?B0+)'5?R[!)69XC:!N9N9K'[V,8ML_CC M6.>C4+?B1<7O@,PH?\0AC&_P66SMST-(!#=Q9IV@&5&,D/_(D^[T!^;O[KZ)V=Y" M(=UAT3_G3<6JDX#_FBKEO(R\RW'M%U2 MT(Q>FF]9S,;F6\[7G,S4=FJ5BCK([.;O7I6\]H+JDY]K$N+ M&D_Y9\Q&\W!Y?^?>ZE?=3#ZUDO&L) DLIMQV1;D)CQ3Z/B,-)3U_MD),\W^" MA%(+E%!\4<[^="^.",]4XZ?>E*;^1Z?S_;=9O-;LP*PM(TTD5XP-.N[Y@'T" M\6:YP>*QI\?[-%>L-UZDS:]8XLF%23P?=Q98?@UZ^M'%6]8$ MCA X;%<,9"WM^5\GO#L4A1$4;#X51 M8,L)%7NNMO)WMOH\)L8%G]5G7NFDGIERM5QG; WD_=R#_BQIYYYYY_VT<-S MD$'&O84O50Y5.N;3K[S<_@F.XP(3J)=2:K_>TGO]@\[3\EG&$TU6E'Q2L?I] MW243]'CB2?C^:O:+/Q_V'FKGWI[=.VT5EI)T\F?EEA26GUM2^?E0=/:KP_3! M^W M)B^/\#(XCI4OP ,VW1!P6Y .^) ],!Z&KE;(Y ,2S'"79H)*A3Z[@"UEXD8R M-_M"$D<_,>C4S$&+(/K>E9WI5CO9VU^_7C2^)]^]CHTO/7-\[_!Z]J:J$I<,5-7_A69NDH_'U*M8N][JEI3.\$]WX:I M:P5,7;F?#\E#O?OKWBWJJ>4 6KT"(=?3?)L3ICK07L136;(A;?LR67YC-5,Y M8&V; WM0;NX1NBKX)G R0@8/P=J#?%2:L[UU,: $T _EYL5'>G$G MF4XH_].EO#ZTK &<*XK9-!SC]2^[RH5/M6%"?QWQI00G=( 79 9MF(85\V9N M3&1@-?"KB@J/2FJH('%F>PM=*Y489[#M!.VT#NML6D5MB/"6,*9X-&W1)U:P!3ZB50R#'SF:$_(B,%YSUU0FQ=?&D MV7W6X?E!J1Q1;!=!)@/L$)P_>9!8,EA$!13.269(DL4TGO0)NY]Z(](QT+W M+$WT[#0=3U*4I*R#NSE %BM7OB6_))AVP(J"3 E;-VYZ1-JSCO%1"_G1')Z- MW+8\5\R)KJ&LNM Z#B$A?MLQX+O^;SD-B X.$N9P:B#+CONN,CAKG/FDJ]N. MJTA:$)@8#+R-S2#G7=_>(N)U53"*?,AP2F A/5LD-D2\AG HN"!>L)G&MEW+L.H__7H345U9E6 M&BF!*91 MIJ1WL)SRQ4P83^F9+Y0%]&DF)_FT\UK\ 4?\'S?-UO1IX'1,*%U<+EY@XSTT MC61L1=5"N5G!W8271@3<*,CV-]& /'+'L805INK7_'G3$XH]9Q)P;'NK2YN> M?>;FPY1*BK,1_[4S8Y-.?M(Y21YRB1_Z81=24\I7#SGK$FPA>V! MR8(O'.CW3)M"D"0B&GM?[:.>DSKM'6G^9)SX$)#XU802?%<1'U;HRSY[9^01 M8D!Z0OWCX[U>0+3D):1)Z(I@[03TD6HN1+1)SDZ(GET4!OGU3I9GP+[44^^H M<@2YTK">A!.EB7U(/$N@UX5_'05=Y#!)6XOXLR3C.U^,-#6Z(W8Z(B-=X+:_ M\!V>YXF#.Z0[Y/>"XG0]%S."^S"JOM<7P_+Y3*D4QW&EH/T, MR!TQV!V7YZB_*2[[34:EQ_.[&TVFPVHHE@])*SNO.O ME-4-/M&W[Y[1.G*=AV)WGJSN^95^2I;GJ^94[X4RPZ\[O\_4'T;_QU=UQ9G4 M\3?4,]5:WMOO>VP"K"O EQ]4+H]+@Z^%R#\L5F9"\_F>%K&YYQ?>QX?T7.U9>G8#"_.&5T8-4/J&8LKM)B.KRP[=WSR MVTCEEIH^&HDR4KI[5^WK!EC?1[85>M:!DSK?A7RBAS6UPL]-PIAWZM94LY^C MN2$R(WEJ^*F?U4+ID=6DWKMJ5(X.]YZCG,\U]2X;;W\5<^XI4:G M>)5?H&T='TQZ-[=LK3WGQVCE3C4\\H\GHE&-6)LCYFLJ[OGAFHZ MTS+T]J,9>G-_YN=#_N:J7[X>G%VG%IRO)Y,8_J1TO>+RT_7R/Q\ZW?.C_;S6 M,VZZ?WVIGIZ?U+]7J\I>]:QZ4%N#=+V57HF'@]_.P#(="UFK3$5JO2/"G\JY M;8'V;V\U>SS,C.N +C1:-J+8?,!P(#Z;3OZ+?Z(?4_]^Q-MF&QD\Z0;68=Q" MPIGFP^U'&44DC\D$C[_![ICI88G2GZ@9I/G[%:^.=+=ZO&HA< M81@*D]T=PWS:]0="%L;6VQZOE>V6@DWVK) VMABV6:GO+V]$?Q*-%9VX>Q4=57%;Z M (&YFJJAVB-Y0S"!#G!1*__*I7LLY^4"])8@\%_O!G*(=$EI613')CE MQ31 M+V5O%+D7*;OT3]$[_!Z]%>J@PGLX><=9?!4)3> -M"]+&6/O]K2FIU]=0M,3 M-5<@H05?P3UR?;.&8WUN== C(XVK19QY7_P?::L&0;_E9=/VED,#V!U3QKZJ ML7$;-83CIKP%UL@DNQ@_P9]GPVJ%;X?+'*-GS-EQ) ]M9\KEL'@M6#ORQ80B MB5,?<8]G-[R8;.QI=\390GYNI*@)Z26?)KTX?*U7D=["<+:RZ=0NF,.OUOWE3BZ.\,?QL6]'VPC_O?VZ'.7]+&:*3X563"$O=P:6@B_ M[$Q>L?\X*EY]_Y[O'I_^\B7GR*PJDXO=+M(/SF_Z#]!+@JM$%Y3XP[1 MD[4M[Z:G./H][BG<&2:<4J7&MQCI'V-8!Q$[P_L'3WETK>VM-D//ONN!6ZWP M)/T*I-N!1&Q9L8/(& M5GQQ>RORR6B.CH^V:G6[F'E(&',#RW%W;.;J7$!@:;@EQ!8( M1?&I0)@BD: M<%;:72%<=^_DPVJN5*^R^4KS^M:D6?''XH;3\\,/^ MSX?#HU'KK/;]ZL>-^M>7VEFE?EI56N7K/P:#&M>R3EJMN.I] "TCDXLPR7)MV\G-DZ44MTZ6!#N9BX6=U%)W7^N]:\]DJX%I7-QX2K&PDXXZ;&DWY\64 MKJ\X66JF^LT'._F(67J_2(L;+,K7QZ(,[Q8BOC!E>Y ;0J]P6\R?_C@Z^/&< MR_$G E(^(E)_L8BNXWT&-Z?_K#]JXFQQKQ#'JI!]JXRBKS0-2T&]*RQ[$N(- MP,&D 3A@&G+)3+, ?;7R8!2N?S[8Y[^MB^MN34_>+B%-YA$_;(I5%WU_T]E4 M\ZCKM#E:I=F(C1)O\N*6.9-+L3REE4UCO G:FS1!35=U6=G43JS.'(;H=^XR MG=\WDYUO2W))YCX;4K]?-R%Y+@FNT$P4WQ=X[O/%NXRUF\]DEIWWO?H RVJF M>6V"&RN+5\PZ^^VS+@/%UL1N],@9\+=UJ19:%ZVCT\QR#.Y\Y[XI/J > MA7F-!U'X9![V.;#L.MX37RNG5!U?;.SS>7V2M7'0_R\U_4!6%#U0/ M]ZZ+)*9,RRK/J*D%V9L_N=;E*=.X%">W\$Q&B(64O3Q*K9[^^:#='COE7]=W MJ:_IU21L+ 8B)+BDQXOXX%82/J/IF(;C<")H EJ!/PX\ROWAH"O"N=K>!BO2KIB?T-&1%T&@S! MYG1#IVN=%]_I5V+O])_>M-P0^]7.]WIY5*Q]?\:EOI):VK6^GQ3$]]1B=G"_ M N"1*<>(\7M^D-NWW-ZUU_DQ[%WDY[GG]ZFKPS?^M"SLR"3-?\LW>PMY<5Y M1;7<^D7KY,Q;%.C(:F.]3Q! -C:1(#W4#V^3[+J7Z;V> -XDJ>6$E*8,?;Z; M\_>82/":$EI^(D$R+KLUNA=-.;*6Y15(4SH2D?TL%.S_U1O\?+@QO/)=[_KN M[+J[U/R#_#C^.%^HT"OT@ *GQPY%_%=RRSV.9#27#[_0*5GE 2[S3G(3UG36 MEG%>*Q1?)Y4A-L$^*KG(M8W_C!\I\HW,L&\\U Y_Z>G2KP5&C"8'1?V)G+P2 MBLD(B5$&KT6\^G5OO9XHSA4:B-QZL'FMD9R7$NU=(2=G/LR1XS#5[O1@Z/OL MCAG6 ,N 8.@50FN-<'+V';%V N_K MLO5JRI60( J:*<954F8NCMSUXUN3Z#+69:I46+ \IUX5A^ >^BI6DNQ3B!!I M=!P0 P6&Q[?1_ %KC,S41?FTL\1M=!HWKNRH"&923VF%4G'A^[LIE/@+4Z=G ME7[[ZI+*-E/XCNYW5[-?O['TG3?0Q2<$A<92BO26W#5<>?C:UVH'=J/6J&M+ MNZ[/3ES7Q^\DXN*V%ENQ]X[O?->@*F5S=;_::?P#K^Z3/Q]ZQ6^-'W>_C1.S M_=*K^R7_FEND39G\>2C/$VHXV-'8%Q: MD]G5Z S%TUER\+H@]6>"1^AMIOK(#%S83HE##P]E)\&H7YSE4X[-\GE2JS+! MYVITL.^E#II]2E1Y:H)/^HTG^,15FLR5X@-V\>&H"T?*_;S[.SU/BL^3U\8K MY/KLAS)\OC4;[?K=\7E^^.XS?,JAO)YFHY3\43_/G>_?;O)Z7@?^PG>67CVQ M9T7RB!W\$T#&(FD[[2=;C"DAF500R1>EC*$-ACGEMN/B0>VGOO?SH65UZWO[ M@]O+A=9-3"Z2_1BS^2%D,Y=^U;.)U%4CD;H[4 O+'AW:EN/\U),IGQDE9]:3 MVK#63;I+2KZ*V[J#A"P,Q(F^O87DG; 8E\P,DLX_,P_BG>1)/2KJ!=ZYYI]Y MM_7"]*9<3+FN?RA *%'Q.Q'JPRMJ^XYNC@A/&L;58*YGF_0;/)>I>+$46=[& MP:E9SHVTHW)VA8@N8YN S?DB$HH#\G?@G]1I\J.'JFVKICM:MK&=KQ+SY<)? MLE%X5ZE12Y;Z O%45IA7D=5N%?=:Z5/[TK.65,4_W\*G M/BJJ0,V/')5?4]_FDN>2%W!Q*>@>;T^B"URPM$9(?.(B M_]AO3Z><,1H_2,;K>X;J,FV?#6P8"1T'<;5&>#5K/]S2W>_!W4AK+WE_G@*L M$?3M+>?>/ *?\:RY6KI__\Q$OS\!.&-E\[DX.Y3.K@0(Y=$8T!ES)QRK:?Z" M^W#^/7\Q.&L?&ZM)K)Z:C@.]CHVUQP:-WE5B!R4(/C)IRW9*5IG2\6:G;U;V M^'/F[R6F9QH8T[(GXS4K MTWUAO/;$%>&AK@;PQZC8Y'N(E%FW[*1M?D6 M"=_K%L: MD1Z!FG5ZVUMNSW+@#=9'%!%[%,G;YR1CT*SF@:K"%W?YK"JG<>+#[SOBFI9' ME&Q'-:8,)X$YG;]8!\%->*^A*Y%N)S@!GWJ_,P ?PL01X#6)RVXPVP$&T%=O M^;"0U924@!,U[:G(A^1+R,!:$>P%/.=:-FZ"/+)T@LQ$4$HART8U.WO27N5AR?!!7SEU2;<_;-(.>< M(4*18N<@=CST*JQEVB[@Q].Z+U,43< M 7BZ96*B"3='#=VY#LA M59R^'E!!-\H74KXF0C1HX]K7N-.SQEVZ];73>:?:%S?N!:G?5-KI:3N:R!$0 MITJ?UMLR X_B$?M9>:(*CT/&O6D5KIML7'\O?QR6W7+E\.PR_UKZ.U&(MEC] MG1CT$JF??>7%X,;CVBN\C<#C!:VWO+"C,=3=WDS/&ER3$49W'*^-,03TZ^#$ MS6XLE]]K;&_!-\%QYH=T&]Q^NZ^;?M0FU+2-WP@YW_SDSPP>F9 +,F@Y(8(/ M0\LSB 4>,R^4/H9#%732;5U%"FJ50#%GR(/+P+ <&CY&&7 Y^_&$0!9X!J#8 MICB8PT IU "=TRG>HMO*P+,[/=7!FA3J5CN(:EB*JF%<"/ZQO<5[1<)N>PX< MX1QGE33231>=1\O X!5>3[FC,\MECW-*AW/"YO[&SPUUO<_A&^Z M;L:=5X,$2?U.UYBI.>?J"$>\#P9HGW4,/.ONJZ-3Z N"]WQGJOU3TV)W]H=. MXWOW1*L7S5!F#N,'V <6AW1%H1F6_E[MJ?5[R.L&5BC8##,;O9@"!75Z9VK M>ORD##0MY);@1Q3Z"DR#_ [Y)@I]*J'@QQ3\VN->RN,]6FC9/+D3X0NYM+Z(XRQ?L7!!Q5G@+D*AJ*)[M*.9AC\KV(?P*E K&F85)7^,3XIR4?6 M3+W;H-?G73-WE0/C6^IBQ(YRCZX9Z [_^*LMFBFC^^O+L6IZ> .5IS63FK)F MQ,V9/P%#D/$ ] 1G(CH+\QFK4,]:UAY#E9M7[E>W?>_NXNCNI'SSJ-RA=^ & M11;%*@3_^.B0OK-MD^!3Z=F27_;V\FJ;6/EEF]@$I'OR]JAP5,JDSMWN/+/] M*);+LG:GPLSY7O[N5'S.[C0A[4XQ5_X^+'TW1G,SKZCACVXEJ11I>'H)>TG^17O)A$ ??IS9[.K;\1D=-UX)$1%*>"Z[C<<:<%"@Z" MN[RG?NGGPVDGU^H6\NE4E9V=0 MZ=MNO73=W+>_#O2_OE1/ST_JWZO5[:U&M54]PYM^I=*H[M=:RL49'*B5UE%5 MJ<#YNJF4*ZVXX_2RT$L6@]P,22_3@EK.(TWW)A M%:%RJB ZVB>WMYA0$"R]XQJB=$A%E _51N5C K9/FW5!X!34@6W5M@Q.LBD> M Y,EOD&I6*JK]-0[1A2NH[%')X.'@>:S0I@QP3O94R.@8#6Q<- MDJQP22H?\%$,J*23_U;*9?HI]>_'[2UL1_=%!X]REZ2&=?TF;(DB*@W-:"S2 M0=%\F>P Z&4#EC@\A\GH-!C8(:EE$!I!"\+K)DSVU$G8WO(1"#$+#^.?_/H> M?MVWP+V/>1,[W],QRKPXJ[@4Y=4=!50,$]!4I>MAN#BD:2$-PYN<0,78;P\3 MZ2RED 3I\-L%E"O^6N_J#'?3&R94D8'%H6RTX'U08:&$4G84A!:= 2?2T'FN MRO@':8-6NZ "(;U#G0.!;V]Q("W%=P#X=K76,U!V:'$[GN$F(HE^/165C5\6 MD)T 2<(\! *AC)QH3L[VUH2777YT&W+&S[<@LN+/P2 Y2/H'V^JTM>',S"^9 MUN*C89UD>B==G-/'3OIW1,GQ?.L2V-ID9EZJIWPIFS7;S_1]G;J'G" M@"1"N9]RUM /OS$QR9=\<9Y1'.29=H6';WN)_A5\Q_8Z6F^3KXRM0@0,< M:(XF##:FNH*''^U#FAMJ6L'0 6&I17Z8_^;XI4]71X$1+2 -A))O1=GW2N]@ MO+9#*'QN%=$$G&FN5)AF9.H[/Q]^URY^G^7,W_;1XH$EW_=U2F;YURG@$IY9 M>P>EVX?\^8WZUY?FQ5ZS^NT"G$&E>@G_;?ZYMR@O#$"E0Z?)=+(03GJ(KI68 MA(:Q)V1*0JGRO=[.=<_,N_Q"[V'2X3P9^*D0Y!G$=625<;!IA]KEQ\'RSXF# M+7[2U^^>YT7:LN8AN=S+0G)+6/-,O_B6N;PI?<\^?I_QI'ND5UCT\X8&,_.& M!K'HILVFA@?1$V];GCM7Y'7^..$29OGTN.8\'%S?9Z[4!=]:K6B:GQ.PG#K- M4WW=D/>9*OQ\V#\[++53/>_P6%]-]LXLP/'B&.#XS*+9#:SXTF'%BRN'%9MHF'])$#DKMK7C=$_LWO_?-U6QY2['-7N"'KSBWI7P41TR^ X MD.>VU6$:Z+CKK*M5[UO%<_8XI]6Y7[V"%$-[6\#\&1E3^D6X$*[@^NR,T MM>+WSD'(N@S8='PP T6';O15C2FWIC4T18UV M'R^3T4AYAFH;HTD@CS#ZA(ZPK8A*PM-8X&<,>CTR%L955D2I&!5DP"QA*085 MK82D\E]GGK%^@+9)+GAMQ3%+NG1[!3VMWG=HNZ4KV(:'93BIC+J3RGU@'^D[ MJ9PF_D4*0(]\W-ZB)49=:8(6V9SN)/(QZ&FJE,DJ'V BPW_XR+\[?HG& S)A M'RZ_DPZ-EUA7?+F]DQ3)IQB] K&7_)ET_3H=IZT$91;7MC#@N=R M5.H(HQ*L>_XHJ.>[,XDAI!Q0.3]:3(MUNA7C:A8V8V :?GN#UF&PE>#P0DWTX\TD<4 M,):V4;Z+-)3!Z+:W(M82?XLWQG-/SS0CA+^W8:YU.\AC><3L;6_AE(D9ZWS< MA?4V!1SIT3%[CM@*.M >[E**PRCS ^99J$W75OML:-FW^ N1M3.YP.GCJ7]I MZ=_8M,,,%:\*]!=EU&(N8DKQ*)-KV[?J*: R))( M1TK+9JHV5$?\+0?U4N _@9;P[H8F+IC08$>9-1KEZ8,91Q;CM_!8>!D%QX%G.Q[6O:GCH2VE/')6!N]W 2M%ABT:H\%K?:6 M%;3BU 8AH, _*5RUZ#!N?.=GW4V6-G>3:W4W6=K<3?Z9=Y/<5"_/YHBQK\"Z MA8@P MIT'C.U_Y03X<0([&#'3,Y $'"T2%!PC,/[<1X-GE#]A,8 *CKS8UA='WUNB4 MH].Y$TL-1MM;Z&OR0Z[-#)7<2/@2!D PV49& $\9HS_A23X$E,,C4WYF,=OAPQW7S8N0(7%M3CB/4'S%@[[2UEUZY+_O8ZTT*L7;>#BI=2J; Q!!M# M$-KY>K8.'S5A"]M5]D%];;W36SL%+B37KDMOU!0$+D%JXQ)L+$%(,PXQM*PI M+5"/T=JI;;ZT=EUZHP;@V#,QEI[:^ &;U1_69LO$U=^PVKKI8%[$FJEMKK!V M77JC!B $C)8J;8S Q@@$JM'LJ9YIJCP#9^T4=PWCAAL3L#$![\L$G*L8 ;A5 MFKM*A755PUL[YXN^_$_LC"J0Z8D%CDV,2K8^?KGE[UOPT? ET3NI4<4IXI<:5#WC,/N.(ZX&!8$3 M$T0*<*2:#H-?.QUX\ J!IG8.F8,I-9V>VG65T[TCY?^I?;#=%2NA?#U,*'LV M)J(EE$.&UX$CJM:DPHUTCA!4G?RV++F]0FPZH^7D[BKPW_(PZ[X73E>QS+&:OLJ$X%7I$MPA(- M=79[BWJ+W\7U/-%3I<7NX0&>4LFQ73ZT:A_]%@]A@QX@Q/JI:L NW5?VX)QL MZS=,^898R^Y(*0\1_7&HFR8NM"G#\^U+S* 0O(R7)QZ!' 9D=U0'@01X?V39 M4:L6[=7X8$AF)DPE8U0%)YJ&>;:Z[A#1$4)_W=[RC8"$.-!8%X3/?,)%/A@A MN,"[);9L=&8P#[/;W56:/5Y*UU-A"^-/^Q6Y02FS3L+"M@:VA;66"@OWAG4Q MXU-@@NOFG67 RP9H)N/XS8HC!T'@Z2!R^H?&[IAA#?IR_+HHPR1Q1I16E!UI M6%^%>-HH(;0,($,!YZ-"[SJ>0^6A4@:PFC#?[X;KK8^)#X.''RG#5F3*WJDP M;UC@)+G$1YS+W:3B*((D-YAZAZU*1>62:[..BOC/,)N8LP1_;W9TQ)IVW.TM M61FJVB:[T1G,@F% [RY,'9DR4:!QRY0/S6J-& (.F(;Z:(R4 X]P M\!M@V @\GS:$D!@KE%)-O^Y@F@.O48656:T%2*=E#706@4Y]@Y=*"H-'H^*+ M[@"[._1KOCT7/[PG11LH4@61U@,5];C[XO5 MX MXCSGH1"#R9P<3BW>4LFX;>NB)\# X?+?*Q312VMC,N]D,8'^E>P(QS9-& MU9_CD&*1-OO;PBFF8<.R'M\>;.82,0*Z)G \S6'=C][2UI9)#>X )6O$$7] @F_ M@4J&/AYR(,6N0'/2"3+^0_NB/V]AETB%F>GXP";/D@2%/W"WP6GR]Y78S?7B M:T(Y<;5=Y8,*X[30(%E#]'5;M>TMQVM#N[IJCSZ"Y>:UW'ZGH7-\WA.*6.EB M%* &TOKZ9KMC,]6GVNBH ]=#5&)IS!.X&\ VT1>00*;7A67-VPLJ4K>W M-! M\RST[6(73L=DJMJVI6J[(;EB%0.NB#T5/$B#RT!:&F[<3E4LO'4BBZ2L]753 M=R2AM\809T[IVE9?N7!5<&&HX"%D]=%3X*0<, C-$Z"[?M^DG@0&[;^._\LR MJH;(C@V^F!#;JD.[EL'P,!'X=TW7TT;^;E3&?%,'7;M.S\)"Y:X2@C*!ARXJ M)^5W8NKFJ6O,)#=UC>M4UYA);NH:_\RZQD=-Q3(](GEWR@WS@#N*JI$(#D,[ M!NZ9> [0T),EQ =P*OD6)E!Y5$73N[("#X\E"$02P;?A6]:]WML\8!:8=-HT.&\0&X3(O[ CBE\#&-HC>9$AWQ4YK1>- \]- M7@=<8*?K&6*[N ]]@,H!5>R"DXCNK7R3Z3,XU(F"*C78C- Q([HCW+/@["R$ M%9P"N/_B2QE'@D5_<(H46P]!M?KGM=#)$-ZDJ$TY?#P<&]+$.% L_D! =E0J M2460HY#PY.$<'"F]3] [JND72\)\R%,9/V%.N$.2*G['$F(2AA#!VHZ M;.E!"Z%3-$R9VF4N/ZO^%N$)1WR2.K#/.GH;I'K.C^!XQ%?^SN1..Q1* ;]DB#*TE#*H&?JHH&Q6?Y'?@JH[OT)O>^O#6;FR3R=;WS4-+Q-^ ME.<]X2=_?J8(BF)I^D$(_%\PI$"#-=F,'%A$\0+?6=W>\GVX$UK4=. 4!VA9 MI8O1'.XX-4\O8##W(;_)?QWDOP^G MBH&+B6.JWN,NP1V3O!#Y[B='4R&4[SG;DT!7Y*R]BEJL"K1%^@+]($0;F MA()-H*(WAM7&!>%3."9D^,N)L#X&5L55#3*4=%RR\/3BB'V*5-IE:M\1O!>T MLK"/&.#HR-L)C)2!X=[Q!M"8?PQ#SC"5KCBYAMW8UM#MA0]BD46+CTA[Q:%4 M>8]"/0F9=01"\N5 2$&@NJ9UIW(4-.)8O.DA!E:'K+ON]%@HAN=\CA[\?&'@ M 1QA6=%Q\:5 X$?J0-?@>PX%)_DW.U@W3QR0\'3?":*A_!P9;D]"/'%S9="5 M3CJG$-@25M:'IC7 WV-NS])X/%%C!JTUY->T50MAHS"I/Q2(W-Z" 1AAOV#( M8[8:O0@CZV/D<^>&@M/";-+<)L2)&5Y$H46BFQUXAP!-^>Z-,0QG1[,1W5#. M5C!L4B\75)+Z*35'8=XJX!ZM Q)5Z!)(KPL78$[V+5*%N=-\/*7',>@MWS-:=VTA< M@<8*?55A!GE@/+RD0Z$-1)7'9))$J. <+ WM\I\;^%D*O0COQL\X$0.;Z:^0 M&=_>"L=FHK&?A/(AG>4QW8]BE_A\@,A<5[23ET%?0E"=X^_"0X8V1)RO SB_ M&!PD;&<"V93'[VBV,0H5 K:(Q-LIEE13NOZGP*LV[W3;HBL2G/"0Y]-CJN'V M9(C'\:<'.FP0E*J+2]SOGPP0QZH;623I:[N M^%=:.$"']74!+@G_BEH<=.U-QL?V7\)E[NL4>5=!;Y0AC A."=W0IX/Q_TN= MG4OH^&#PAVI4;,U ;$PT'(BISDKM!D%'ED1"*\=P,]&YP@E M$P*(#1MS\)"S+%!A_CG+-XQ%&Z'&OW[U0BETPJ'_BEEMO# M$X5(@_G( :K!8Y0-$N DM3#6[O96;,.12[R 3I'(5CB1MCHBR$UY/B5N=)OW MBQA\":D(^C.6Q!Y-!.#_$GXU'-RX]XR[)[P9+GYY)VL)-66\=)VK"2* ?LA^ M]!5$S!._Y8U3$!]!6&0!^"?V\>_':$XAEYQ?0WC#VUMC&N*G7&FZ1NBFHAW" MZQ7TF?PFFG^8KG'DX.*[^K8G.81ZYM^VX?; 3(<["BBW&*.TI+L$$='&R/ _ MBNJYUCR1YU((E(K"[?S51Y&$>-P\#DP(,Y!WZ/[W']"2(9S6IMTZ4$[DD/%6 MVY:A_:L(@?AA^=3 C<\-QI'@WO)_?Z5]4<6\_*\2TQ^1C1EM.79BGPKX,H:# M-;-C$WUX_V*:D9&_MM*:''#L!^>5X!.DQ6%RP8([;T)0KZ=6+0L.4]'/=V=1[0 M["]/&=7..H_HJ5.43BY>Z5:TK4T4LC_+[$T([&4K<\%&>9[>S;_*7FO'F&_% MO(+HGJ#]K[N53;8>P#D%6$Z;!;!9 &]Q 6^C\CQ0&7[FK,E47,?)+%4E@I1!O^G[!87O+CP?OAJG1.!]&??0?$K>A9AK5,QXQ29'V7R M4< I*CL4U,,ZO!G^!YXO/481;1@3K4)!$-M;T.^!Y?@D>X)Q#Y>-S6X\0XV0G#:K%5%Q#/VB*S;^!R?H$6;F>9AG M@-FCQ@C38L0_,(4!25)EF@,%-AU7I0NT[2V\)@QZZK.Z4"8647J%8Y_:.,?3)*: M83F8O!\HK>!7]LN!(L+B6J@2>5^8-!"F;4#5#KCUB#]QJ0N].>?'1]M?T* $V64(@I\X?"\RRWMR2MN:GX MU))^RGY71U">F>]IV(A&/*ZQX V^9K%NP G MU%"#NTK-Q8,FQH>HHL,+NCJNS51I2?40_'MTGO2/V($:CZDE""=VI#;S$2M$ M13$HF"K_85.ASCB/:GBOM6$YZ -T;GA1E,'KQ3"[WE\A$7NUBS4SRHU.L2WL MOK\\_=*?>',DG; /ZL?0#O=?(KP'@6-!!B]%10E,W^5HEK"B (O.4$WDMA\H M"97.M']1';C\-]5X4_DK_N;E8B 0J#[#TI0$WUL^M#^&]Y>HIL88RI!C0MU! MI8,N4W@A,OK5+]609J^^\=>R3T\IOCBS8+%2N6 BDGC,-2&>)G5%!1FO)=*I MM1E^Y)Q6K@H_^K+CP$M^UG80(23X,RG$&U^(XT_XY2ZB7).P&?2^;L"VW/7, MSGL[I05"':N)0D,_5EJXO25BO?+<[-MI#O<0(]T;3\<:6Q-[)@X^(WR8!W5U M?H &DZK!OVG;:N,G0W@!B6@CCH!EW=ZB.<>)&H^="O@YLMA4HLND'\SN5,/S M3UW^L^]D-B>*?L+[0C#-8_/*/22YE\9.+"'^AA>5:MOH808U(@)>,-B"=Y6R M0Z@C5,:'1QK*?XXX051R"K\>R<+@[2VQ4?)YH_,-O(Y!\TCS$D2%8]*!7G41 M?Z7/X$>3(8B*:F.%,!4U"12& 38A2OI#MD'BH#@A?,'HK1N_30!OC"=PXW:* M1W=TQW0_>A,=%/:9'T_\FO%0Y3<52OK (X()^]_0"T%_BB<-R':O2O(SNT\'"2)@WU M&UU9[F*#S\Y!K*$'1)4VKK$K?K\0Z_@K\CFZ['*@+MV&BS_2V;]&J$ MJC/L,5$#"8;),O@"FH*Z/9TI-MJR&=]M_ <2 MD8[$MQ'^K( ']V,^IF7N,#@U62,6VK[0J6ACXXK\&Y@2*2)", XZW8:-DJ&5 MXH"];JBYKLV/>7WUEM'5JX7KCK>-6#88P\#_)\RA$1IBDU>5TAE2'#;:B+8J M$;)P8)ZP>Q[L[(YK=6X1W(:]V64[I_,8%;.\!P@.Q=*JJ0*B\NFJ.)?(E8C$ M@_N(@87HI0XN%PVW,$-$?'433,X ^G-K6D/XY8T?7]8=QT/16 ,\)7IF$ OJ M]%3$,;I!.&:&4 =,XB"Y/83VQ$Y)0$X>"1,.G@+[.)R^<8.VL,88XYU!'(%& MZ1\_.4H7[EHN0::1@\#":%'X3M^"MCH8I\(H5Q^?M04&&.PW;4H%P-7O@\2 M?=4=E'< >)*078%W#(R3R:@A#ZIPGX^9/=QH'9*Q1)N@"(F, MCHZ@24@S!VH+X?/C2&IU2 M]%?QC[B)$SA3$)$9@_!2PLY%M#&"+=VE"U"ZU#1&\3<"R#&C458%^B3\C(J8 M1)8&)W9Q8XB'\VC#"?*:1>0$.QW$*_@IG_!4W!YX*NB@Q# M:@2QVYYPG.=B2 8&?T.YP)X)9X[$)!&"\#T0)^F.1\,$%!TAAQ*$.[^[ MLCS0V:YG(.BX=-2$6S,^%> 08!PE!"#'1PV3C8Z@\#O!B6.$9TF9"]+##!(= MPED:V,I8* &:T/@U.E.QJS-F"[A+^@90[-'R+\@/Y9+AT6_;BL0!WD_F"0FNI, M+D4Z;_@O.G@8)8Q:.BKB&L:$W4F 8WX?KXY@"]V!_PM *P.0K\WM3^S64Q4G MB43X>!DB%#J" Q_8AG=_Y1/7[AD<3M_'DG^*1C09!VU,Y?%V>P]L.N:8(\+= M$&,[#=IG**N\$IB+%6*TK49B42E(PJ](&B7/G')XFD60Q1&Z09H,N/--*I7\ M3^1$CW:SJQO,W\1QXT)I^VBKH3^(+J!/XS\RGDJRO86=X^"H,D?G*7D[@9U_ MPB#X!8_(-,,1>;:I.R*-3][N42\ZUD#<5Z Y%Z+FDL:=R.&W,R@1F7^%4/PA MP&\?T;4]X@D& V(QD=#7@B)TP7LR$PY=BGTAM$L8H1JU@:N8M5 M<)\[SKNS3JV0ON*)2-4LRNY!IXL/G-' !244Y7MR'STNCT=D#%$-T_CM'G>9 MY=]#Z*G\[S&0CY%^^?T1>6+\;(2:' IARO4@LBKC\P)6K<1+BJF%(B'1N$\R M)NZ3Y'&?68$7+*J>#+105#(>)N2I#B)_4-?^[R\]E<+/TE*JP=%,22%6;6AE MB:)>^'IP:1'.* J>"H=]WL=J#.].#B-"N8!E#+:&#/)TW(]XQAVO/ BJ-7JB M1?,N%&_ &\E7I M]*RA@_=D8"(F]V"P=WA(5)W>6$:!JJ-?@CP%&/6P/7'!=<=Y>_S,6!X0D;4Z MIZI]2Q=DX\3+LZ[G\$5!OPZN(:%')^(H7J> 2.].5@D)"&J_-,"TZ.)WA 4^Q5F4.+!RU.@O?_$O8VY7)Y8FMO?)ET (A7Q\%>>3W#&I&JH]>M\#WK-,SWG?0PR,6L2)G71AQR!8Z?-=M:\;HW\>,SGTK*,_,&ZA M. 8';.V4$BG4:=*_%-:>F*O>]1008NUBAC@WN%.,X8Y/8@)3XRCHD#X7(A /\D(/--%_^0+JX(L3Z=^\^C9BG ;?0CD--B^BM'2,?H MXES2?B,@Z9ED*5'*Y-_5D$KOC6P@FT[D2^]LCM*)5&;!*VGI0,V^88K<92S; MQ(/)2:TKZ' FF4J4TMEU[5XJD\BN+]@U+NO"?&O@-:8V5TB4YK0ZK^M:Q-^= M+>RX.>VZ\W^.-_CR(85G4?AA[$2Z1&.PMOJ<2283F=+ZVJK\:X'+SV4,4HET M<6U[ERD4P%8M8FI7MTF_L0/8IHN;+JY+%Y>]8\\; !"91"('*+%L^]//@:G MBH5$L9!9V^ZM]3$XDTZ44L5U[5T:;$=J(8>:=W$,GLC8%+1 +6%_W^@[5>4AT2;W?]FR'U])@@4>?:80#AO": M)C)S3>G- 6T/RBE_?'NK$?G2.71J-]#@56BO5,DEEUK, V65V4!9AVS3DA046P$6>O' M"_\$2PS"/\7*# &CS XL0>@*/L2Y7B)=@T?^3J=SZ.E2X\>>B<6HR5*T4IL0 M7Q;?<+:02"6S)!.;F6Q(:QYEX\0(1]!8"+X:^7V'ODI@" 2:W0?!#6P,NB!0 MR[UX*6"N#=[C&+LANL\QCE!EC"+4%PT?O^ &,QQ?&:6K J$^-X*NT,4\H3" M] "[5\@3!NQ+LP,^)^^# ),*"9)(A51T9J1<_=>@@ZDB?BB3W][JP\+M^9!P M0L2P AR&@$CD^_!/O!>$*CA'AVS+ 6O;'@X9IB>;"%?#TJZ)F/R$$>5C'8_K MJ[0BXJTQ.Q+8A_D+=,<7^M!2H,_;6V*=UTVE#&IJ*'DJ24[RY3;5\LD51_#J M+A,H9O1Q7I0<72D!^5Q8OA@XW@DA@03-EOUFG1Y'$\$O(#AU MUX-_0F,"J)<#LKX3;9J"),A!8L9P^L-8/F,L6N!>P"E$+C7_CSXI %E8O#MY MO'A;C7Z+MA!^=8"( 7*+V-[BP=[W, ?S%W#3>3)";(::.DF1 -)$ZDH\(^*Z MD0#H;<*K$IR(XR?XE2"'[>962U,C=QU'SUX0ZDP 1? MQB3:D[0W.C)N"QQ)L6G2AW1$4N+VJVH.]"E 7*+X[NF- $\:@RBOM?[7G]7V7\^.A2'H_@[ ME4UDTD5HG"C > "#R+^[82]BS) ,>SH\(4,OG!DM2@3X__Z_3/9?OU8V4B5+ M?\*CD=L(^AQ$O48=4@ M8A&QL9"BAUGH)>:6B%J)K;:&_HA)"PZ\0P^_K;%@J?S7D:N-3YIZI^H&]XHM MTF?9%1\;"6;:XH^ZB&3KP.(%MY"[ ;@&;B0)YEU G:?Y#RN.?J]PYQ&?EOP" M410H :/"30&(SQ3NI\I7-[:URW]$6AT=D15 Z6#9J-!/0Y"\:4A_"?XL_IS* M_4=\$"R&BS7*8R0^DKS6#QERJCW'(\H9V3VQQE NUC#PW\=%C+1;L/[Y/ 00 ML(%1=#L]%MNBZ*[JMP2=SL_L^JY2#@LA/)V((4,;$3EZZ,21L4J#K5*[+IX/ MP$7TYXV!4A*WE4_Y8&J2@ H]L9'$I!'0Q.@2X@3"= H/OR=RJ9*.6+],#?^40NFTQ(\DZ8$V/EJ'N+;86' MU>,2"88\R^=_[2_GC?IYO5D^4=([2GG_LM:L-[YO;UW66U6E?J94ZJ?GU;-F MN56#?]0/E/I%0SDKGU;WE>IUM7+1JEU6F\H2<24?'<$JM'9&\^40%*GTCV@? M]$%)LV5IKT*XLQ$@773J2YFL\B'\6]C+AXR[/LXM$3".X>6*(_LD2:" >>-' M^#0PY(X90Y#NZH_CJ1<&V"6-RP'+E/Z<18=,L^#6@YL8H9W'@[] D'34T8YE[L#V*3$B_;DSHF('IFN!("'X M@Q5 BM3GR03O3N6K]*#>\&T2-PMP@E#!?T+2A"B(]023:3RY)IG;@(N+V-9[ M\!GIL$S0N-]8JK%\8H5UG9VYDB6RFV2)M4J6R&Z2)3;)$D\W+DMS[2-G$-YF M1@E.(HH\B+2.JLI!H_KMHGI6@?,)'$66?NJ@KAUX#GA6_]";O#M^1Q+A#G"\\+:#=VMX9(+O28E0%,?F>P@E M CU9-.2,@\&/<<;AN!3VOQ]WK7W?G*9?=I.[VPZ:6MWI25<.SE_$^&;)Z03M MC7::0GHBS0I%I,>H_!_K^I$6Z%PX#L.D"Y+7F!"?IB(3@8PAY?5$ST>P'*X8 M$3MSJCH* TQ\BT<-(\WR*/N4P^'8!_@:]&\;*!3B6YZ M2!",8/=$H>.A'(# M/35Y (8H%#EOT=C)CA/X1$?GW]^0/XRW4"8L4P^.N)BS@G9 L0;\ WA3 =K+ M$P-T$[>LB?.C)5*S\+99Y%PDQ'7P6(QF?,RQ4S>_#%$W' _C\?I"V8N??X , MG^SQ>E<>)[DX(B:?!H"6 7\A#<:\$:+J916\A-91HUI5OE?+C>:[L1'1:#&< MZ\@G*^_7SV5P&/]]6JO (^6*4CO;OVBV&K5J,P$_5W:)!&1["SRX6NL[_J9Z M1M[3^4EYL5[3LGRDO[[4S2 7KT@7%)EPV">2786W#[(&I!<*YG'3%%,>0M4A MG"FERKG+:OZBIFO)#V+I_4__@O_^WV?]BUA[&"NF"\9(Y@AI[5!T[)S9Q,\" MG]PA1C&> XS#W;GD=ZT-AAWIX(_D<2@7)M[LAIIM-"_"K:XU*7FK%V0$T+J1 M!DSF[*BNJR)M+4^![.EMW57*/&[.G<3[T?:6SU:SUF.M=8,HN4@3"(?0$\&X MI?<8!+F"9+L4OW+C4?$0!4_TMC6&W#[XLN0^Y==P#G&7,AM_""^']NB?]95F M?#8;)OL'A*^8.J";M$9A7"&NX87U@O]7M)W^&.2;[-CD M^?!,,6(KILLM>$4^_E]'R@F-#6Q00\IOUT(<:N R(MOQOQPW8!FBRWS$2Z8! MA7)=E^*\8H@V=YYX]H:TT,+@ M]BF]0 Q;Y-&HCF/!<(-[(BFA=^,9;,+Z;VYV)EIYV\6]C]#]/0_]X/D\@>DQ MGL!TE"1!'C(ES$9##V+C++KH7(VGH=%^A]?2XIS>]H4/FRTR M%6L*TM/"CDSIS7S'46Y-3.@33IMTL9#O'7Z+>:2VTK=L)IN*[$SAUA+*AW;P M;4DA2GTW+:S_8CPU]$.'GE+)5V,.=^]BR4?I-IW2V%^/>#1L><8MT\LLT=3+ MGT?YVX0-BD=%ILN\A=(]26XWI:QI,&$.9WT"*?'\'R@=OD1AC$U:DD^6SEYXD:)PM"6)8_P2=2GB..=FZCDZ4C' M39U+,>8!,(I?)#,7?UAX9 M-5T/R;7KT&81O(M%$ 647CLM6[L.;=3^7:A]I6<3"!53]G475T!OLP%L5L*? MN!)\2L$U7P"I?"*?7+M5<,(1N?K,BWL6*V,>L @T>;NLF7DRL][I8 MNR6QV1C>QS(X9#8N@Y;59J/-&MBL@;5: PN<*\2:B;_YE;='?#3\O\%EL/*A M@+FDL$,X']=-_U*)4KZ42*UA^#2_FYVR-OQ=21%NY=4A%,.:^_[^&\%T M7,E\ONG4L!*]&)\UOER2($M19*-C)T2O2''I62.:6*P"=7JF%ZKM)T;<;2?2_20VV 7K!5V06Z#7;#!+GBG*Q38=1DB8P7 MDS3!"T80[Y/S"8#W538[ND'@L &4>A2$WD>\2I6*!;X;Q;T4U*%8;>BTZC)G M/ 769C>X7]FB>]BC$.@XIM@2-C\/HH'Q!$RB,BI! ]0ZFT6RK^AP]% J=L;X6[Q6OHQ LD2\OP M0?+PCT%9)(=:M@QHB/>7!YQ$5_D)!>L=5"6YFTS]AR0MQAXJ<549JQB*K.LBBE9&T5E3WC&!E5RPH502@O7AMH1J.SX%UG5C]7Z M@K&AP]YY;=299:X<1/R]+JK765+9L2657=:2.K?!\0)?VU#*G0XBW",NUP$3 M9;A-#O'_WFL)\<[*8"/EG)FFY5X_.03(>QU)">,0U^'AB2AS00N M^]N&1?=;B93"R@.C),P!R8H:2967^-M6?WMK)HYCBX'2"8"]NG M=0H@.:3N\8]RW[P[83*F\360GH__-A70T@C..1^A,;;A,#D*=O*;!UX_['#( M2(3KA<#)#BPPB*GDSC=%DXP2%L='(:*.(5ZF_)W*$O(5>;UV5%_57?4>\5L\&W'T&)P)58&S*;6>SW[:9Q3D%$"D!>E\Z)>I=ZH, MY9,3I=XZJC:6K1(KQZ2=I1:^98MUM;+)U%>.FHB>V=^I%%D&H1S"0B3I=Z^@ M&"N5(,7DQUB=">;1<<.H7M*KW]XJ!W[H ?JA ;T28:R)3X0X, )7I-.##O$0 M&\;=0AXM;0FTD/FQVU^\@EJ) ]8)!DSM#I'K:-L0?Z"KJW,6SL&[ M5FJ7*\%@?:<1OEQ1A,V?&:K+C87J4#)[F.4*DW$,_4, M&6M;2I#M?05ML^G=_(S;RA19M _J1W\.Y 2L7KKK (;UK(J-6#,L.E!8*%Y6 M)K6;4N9!;2KA+B[^N"QO2U5Z-NO^WU_L/I/ZF=KMN?V_Z/))[^J"W!-AEWHZ MZRI5'TJ\SE/R8ZF6,\FTSR2HVFW59,Y._1Z/0H)$,)U,8F!6)7,[M0QA_G*+ MV%4T;Q9]7'W&?-UYGDHM6(_2\7JT4J5)SU2:T*%LHS5KH37I:=;GRRKT)?TB M(Y,J*A>[S=W*+N:5<^+23"Y)S!>2%S[\N'RHE,Q/T2YUHUV+UJ[T:YND],M, M$NF8TMQ5EJMEX#6M4,_>I"[MIF9Z24NNL?55JN>Z@W\^?QX.A[LPU;LWUMWG MLMWI(1'.9Z;=J/9G3775S_E<(5?ZG$PF4_"_7+:4 K7O1'EW%%@./6O(IB),?B'FB29($!$ M@D.9WS05=[XJ7=U@FLANSM ->4KP;NAT:679 SSHP3-8RJ.;NU(UU,G$AXT! M?*K69-^VTB93N60RDRMPI86S7#&53::<(KO/IG;=>_6.7%Z7\\?@1;U_Y M"Z3[N;F\#4LC-Z/J@LK%.\M3M+DPIS;G'M?F,;R#C=%^S)^8[5 L.T#P3(5- MXVD.5/8S*!_\:JXS'%(5R8^U[-T;:W@L%#$F=>PGI)<=2$ZG$L+'9[KB-?4[T%/29-);4'!HJ<^R>S, M=9?'O=)YH69MY@ZQ_&3ZV0X+5"S;MH:"1"M\*)RBY1GL1/2T)\)MBS*JB]3P ME[B^:Z?];_K$-Z;^V7G47ZR\BF6"UGK\HB$VZK$*Q<\N0O&7BR_WOA)_YLCE M6D6])D_WRB^K,M-W%II>'R0W6GX-YA+8K9=9B>S7+T2R%&E5L7C3=:.WH>RK/@E9F_/=T6%9A(J.DG M:"A8.9K*?= ^^DD8 ?1D];[3(R9XD4V6*F6R"?%!+&='[$JJ5=<\8Z00C[?& MH5QLJN44U3X@6).C9NHNUK7W5*,K,;IHN^0/)*B$U68>(HW1%U7/[5DV@NHL M;HM8PAZVUEF]L]D[XX\^\#%.3#!"Q7 M*"][RO)>8K3P3_C@/L9D_PGNY"A!+9U9WRZO#6?(ZYUSH^=9OK*F'6J#4ZN/ MOB8.KFUF6$-Y8.U:B$F-JXWS+A!>D3C3BA9#AV-L4.KU@!G7_[PZ?HA++K3$=.[(?KS'_GAIZFOV-P8#/J;GS]A"EW"02/BH MK%-*[A;69(Q4XAM?@F_QJK*>S+];32OK(<>UGIHG+>LQ:L]9QNBUNABF75PW MDS,FOM49GK!0UMGB_+&??*7%,DGCOHY+NME3/=-4>:QBW=;TI A7MZPC@GEL M72_Q1#XKRZ&XR7)8JRR'XB;+X0UF.:Q[P&KI7;?BHTRMH=B7SL))&3LN-K\K7VMGADMN9\]9L MJ7VH]%0=05UEV&W/4FUMV?*=EA?\'I1G)8T<56MG/W:NJHTS6.-'U=/SZLG2 M]02ULSX@GJS@EF39XU1-AT.YPI=K,5. W&C.<&^;@-MGIJ5U7.=T[4OZ? MVA_\N[U5L7:5KX<)98_BUPE)&O8>YGPEC>S7S\HG^TJCOE<[:];/EFT(D%P$ MM>F' MEB7">5 _+)TJE?G'6K)[,!$!S'!^7\Y*2R])AT4-'1$M3 :R.E TRXN8+_].!1=J\ZRQ;&N:&: M5DQ;?TR>W.0V,6!RY)N37QP/Z4Y>1-";$[<0X0D- M9QA@O%;\-QROC72/V_*PV'SI3I?LU$<0B*!M:2/4E,\]MV]\B4JFR5P9[+_7 M[O]5:OOTP\]D<>\GS $S'2)@Y,%D?(\=CXS+3ZE1^M?-1??[U^)-MMLU&VWK MAZE>=XMJ=?_D]-OAU_T?A8MB[SI[FG:;17]S26^5YZL#->22ND"N>-JV;KO'7-]M/G[N!;]_CZ],)NWO[ZEK5:+;WY M<)[\WCAW6?*@]/W'P'C(NL/O_325WURYEC]2CO4]'5O.R][61.OC\Z>O1 MYT_9;N\^_^MS.OUKJ-Y_NV._NI^8>GQY;!PW6[_*/TY_7!Y^S=?/&X.]7X/? MP^^N=W_P-9>^'FK??ATVO>3A[=5^Z7/F=[']N>'L%[\W;C[G[X_S*=8^:72/ M"\FVFS\PO[9_G:OM:ZKK-D MS3[-G5;/?OVXN3J_;%D-QZQ<9+WFS7FVU>AH)[5BDQU__G9@9N]/?[B_->/ MZCG5U/EG=U ]MGL]W=!_7'2__4Z5W&;WI'[KN+#+']_?'MX:1;5Y=5)O71P. M'H;%P>A^J*?+:OKK]\+1U_[>Z7E?OSP]\KXW[Y+%B]QMFEU5CK5"]M3[ZGI% MN_KY<+_5S=7OJ^;7=N5;/G5^MF=[W[KC4K'G6+2JQ]?'_VH__!N MS_?R/XZM7^J@9?ZZN-\[^ETXOBWH]T?0!3?5*AQ?U_9JG>[EC_0W=GU]=-). M9QVM5R=4:A8>KOQ MM7)T46.W5V:K=MVN=&Z_N_V&J__XZAY=:[=[[B?KI/GMZV$WZZ2/AFIJJ.MI M?A$>_>U]]HY3^:-")7]5_'UXWKRN MW?[(_+"N.GKIK/UIS_W]:7#V=70U/#>.;GIZV[3O3VZ_90[UYOUQIM$T*P7K MZ/XH9WT]_93-U'+:86F_K>\E^[]^5>XO2C>7!TW-V:LG:R=7E5:VT3-O[-[E M758[/+Z].[TX/#Z\OW;/KJO]Z^/;RWK/.[XYNW++VMTOZQY,?.=ZM.^:SJ]D MN7SSV,=7^M)_KU*SLM\'^ MQ>S==P[&MPZY8/+TT_?W.OS;OZWTZP>]%H'E4(W\ZWT[>SSS8DY M&GZZ[S3WC^P[[_S@K)3)6=5R*VU<&^S3A=4K]R_W]E('M4XR=?%P<%@YNCHY MUM4S0^]F&Y6'_;OBT:].VCOT/IT/BOV'GK[_ MZ>S3WN>#PF4E7?_6,<_-*Y8YM&VKT;I)NX?[]?SG>K9T\/6X^YT-3LUVME[, MI6XZ _;C+FN=IGO%FZMN_;LWN.A_^I$;I-VTU_KAWG]J9H9)+=OZ9)R:WU/% M;*K2R5ZWVS\^IW_T3P[E7-:+.:S _7$L[Y^OW22J?IPD#^'V3:NNU>'M^D; MRSWXWNX5;DN5^]3%73;7Z38.K6KFG'VM'!P=&G>V\%_?_U25;?3KA<./G^N?/N>*7X>'NB=A\)W;G;_?U!+ P04 M" !RJDE6'\'?NJ,' 9)P "@ &5X,S%?,2YH=&WM6EUSXC@6?:>*_Z"E M:J;251!(,GG8A*:*#V="#9VDB'NV^U'8,FAC+-JR(TZC7K7?J*UFU?76?>W2_]IR/I4!%R14[JTT2YLJQT.Q.S%A?C7E4M@5E]BAB&930$$T?%NW&/![* MZ(K52HT?HX&>7->K#\9DW6S?[J_9LD.8UJY9(IZ3"@_E$$6Q'(Z24J/>:CA? M;KNMKLLNSD[/ZM568S'H.P_HB2@1L1FQ[?3=[DVWW72[]W?L_H:U;[O.#7.^ M..W/;O=7!T6H=?KLX7/_\7/SSBT6W/MZJP^W'IVV:711.Z>&[JW#'IO]5O/. M>:S:UV_JZSV=R3=^BP6V:?>/S$?I'1L(P%BA,9S%DRXLG5 MX=QVFZV>P]I.K_?0['2Z=S]_+-5*YOGQH=E>//^GVW%O/Y;.:K4?2F_UH)*H MB?%B63!02:+&I@Q TL+&;23T9H>'I^*:,216"G M\7+UV>FF01Z)_TTU+336GXWX5+!83*68"1\K+S7C493R$(43%2=,!>R3]&(U MX1[K1CY:QI(FVHV\TVL[2-7MTP9@\EQ&V><[2*(E3P73"$S$&/=%N<\P1/"4!@8![ M*(J9&LL$4RD6C.&6120\H36/$;D*54\" ^B.F4_I8M9^)6&2=8 ;%PECJ4' ?I,%F,AEABGHB/'+1=#R! M;\K'1+$;6);!/+\01\P>&K,7?Q"S@@4R B@(7RL0E %8F*,ZSM7+*% QT"C1 MCXR\,/71)X"6V_!RL1!P&8=S-@%.".0$_C!<@3B#C]X8&X'B2^JY3!9I" ,@ M5P%=9CQM'/*X'K$@5#.]@'4LAA(DR3$0IT+K.-R$(RMTZH4W6_X> 7IH@/ZT M'T#=MD0MR&P,#B8>QG.QX$OMA4JG:$CT'*O0HFL2*T_X*-;L!&#R!=!I >,\>R,> M#05K@O?Z:2BTWS2]\^V4=) C2RT*9!&#'D"O'%@D4@N?CJ M<"P;*5@;*)\72@I2^Y$:S%@K1"Q"2;B+I*-6D#$\_:" E#Q$H+>)2 M^6G>$T[[DX:<$@@F9KQ8:0RTL)(E+[7PWT"0(2@>[85_*$JWGP2,8P!D 3!X M2P"\PHML28M;BC/2V.Z,,BE^1W=CI5.4$ZWN>A,8U'8MQ0J 7V?O- D /I!FAO6F>_:Y%P8MY> MI4.&R#\B,/8ZFUX>^&QJ[GO]15R55X1(!)V']HH;BP6@\SLDTI9(7[K'(=03 M%>N%*+$%Z'(\EDDBQ/](0 ,%V6,\\24\-+V<( + ]YKR";[IO+"(6_$ME9B MB=$T\LQ]S8=#G3Z/!/_6GIQ)<=> NI.0LM.;O:V9@>)>#CG*C"=]$RIW]IACZ.\G9- MDX^LS\B>;WX(X6B'WGM@9UL5I=7Z-LW4C^RQ\30[T' "U)@ "@ &5X,S%?,BYH M=&WM6EUSZK86?6>&_Z RTT[.# 22- \WX3##5QIF*&&(V]OS*&P9U!B+8]D0 M^NN[MF2#(>2&DQO:SI0\0"QM25O2VFLO"=?OG9_[C6*A?M]M=O#-Z*_N])Q^ MMU&OVF_45M/J>NNA\X4].E_ZW<\E7X7Q#;NHS6/FR)G0;""6;*1F/"S;@C)[ M%)'T2VB(IL.LW8Q'$QG>L%JI\4,XUO/;>G5H3+;-#NW^EJT[A&GMEL7B.:[P M0$Y0%,G)-"XUZJU&][?[7JOGL*N+\\MZM=7(!OW@ 5T1QB(R([:[(Z=WUVLW MG=[#@#W@^5AY^ZW>_L&;;H9K+6NUC9[.[)Q_08:_,ACR.I/O$ M'L]96_@\2,I8J"B6_HK%4Q[?',]]I]GJ=UF[V^\/FYU.;_#3YU*M9)X?A\UV M]OS?7L>Y_URZJ-6^+[W7@TJLYL:+=<%8Q;&:F3( PAEE/2]HZBX/,LR@(<5( MW>ED%DOIQ5,T/+^\EF&)(K'3>+WZXGS7((_(WQ--"XU]8%.^$"P2"RF6PL/* M2\UX&"8\0.%<13%3/OM9NI&:D^>@KS#%7,7$R>RQ#;O&))&$>) M8#KFL9B!IFBW.>8(OI* @,]=%$5,S62,J10+QO"%12A54NE.F$_K8M%^*2*2=8 ;%PDSJ M0'!/AA.VE/$44]1SX9*+IN,Y?%,>)HK=P+*,5_F%.&'VV)B]^C\Q*Y@O0X"" M\+4!01F A3FJHUR]#'T5 8T2_RV21!# O/#W!-!C _3'PP#J;&WF#Y'^FJA;G4(PU2I$0S MTSW&(V$P!8S(<2!H[YD DL>!U%-J068S<##Q,)Z+!4]J-U Z04.BYT@%%EWS M2+G"0[%F9P"3)X!."YCNLSOEX42P)GAOE 1"VXV\N.*5B^LS87VYN/;LDWV4 M)$1#"VT:A!%#;A!?+%@$DHMO#L?2D?RMD7R,1-/=#018D-*X.6'[_=@^!-K\ M,&AWA$8!MM9DVK?15R85X/)$'][$Z(6Q (C2H6R"5TF$'L"!"ZD-M2)GB]!T M1+)_0\IY9H]$P TJTP2_058Y97VJE"!H.*-5(#T>&T_'6GJ2&\%:+$@K1$RR M":FK1),V,/&LC9 P1*RT@$>T/TG *8%@8L:+C<9 "RM9\E(+_XT% M&8+BT5YXQZ)T^TG . 5 &@#C]P3 &[S(UK3X(@Z^@5$!N,/" 3&TD!ZAG&L5 M6."'_+T.^ M>QCRNPL>)(8>"4#"]Z%\Y0+;J?Q M2N+773@D)?&UM:"3@;_G[(<,M'7X8^/LT&&B5]BU@$.WU/L)JW\55KT#6=JB MX,41R=Q=I(+4U.S%[,&L3N=:2P*^YI M):#OLU>:^$ _2'/'.O4<)TAA[EW"8F'KZNV35413KM>JB/C6A(OP3"HR*Y)F MB14+Y),(TDN8'?OR-RT23LPO5^F8(?*O"(R#SJ;71SZ;FOM>+XNK\H80B:#S MT-YP8[$ ='Z#1'HATM?N<0CU6$4Z$R6V %W.9C*.A?@?"6BL('N,)YZ$AZ:7 M,T0 ^%Y3/L$WG1>RN!5?$XD)F!A-0M?S*SGV&E#W$EIZCC'[!LAN)/UX_3VB[.YAX.17JN+SF0Q6-V\Y96PUF-'. 6*?#J4W M[$Z,HX1^2_Q/F5W6+J^R]:)Q;$R_\">=7T8^I"<-O6N(U//+S_$"G7[QU\<]VM_LLW(3N!MBOD+%LB'._ M],"L]I482JGMJ10^NUL3X8,5O-;@;&@OHE#>W-Q.I2:?]D\]1YH'O:%T1)-U MY7>5"J8H H0'_?92&2+!L$JE4>_T?F7-?N^GP>=2OWOGE+8[L;GU:D]NO3*Y ME5KG=RE=>;)/0\IT8./IJ6OQ^X7E5Z[U8 M;6_B1A#^CL1_F%IJ1"3,Z^7:! ?)@+F@(X# :2\?%WL-VS.[OO4ZA/[ZSOJ% M$B[72RMRO4K-!Q-[9F>?F7UV]K&M&_=VW"V7K!O''N OZ#_+';ECIVO5LU^T MUG.SU9L.[F'AWH^=:R,07%U!LQ$I<-F&QC"A6YB+#>'5[$$5%E2RP,"!.'16 MC-L0N6+\"AI&]XPOXZACU6>IRZ'32X-W8!\.71L=4/11F21D*WPDV6JMC*[5 MZSH?;D:]D0OM5JUIU7O=8LH33^A1KJA,9RQ2^Q9S]9VY.QJ.^K8[FDZLWARG MF]W-%W?VQ 5W"@NGKPUPV7@+TR&X-PXL['G/GC@+<_IA[-R#W7>UI=5HM%X1 M\6])K%BP.U[VUYIEEL@X(5R!$A!33S'!TQ*( -2:PH+()>$T-J>/(=V52[:G MM$G7 "IQLLR'Q% AYQE@PGVH+/,;="V"-ML7C2IX:Q+A@L#;=CH#4R&%YL]5 MN.-,41\6BBC,J"]\>EY- 235)$Q(,1]S$7R73> M(^[5JD!@0$.R)9*")V0D)$D!5'2XL]#_E(A.7VPBPG=G,KW#J7R!TZZII,L= MNICW3,;:.X:/7&Q#ZJ]HM5Q2:Z*NOC$57+LW=J#OC,S 8 M3=Y=&PTCO5_,['YQ_^MHX-Y<&\U&XT?CG\(RE8A2:/L'2Z&4V*3/<%>Y\R+R M@RZ:1\(".P[4+52OB%RYD"0A"%2!>]"I!YLF5JG=DD_)4S2#?:=6%-\L:<_[A! .,V+ MBG^^WU[42R13.H+SB'N#KS"=;(LU+]MO.H"[*:M#W9WKBU[YTU MNZ;5_I]U MA;GUVB7GJ>C,2?X1VAB76(1,K\#.=Z?3HNW'MX9D09JV>H=) O: HAUA+92TS"LGAETLH7G.]D:'40GY-8EA2'!!) M\<"T_D%9>ZAD].FR97@D+;5ZR<\QC'3L$R22LWC]9X #\:+MA8 IEW#4AL6Q M/AE1\# \M1!L$$ 2X1.-EL:J]MS[[!=?>E_196_\P31AR&B(W7>>A-2<$11C MIMFU!J-?P!Z/WDVNC;$S=(VG03*QTGY&K+13L:)''VZN?,-H_[QCIP&R=MV* M'H_:=2JD]GE@L&Y^/8!;?X+WA/6JZR\9V:<-_07D#U!+ P04 " !RJDE6 M(OPD]],$ #($0 "@ &5X,S)?,BYH=&WM6&USXC80_LX,_V'KF6;(#.:U MN3:!,&/ 7#SE@ 'G>ODH;!G4,Y)/ED/HK^_*+Q1HVDL[Y)H/S0<36ZO5LZM' MNX_=O7,_C'OE4O?.MH;X"_JOZSKNV.YUZ]DOCM;SX6Y_.GR A?LPMF^-0'!U M \U&I,!E&QK#A&YA+C:$5[,'55A0R0(#)^+463%O0^2*\1MH&+T+OHRC3K<^ M2TV.S5[JO@-[AVC:Z("B3\HD(5OA(\E6:V7TNOV>_>G.Z3LNM%NU5K?>[Q6+ MGGE!CW)%9;IB$=RW6&M@SUUGY PLUYE.NOTY+C>[GR_NK8D+[A06]D /P'7C M'4Q'X-[9L+#F?6MB+\SII['] -; U2.M1N,UL_-K$BL6[$XW_K56F24R3@A7 MH 3$U%-,\#0%(@"UIK @&["YG>X5*^P&775-+E#CDC=6ZJ:4H2;UVL>R%C;1W# M9RZV(?57M%HNJ351-]^8"J[5']LPL,?CF34<.I/WMT;#2.\7,VM0W/_B#-V[ M6Z/9:'QO_%M8IA)1"FW_8"F4$IOT&9XJ=UYX?M1)\TA88,>)NJAUW6%AL66^ M6N/$6NN*<4.7SF'OKX>;M5.#9S/CXIY:G";)E:I^.2?DF8I!NL.[&F^&)/?SPA@'":5Q7_R:9OM_UA7#K9>SCG$DUR8K+1X&2)@N M48RG^WK 0,(D$B62--:4J&H+$H88&)9!AK3%@0@Y$F?E+F"<<$\_1Y\^T][+ M)5U2T2P),TH)9#/)JNXQ*6NO1)6S]Z*_X=8AETZY=KQGFF(=>#F"I9#82DQ/ MA"&)8HK:(/_/2$7=UUF5Z;Y3ZK21Z+WN:(HJXB I9D V+-S=? U4:ANSWV@6 M@]$;(B_\&QC1I4R(W,%U6J+:1;[T.AF)_X0GCZ\X*OV0>)^AB7F)1U\\!]-:#V$S8( MQ1XI?$0% C.L LS'.O)6\>I*-5@S&L!H7\BFF7IZJY K,\D0:(1(+<\3"5>, MKPK0E\^C/BBN;[&\_J+Z17N82S-BR.=4]'J<:PWR+8(( DPB<:+8U5[?!=_$4O[:]HLA_\ MSC3QS-$0>\<\":DY(R@E3;/7'3H?P1H[[R>WQM@>N<:QDTQJM9^16NU4:NG9 MAZ,5]U_24F^S2CO^#\ M#E!+ P04 " !RJDE688$PZ/@, "X?@ $0 &UP860M,C R,C$Q,S N M>'-D[5U9<^.X$7Y.JO(?&*4JF3S(LJPYO?9NT1+E4:)K16J.O&Q!%&0A)@D9 M(&TIOSX-'CIX@*+LV;!"^V%& KJ![J^!9G>#AJ]^6=N6\H@9)]2YKC7/SFL* M=DPZ)\[==6VJUU6]W>O5E%]^_M,?%?BY^G.]KG0)MN:72H>:]9ZSH#\I0V3C M2^46.Y@AE[*?E"_(\D0+[1(+,Z5-[96%70P=P4R7RKNSYH>94J\?,>X7[,PI MFTYZVW&7KKOBEXW&T]/3F4,?T1-E]_S,I/9Q ^HNU\?1[^',<^(-S< M,G]Z_^N*?EA/R+>[D?/1&Z-O)M?10_]V-OZT7OWC@_ZO^Z5[:S47W^R'UN:C M]>NF.6X0>]&Y^7!+O]]KP917W%QB&RE@#(=?UX1^H7I/K3/*[AH7Y^?-QK=! M7_?I:@'AY=HBSGT:>?/3IT\-OS4 _=[<,^\3O&D'G 2E))7T?D)*(=(YC=!R;9W?TL0$=0']Q$1%ZO'Z'T&I+ MO$!\Y@_*F5OGWLHG?FA%Y-":2GHPIF!U-RO,TT?UNPX8YBZ+,1S@!MT-T2UX MSNOGS?I%,^(8#?89,87T)*VY)K3F$5MJ#1]Q-$NT4&CGR[Z3(ZY_5B?9YU.]H$_UO MBO;KM&=\K[P=VH@ONQ9]XDGX=UURU-]+46^K^F>EVQ]]K:A']SAQ,.<=S$U& M5F*NT)6G=,AQ_B#B#HCB+V.B-AI4$6?=L&[$- M> QRYT!H:2+'54V3>HX+&>&86L0D.%KAQ]'*3?$Q;@I].ABHD^^^F^G=#GO= M7EL=&HK:;H^F0Z,WO%7&HWZOW=/TRTI::(B?]D!FU(&/9N!H K/(".2V^!2W MQ5#[>@#\9#2$S^W )543_BXBS$_]!Q@)E 2N >ZI/5+ F^=QP+MJ;Z)\4?M3 M31EHJCZ=^%!7$^DA=3%$YALT Q9Z@YS[:(&G=,AQ;B86]LC0=&6L?E=O^IIB MC""*'_ZSHBL:7,3<,]VOB#%PX%OOGFR68WP1QQB\16?:-I2OZF0"'KRR#KL/ M[@"WJ6T3=\]+)UKEZ+;BZ/;!/6@*)$"#GE%A=ZS9*XMN,+[!#DP6@9MHE8/[ M-@ZN-ACW1]\U3;G1AEJW5U5P@QS=0.O()^PWR"%]%XX"D$R<*C ;[5*9'!HYYN\3H?1>_-R>Z@888 *&Z(XF [6Z&4Y6N:1@B:29 M2"+WJR)__E/=$Z/4.9#L%"BO$9'I]@,!TR'*.2]M&]&<X"DT2K'/=$SJA/;W18]0"YHGVI;F!R7''DE(+*<865BT1N6:"PHKR))JGH M <91AC!$ EK(="&'W'")9+60X8(IJFFVE,+ OHVRN^4&262V&=6#:H.?J!?L M0Y_5*0<^D?2FE!2J#7J\BK"/>4:?'/)$*IRL,U0;\;T4>!_L9+,<9WE^7&V( MCWN6=K"+B%7H\1NQR$V33*./?OXJ;\(I7@V7:X7F"99KYI@NF9(7-YW2?#5> MKB$N3C#>18[QGG$2O#/>Q:OQ<@W1.L%XK1SCI90!BANO]6J\7$,,10CMDD=\ M@A%WO%)CMIY7.HBLN9VMFE9->QT@W89'4^562)0 APX MI)1V*>AO$ZGV_CE Q=U0$LQF%LHY2<';1'Z<"G-54X$DGA=90.<4<=\FTM]T MH*M:II6^WIE1X2O&(S=/(CG.>T7TU>-GOC::8:Y\.KF)$LFRY+725^L4>-54 M'C05XI1;,)%H%WH5]=6F&:^G9AV Y%#);95RV!]_??7_VR#B'W'QSP0O%/_" MH$MQ1\UUC1-Q95,M;%LRO+BNV2LTKT=WR/P&JIVM;2LB$4-++@SR31I'(YPX M&@(Q,S%*XD(C&(2N,!-UET8D?#2 2US!/MZ;1A'S0'3>> F5+30KJC*P8.L' MZMH7X[^HDK#ZBBH96[ _2-7V;I8751BV3E&%#W?;#]*WLYUD7]WPEJ;&[IJF M\'O\*J)<+! M'6G%!7EH[0]4#YH*RQ*_J^TX.:)KVT"&<(!3YP<5]B]U>X8]_&$*&23_IK@L M_\I WAOT;"-D4VQ3Y+].6TE;F[CJ_8.@B,();"J=.>L J2DV M/S]X%??^_380D2^TFBZC#C'Y -LS<8F>$!)(LGJ)98D3V>N:RSSQY! 7-E[" M$X70N>$_^.8>"W^S-'@0;J\GO)Q3&Q&GYV);4(*.$$/#,\<3U+>,>JOK6C < M 1*9Z*.5FRUY5F<9!->QPRGCR)E#\+^RT"8FNZ2_#.(/B$598DUN>C9$NX_! M'42'@DLIRJ#" )E+XF"V$<6\E>B+K9+L_C*(W_48I! >PUVR%O_%X<_L+H/P M;0KI!?-,/\^BR%'O&,9)$^23E4&9"7ZDUB-Q[H2(APJD=Y5!Z"YA?'OL$%LZ MJ5UE$%K')G7FZ5)G])5![)&#TV5.ZRB#P..@@K$)+X@)A(TWY@H:E!#+".<%A!]B-SC='&/FG]G<($Y,501\EN>*&[4#?8Z@ M>X8M5N&@+Z#05TSNEB"0^H@9NL/AG:\\0ZVCJ0LK%U!P?[@74 O 9^)%HPX. M_B?.1$@^Y9@N5,ZQ&VET#&$!97[?U1@)WW,RSJ/X!)N8/ KIXPH?R5-:W573 M!(GFXF]$0-85BA"HF-Y5=DW4^=ROVO+(%XYA>G<;'\:4RZ<^7=\YGOU =7?G M9O)W%%08GR%SJWAQ/A1^BB XV2NY#**LEP@QI((;>.W>6-2\WT8=1Y,_XUGB M1L.\J&F/.1_/-G Q[M*962:^L<21!@E[G\!7'L.C.\B?[ORY1@M(3;#CX>T% M-G%-"]"71,/=0Y%#; >YH[_D_ A!U/OZ!,U$12)-V=-82Z)W)&Z;I6F9O M2:07?_=H[ED0J +R.@(+W&S"W\/H$P?[UV4DW6Y!IA+K.D#_IFR V#UVC]=5 MQE02765;"O*0J&%_:Z6J_P+CE 21G2$/ D)08AL30DZS\*P^>$]&_J&1M=3R%\>3"Y8]-NK>J M#*D3TP9:DFL-SO8-GV^? [FM92\P#M":V9_N^$;S]!+G;VEUZU_&* MI-2139C[I5P]B'3@V8/O)5T7$_'N]UH4"/$N&MQO*JG(6>CNO!9M<4[5GRT$*2(04A!H,_ED & ME-M#F=]EJN>=@[S0^HW4XS=8G-I\@:6+YSTG5.1 :74!2]MXHM\Q8EM?^0S^ M,FS?">8@C;D49S@0M5C4#_8-M&Z'OB[:('EDI8UO8"W;R!%7))$%A&<8YA09 MWLA=[DY,BM^,/%SO[A3DI[&=Q#UDEA3N&Z8/#_HQS"52-X&Q<^_A=02P,$% M @ ^)$L8]F?H@1^'B"\,GO__[[WQSZY\,_&@VG T$XNW+: M.&ATT1S_Y@S\!;AR/@$$B!]C\IOSQ0]7[!O<@2$@3@LOEB&( ?UA\^ KY^V; MYKM;I]'0Z/<+0#-,IJ/NOM_[.%Y&5Z>GCX^/;Q!^\!\Q^1Z]"?!"K\-Q[,>K M:-_;V=/9]L^&_$,(T?M'P&'Z@M%5T\1_'C"GKM][./%&TSN3L_/SIJG M?_1[X^ >+/P&1$QO 3C94;%>>'3-]^_?GR:_[IH66C[=DG#WC(O3'3O[GNFO M4-(^Q4D$KZ*$O1X._#B!7?D81]B"_:^Q:]9@7S6:YXV+YING:':R4WZB08)# M, )SA_U+T=L_=0$#@I=^P [93^>MC U2,II0G9/P/SCR6+ISVCOY^?-YL49 MZ_NG3*-XO:2&&4%F5R?.Z8'/O?9#IJ/Q/0!QI'H^MW$-?-SX!*#X'L0P\,-2 M3'$IJ^&0#1FPH+U'PWF7NHL%4'$FIJB>H_$]E?P>AS/J7;P?*QBORW GIJZ> MTY8?W7="_*BT-BE115:WBB "4=0&44#@DGD&I;F)22K2U6JQ\,F:@@+O$)Q3 M0T:Q&P1XA6(:H&YP" ,(U,HKU4LUG _ 8^H1!"/Z,=@@J&)7@[0:'CL^)$G0 MZP,_6I'D$2KF9#05:0['@/JNM7\;@@F^]M%WM<;$)-7P1%&8K8+XJT\(M1T- MDQ,25,-/CRH?T#1J 6,MDQ*UKX8;CY+C-0#7-..;0S4WHO;5<+.)+A/_28T2 MIVE%?NO9T;1644P?0EC&21:^CEO5HZZ(T_*QLN;XN+..$9TA("9PBX 9C*>( M/K!%'QVY@=)+E>FCJDAU&X$?*_HT[T%G1(K:'S-N5AL_ZXFC>L^>,,]?D1S9 MOFJ+:7HL*PEKBF]ZW"G(ZHEU>JS)J2J/-'I,"0F..5;:(/9A6-%@R75F0(YF MI8(T#4IR7JDDYP8EN:A4D@N#D@R8:XOA@[J^\:)>ZYO/E96C3!^UQ49-%Z6F MK)M#I?/1(*V;1VWH2W114]:AB;N*KE[NM/6IW4$]>9*F,A5DM?*FK4I=^GKJ M&66YU:6O/ O5A%Q,41='2C\I(:F+)V6Z)2$Y1I6H= 9R4&]U59%*.^T/ZK*<*53Z+U:.7<1OX8; *$Z/KT?]G*, 3UCG:[?G#EJ>,_[L>9/Q;BU\ MQUN(@PP_(5N,Q[E5[]W&AF3)?>Y'M\FZ^RIJW/G^\I0A=PK".-I]DV"9X+C] MXL\N8C!BLAZ ?;TS]&]!F#SPSVVS;*M3LYR._,<^52*!?ABY:#9>+9=AJJHH MX5Y(F9+(/.#X),M90W/2P;7$:L4D?ZZ8!*>P[^CG!"XE^ MM[K$)85(0T"??^(\ GAW'R=\&X;L*R;?NXBFNP&(&--I&31PDY/K@7=N!7@Z MBK )03>*J#MKK0A)K>(6D]+6@!QY? MR+>&+9*355ADBC<$+'TX\YZ6 $6 1IMA?+^%09TO:!'KH?2+491*:,$N\/ 2 MD'A]$[)%*#1C6<*2S4H_$1Q),G(5G1EI>CZ:B7G>_&HZ;=/3>,ZZTH+99#[7 M*QBR\Q]L!M-=+ E^V&P^55B/@LQTVG801%JJL F[?5P1<:XQ'Q>3FL[U#L)0 M6R4VX=A9$03C%6%!IP.?V"?5^).0F$[[#L)-J0*K\ H9 WNYI.567EO3.>MA M" F%M@F:OA_<0P3(ND0F)*,QG;@>!)5:"39!)A11.J[D5-:FB.*ZLB;2%@'G M!L%JP;0*9FVP)"" V\5G=MZ7:1K-W 4F,?Q?\KU00$DMNK(G6)N0B@VB:O5R M3*=A>#%"M0IA?B!G^D$&F);!-&;3 '=%S,]M7XC7C2F"ZC,3VKD:*C%M8F:'K0OX4A M9)M4E=5=7EMCV0;;7[_;LZQ>QQ:T-QU1Q-HOQG^)P#89U/-6N"1;*6-?&J2F M0ZL:@0> 9'LJ"@U-QTMM7 0B5HA"<6]E_\9M[V>VF3/G*8$/S(*O-B M1+B-39?BM!&1B&H3(IOE[2 @JW(A6T6GA],[\SCI*< FR%)<:J7L5F6[HH7Q M5Z'Y[/Q[Q_-Z@%&@'"]J4HM27*WZ@T1^FT#K873'_' ;W,8Z2(G:6Y3IB@:1 M5%*;,"F42E+"E2L.Y0DM2IUURT1\V6V":QSCX#OW_B=.UL9I:VIO[6*!4<*/ MZJ1 H:7IB"G6>&'K+%](F\S'G X#*#T_ MHZ8U'2&U\=)7A$W#*17-V6'.$I%336DZ*NG*)I[\0S#ESF&QQ-WXO6] 65VV'&Z M@]:P[YDYD]_"43,/OR4MF9,NK+(QP^-DT^GZ7H4$G9N6R(5E2ZK9@81==@C@E(793F/=&13?4, MD4_67:JKB-6>V8ENG#B"+HH! 9'T,J(:'VK:X(^@4=$J#<L$\$H_S<$/T J_O5Z&K$--?N9CQO$\$&Q0[),'W_YQ5)#OR0V M.;_ ]QT6Q:OT06Q9EI%N98%#?ADJ/*%M H6:#-O? =I@\V\7%3;:R:^4UB(W M/4M],8REU&15:?*3#Q'S"$,T]D,PG&?.JVM<(Z%+;WI_S(LA+J>H*C$6G(#+ MVQQ$R=%U*A>>BT[K,T(-.M,'M X'2U- "P=BT87L#BEKWBBL06WZF%<-?E:L MI",.P2X2O+%$CEW:6/6Z,'W^JYJ!649=EH]1X1W+98:JI!,]P'^U$/!#I'T5 MD.^NP52\2T5*I@?K^]<$*T> MIV;I-$&UN/RCIQG+P=2^4$6#5!-2BVM'VOJQNZ"4NXOID#G.GE03U%=521+H MI_XK=K;7-[3P@KE]45V6->6VU,3"QI*/4*97X26WG*PFJ^4ND2RO,JA1%('\' M(A\%+[-J;A]FK7HX;T/&(YK)WA#&:VRIG4IP$M@I1P56&63R8F$P2[8/=J-H MQ4YP#^?IBYXDR&G06KHMI020V@JR*7JFS(]RN.,[.2&F-1*+1)9N3#EH1(I4 M8M7(9-+FWL<\HD&2P" &L^W[FK-?I%K> +Q+)\ >D]!N&*O*Z,?[GUT!T9^ M#+SY' 2RHPE'YL.TZS>C]^(6Q;*YOY7;M&U6IBSI?($R:SP?;[$R97[8ICMJ M5A%$((K:( H(7&9*F9GMZ>^(3B' 9O=;,K?5,DW.(1!6L49WG_-\SZ>]OONZ%MR*J#[ M:=#M=%ON8.*XK=9P.IAT!Y^YSFET+>GK8GSU1V-J"G7;+E):91=A ECL;DV+_), M]BC>GM,:]OO=2>TFNMM'MCWD).#Q,L^CU[_I#;]YGG/M#;Q.MUX>>3O ,^R] MS;.WN53+F;A_U(MPRLON-F)UT1R3A2\,$D126)W$#@7PNQ;6_ (V]" MQQA5L],:>>WNQ)D.J%#.Y#,=@E3&,8TDF%-+DX+P2X$LF%\_.N[UJO\].2.FYSHE MY$1XF3B%Z"F(\\=@O1#P98P7(BHG[!^#Z7S\E_%%3]YZ>)4O47 M$OK"//$HVA?PK%!^(4_G37*/JOM\^5M/CD(F7BR''UF.U+Q=9CZ7A:PZ/7$_ MBN44.>4[_?0G_(Q!@%,!P6U%NUL_T M?BP_%U/E8TSO\BEW]64M.K8IWQ8(F+FZ5?>:JW(=F=ZA5(DAJ/14_PE%_DM- M*!.;E37!I%I)97K+DR8Z6K)H3:"JP.(&D(6/6.T(SN> #J+8^]E$-VJP&CD M)*9O#"N!@H[L-FT(*V8Q_-+T9:$TQL]BZBT^2WB)S%O/P.";$<6]_!_KJE M\UKZS?\!4$L#!!0 ( '*J25;KZL@QR! #/< 5 ;7!A9"TR,#(R M,3$S,%]D968N>&UL[5U9<]LX$G[?JOT/7$_5ULR#(LMV+F>R4[1$QZK5X1&E M9/+D@DG(XH8B-"#EX]\O2(DR*9RT>< IY\&QI6[PZVX #?9!_O['_=(W;B$. M/11\/NB\.3PP8. @UPMN/A_,[)9I=_O] R.,0. "'P7P\T& #O[XSS__89!_ MO_^KU3+./>B[IT8/.:U^,$>?C!%8PE/C"PP@!A'"GXROP%_'GZ!SSX?8Z*+E MRH<1)%]L+GQJO'W3>7]MM%H*XWZ%@8OP;-+?C;N(HE5XVF[?W=V]"= MN$/X M1_C&04NU >T(1.MP-]KA_>'VWX;]=]\+?IS&/ZY!" VBKR \O0^]SP?Q=;>7 MO3M^@_!-^^CPL-/^:SBPG05<@I87Q'ISX$'*%8_"XNM\_/BQG7R;DE*4]]?8 M3Z]QW$[A[$8FW[K1CB%+_+:]^3)+Z@F&SH .O=,PD62 '! E,T2*R.!2Q'^U M4K)6_%&K<]0Z[KRY#]V#U$Z)LC'RX03.C?A_8NC=59>>@]$*.+%MV_&7[2XB M'\=B_Y(BBAQ69PZ$73\$#H_W$ZYX!/]:1 MO8 P"F779Q)7@.,28!A$"QAY#O +@6)REH,P7EUP248/Q_,^V5F64(:,SU$^ M(GM!)%\@WR4;D?7WVHL>BJ#C/M O"Q;F/[J2S3L@(K[L$OF>XT&Y\@J-4@[R M$;S+7 *C@/SJ;"PH@ZO 6@[&<^#AQ#\.(0C7.+F$#)R(IR3-H0B2O>L!7/MP MBLY \$.N,3Y+.9B(%=RU$WT#&).YHS#EN SEX!D0Y4-RXEIZD=*4XM&7@\8B M[.@!PC-R.)Q[MQHNNLP(A?!\>$4+X'*MJK& M71+2XKZR8O^8SHX)N9D(8H&[&+I>- O(!;ODTJ'I2'>I(F.4Y:FN0_CWFES- MNE59D3SZ.OUFN?ZS&C^J=NUIO/.7)$=^K,I\FAID*6-%_DT-G82M&E^G!DW, M5;JG40/%9:ASK?1@!#R_I,6R-U@#MP0L=42)"I] GC1:55&DPNB51Z@ORO34=?^4,:N)0A4_Q:KQB] "[*2 M6<19 )RLZ&L1G:C>$'4)J3M+4V; M.4#UN'<7:[EH";R"H&GN&A G5VHMX?(Z3J\7@IMGK1XK\/UB"!.&ZG$%*#*+ M0DMY:IV3< [6?O3D29FRYS&3C[W B[>_ ?DSAQO>DXW1A6Z*/!Y0M0XD\J*8 M>%O%TS%:<WCMJ3FUAM:(8!V?&_U1=SRTZD$IR'OE M$+\5(K8OS(EU,1[TK(G];[!"X2?#^G/6GWY/BZ52(7SDY)#[<;46PO2B#]/5 M.@?A=;)DUV'K!H!5.W;M;>A'8?I)XNR336#[P=4.*-$4[)-?=]/;!]?03RY[ MM25FT;:;19U$T140;^GVT3Y.%!.GN+?[G*(SV6RNIPX*(C*U+#^Y&MF@X4VV M,&*.T5*JRJW:D%""K&X)D ,#83(?/Q]T#A^Q^"B$[N>#"*\9(M=LH,U"B6M# M41 O(_/>4YEA;+92S<<\$S![VR,FSS8<\E)M0A]X M9081ZAJI","SR]'A2S;,58^YVY^SS5>(B3/?L>-V2^.4Z+ CI#S M8[B]%^+9CB*]*MUL^9LRCDG$:P/),6NWNYFNFZ@,^)? <_M!%ZR\"/@R@PC9 M*EA4I5M'+@#75(W9:HJ37..#TI)A$%^Q]FK-[,*#S74_C5EC$L?\ NA: => MBO=+S2+E;45.Z'L%H$QH:H%"@[QR9]CJGT7+WFDQ[V,<$&-;1G<\'/:G M54]/;G=4#N+)/D1K>#D8?[?]2B&R^J9RZ-[NH]LD:HRI^5>EYE7L MG,IA?4=MKYD]M3NSIP3XA AP/IX,S8J]A%J*J4,YLUQ6Z9(PIE5Z:4Y35@X] MY')_9B904XHMQ:@0.%\6LZ=I7)X:O1M.2/='J.L0WQK>= 3NT% M(653-E=NH:QV)!&AGO"QFAU",W"WX$)N3O]1$A9YS<46,K52VN>+6'E]14TV MT+*NH@0[55-*03<8#"_-WM4P/D= 'SH11H'G\#.,,36;N.XZ":4YCE10E[TE M<70\7D7**F;2UIY4+ZIB/FKNEE.RCFVR"2 ^S*!P]B-?/(KTXTU[00 M.$_9)\V5DWA+11;?/LE@%*)>.;[T&!MY@[T^!;B@I;+LY 9^J*MQI*&'_]IL(#S%@9K M*#CDI!17G8:J-(N'XO*0>5K/2%-KR=33'C&6BX/3.=WB<7"CTU D_+6-\+6- M\+6-\+6-\+6-4)_;K=\LD?T/ P?*TKW5)HGNNHTM-KE)W(>6(5;VG*5&4;X>ITM MB^9J=$?Y8M2ZA[@F?]0G!Q@<@$W[=0+"$VJ82Z^YGB6XMT>WV& <[TJ7F]9@M)*.%H+B0Q\V5O:X@CAXN_5CRP(U/ M$2O%X)\*KP9%L&R,16IAA2-H$T!4-Z6H,E9!6UH6R$Y <".HBLU\K4?!AXJ> M$0M^/4%#%6US;XM2P"E!_:6NM+X0&UI-H;X2U:EE&$]=Y756-DBT/B0J6ZZ7 M(KWG2!JH4V7-5<1'I\7>, 3W4K5F26H/YLGU2L$K/7Y7W<'M[&%*+BM.JBDQ MOS@_640X[>YK^:*2B\KR/4K,S:3EBEA#T8ZT1G1*U55M2"W]?QW&UK0F\FSM M^:X7W,@JZ?)T#>4!BZPI)(%?]A;*"<2> R?.23[TERN,;C>V?,\Y0O%(.G^I.RY_X:$^VL,3SW M[N/_)!.?3=W44_2>.NL%4O#T_DZ_8]LLA/.U/_#F@B"C O/51\V,)PLFJLJD MD"+5-MM!OT(KFQ X?MXC>=*,P.XB%:8_"KT@-BSM/TZI5'X26R.2D4 MG\63>39) ]#9->;'U/-X)-CC>O(&T$OF$?6('N[3D!CSJ*$W OAD)T<;#&;\ MY*2;S=&,;'8C%#B5=2YO,7A53 MCIL#+-M6VC*K39E7Y[AKA5.@UH:*+KDL<07)]0<(!.8-AE :<9)P-11J M?>I20X4$TV[WW3PW. U=BETIB_;G]Z-\#6F4CLR#E*6MV-3-N$.!>D5VT#>A M^'Q3Z.RZGF6N6IW3!-XB_]8+;N*M6.B0&)1-=:P))SF20^;ZE\8<3'PG2_;H MG%S;@ITSA#&Z(T)TP8I\(WJK5I%1FLIF IGO3HS7]1+ (09$^HI]?1; M .K(EO! 2[(-U//IF>\PJ#-CM?\Z Z'RJ<<*4>\SJ$/W',@2U5.M8*QW,=2I M^?U7,ZF)035[T:]JJE>,S-LE1'/GA$I*9U\O4<>TH8&R$YLG5&J9B;32=":- ME=W@>$(ED-E8*VUA%+XF2VE6GU"Y9-EKL_1)Q[Z^M^/UO1TO)-'8)0=*HAN< M0)]XX8^S!^)\G,42X!^20*F44X.P:;&G6*LJ0Z/;&AIR"E@:E)-R-A0K536" MS'9L16@51:W,>%I'5ZLQL*:M&#;P8;A]J,8(\I.&Z=;%(F^J1T!Y32%%&;A+ M4*/]4Z%54>L/_W>4+W#!!*V>,!-U=^,#(&[1-C0=-1Z MOT^H&J!=#<3$FEJC)#_>!B2&;PP _<[! )3%1BDJ8Q*P5-&48DTO'=>+E%@1\CY\2@+ MQ,EM6A>$BTO@N7R#JG"_$$LJB_(BEN9X/H$. ?:LI P 5 ;7!A9"TR,#(R,3$S,%]L86(N>&ULW7W[<^,X MDN;O%W'_ ZYF8ZX[PM7UVMG9[I[9#=F6JQ7KLKR2JFKZ)BXZ:!*R.461:I!R M6?/7'P"^B2=E"OT X M#;,H3N__^N+C\N5D>3&;O4!Y$:11D&0I_NN+-'OQG__Q/_\'HO_WE__U\B6Z MBG$2_80NL_#E+%UG/Z.;8(-_0N]QBDE09.1G]"E(=NR7["I.,$$7V6:;X +3 M!^6+?T)_^N'-G^_0RY<6Y7[":921CXM94^Y#46SSGUZ]^OKUZP]I]AA\SEW]7ZG^ER1.O_S$_N[<;7(*4$^]?+6NPE^^GE MF[(F_E3L=]2*N4Q8\*+ZK<'@M=R, DAKYC^ MJQ3?!P6.V(M^9"]Z\V_L17^H?KX.[G#R C%)R@^E73_VRJJ47KD&>XM)G$73 M]##40VU/\&G;(<4S#.CJ.S=AE15!ZKG_TM3/X\.^=$?S M)+ +$?+HSRO_K@G[\9K^U8.(GPK:@>&H!LF*T'A@_@;>,51E-Z5G8:_\"Y_>1\$6_J"MV]?X:3(ZU]>LE_X1ZA^^(WUC7B#TV+Z M^RXN]JSGIF. M,@G3W%>OXL;^M<7ECJOAH8P[0FIK0E(:/@DE<2K,*,=VK9X MF90?OU1?DVQC#:7Z?IFEPF_)7?.>\J-3* J#>F($Y]F.A'A4G7>M&O.%*Y2; MA&JQ01Q.7WY\N<-$8;1$ MSB65E#"[]!&$P%!&A6Q(DU(.<4'T]U+4/TV M M7PPZ+KEC!;_+(ZT"&$[9H!SRJ]5!3(E.D5"E!H=M*X*#?$?V9I\DE73)+ W4 M+I\D8F!8I,8VY$XM"R2-7K 7>+()<%P1PMO M2)]:&-72)V903HH.>^B_6N;0?_QV2[)H%Q9SLL3D,0ZQ9$2M%G/!%A-(QA.5 MC'>&&( -N5&)HB"-4"5]I/'Q9AM$O.+?O'GWFE?^A]O)Y6\?8OK]<8+#@F1I M',I]AE;2!04LH#(6:,2\$\&,;U-ZLQRSFG?:C< -C#%&7BCA(("<344IX@I O*$+U> M?.QNW"R":H?*[3,8U2D"$@;$3.+D;11'<:C8[)$)N&NA,F!M ^T^A5&A,DA" M\RQE3EVI;)\1DS#6U:LHXZQJ5?":VAT*P*A@!2K9)F\IYG<)?$%!J=:].\]< M+78+<.H5[N:!]UJ6H1&<[U?TM9IE M*2M-EQ.T$:9TIVH6:M[I-1[KD'C767K_\CI^I+.W%?T]ODLPFN0Y/JW?&4'$ M\UVLD!=IG4EP!#&BFL(3]J(;\CC@_!D[XCZC]WUA')8#4= M4?>A]TI7(1(ZHE+FU/.(JR!DZPG[V69+LD<^T-'LG.FDGMN6<$ MUUA4 C"X(8!G>@O*G'4 MR)_<=^Q(&A=T>G05/['_Z!R'2M2=U]"#;5V&7 X&)_3@!&=12Z-:',ZTAHV& MY^L)(6PRSLBJVU^7RSK=6]+![>TKR02]D\<&G;C(E5#MC 0%G92@C@X/\NO^ M>UX\8(**AR!%?:631@!>9&E>D%W(HN&OLR"=W!.,]9V34<7A^J@5^,YRJ5;> M.\%&@!1YUFHAIH8:/3CNZH+@*"[JT9?&5\D$G1ZS4@+MG;,2I+PSR A-X T7 M1,V(^*3.9H$?L^213K\90=4.1BKFS*EH0#:.1"+CO>H-P,1S")5DZ2W@^ A6 M/6E!>%*(19Q_.=^?XS1\V 3DB\YC&-7<'M.T,Z)_:E.OXYU@(X%*>JA6#3$] MU*A!69U=!@G.:">+%I:2&R>=DEW% M)"_J5VE6GF5B[E:=U2#;%6=1QGM]&X )*\U,$K7U?NJS?O2S1^:JE\LY/..G MAMDYWR<*P:A]#3+Q7!\3=5;_\Q2;*U\BY.Z@KPI@>\AW* &CSE6PA,.]*3Y^ M;3]_#KR[R_'O.Y;7BTZU"L,41BGM=!ZLA]R;":U^%2%SC>.0SBDK*=45?9N%N4[DUB07] MQZZJ60:JKN7N,Q"5+ $TK.-:A'<&CBMX0E\ M'/L"W\=YM8S9Y ?6N#&%O&O7KX4][ NDPB!(8X-0V5MTE5"CY8E'DS3=!*_=P$I,$GV1E((DJYYH8 Z MI,9 #!0[Y-B4!&G$_7*$)V_AB9V-)!%%G4\W%&"%J<= #A1/%.#44Y)&WB]3 ME@\X2=@M!$%J=B@R8==L40,>\D64!,48)3PE9[@&JE3@T(:OF%W289*EL1UY MG^018.OXTPB#I= 0H26+RN5.IN>)29V+IPP<$B1=LTE1" ,G11V:BQI0EW_5'C*LX#X.DQ')%?QON MSAID71-$"7=($D$0%%%4Z)1D*15JSG 5KX3Y%0?$CBX=23]D$:#*J=*( 23* M$)N))DS>"TDN=H3T4*M['+6HLTU9 ]AF?U8A!X(H!G!B*"@7[Q'%4P\T38NX MV+,;E&]VDG@.N8@K;JC U9P8/@?!!04HX>9$+H:8'"H%O=1\O4N0%NS::J4Y M0S&W#)"#[+.@+P.("5)@"C:TLOP6<2^,N,#LW$(R2R/\]%]XK[1+D'/+"07, M/BD&0H!8(4>FH$4EC+@THN)>B'%+XDU ]LLX-'05HJ!;:JB ]KDQE )$#@4T M!3LJ:;2<7?CL25;!TRRB1(W7<<@WG0TL4VH ]Q?9)%ZA&+00>: M-.\.(@VM>*^^YH+^.2>K[*LL.%LIZ84R(E0I85HQ>'01L)G(PA38>(:I^*0) M'UC-R2W)'N,T5 ^95>)>"*, +67-0!8>=>0 3?QI!L2UGE=?4P[*C8VD%O/C M9?H@Y2ZFE(%'DCXPHW,II7U2XC;+BR#Y/_%6.Q&7"WNAAQ2PE"0]27A4D<$S M$:;4053)Q\2ZHBO;T) >)1L\=W<$6 *K/0+<>0B"!#)$XA'@/45CS5C/:_$SB@KZ97=*Y2ZM='EGLTWN=L"M2F '7Y%!+@B")$=Z0+%3A9=C10*4*XCI^:3/+\QTF MH\@C4?%$(25X!9$$>8AT4H$TDJI4],FM)0YWM'_7/WT*']@M>HH#"7(QUZY?!G+H_KLR("B@ 29)7LU%42WKXT!"VV7= MFP&0< ]Q$' O>T@X-[;(*!^;9DBA/JE^5T2WP>*Y(1::=>DT$ > M\D,B"HHJ:GQ*G]&HH%;'=49+GN)LEJXSLN'OOZ)_2*Q4R#G+::F#V22UE F! MX(@.F9#6LDPZUQ%&3-HU+W917."H!',5IT$:QD'2I$>4K8B;59RQQ1)\0QR# M/ P.V8$4Z%2JU;D,&\4VU:7KI?0R .,S3I+_2K.OZ1('>9;BJ%Q+D>T4Z>7= M1LP88/>#9A3"(.AD@U 1.L.47GYA6JA6JU;"O##I4Y;LTB(@_"PYD7DFA9Q; MYBA@]ADS$ +$%#DR!4,:851*^SF@76:/: 99S.%)4\#HQ1T?U]:"'IS:ELH" MXHP6H.H,=Y7SHQT;EUJ>CE@6F-T7$3_BRZ (*FQ*>U7BK@]5ZD /3U/*9 %1 M2 M0>7ZRT6&I8H*:4]Y2QI +.M2ZSS11X@,I]XEC!(AB[IA&!! ]9+@T&60( MJF6]<&&Y"9+D?)?'*<[5'=% RBT7I!#[7.B) .*"#)>""UP4U;)>N##=8')/ MN[?W)/M:/%3Y696V*:3=,>#AK1'_O9((O MR_%UTT@8L@,1Y:@\C0(BHY!.V/FM(TK PMTC@B0((AGAJ>\A:310K>*8-7/* M8=*=QW$0LP)OE*<=S"JN&&0+ON:121X$FRQ!"G?O,K7^Y)HK(J;I,YM1-[F] M>HC7$W(\,I8 ' R,.Q(@.**$I1H6=^\*\),[;W>7Q.%5D@7J59:>C..,>2*\ M0;*\5@ 0 T14JA1Y7!!Q22_U?QZD7\AN6X3[6Y*%&+,HJ[SQ5J;U-TMMMYP9 M95*?35:J@'@V!J^"@6T1J%/&6:?'\KF8QX+&63:W+/RR? CH!YSOBISUH!28 M>A5\'"@,$F@T8#$/4L8*HV'+@FXJIGJ%1&'6U/\[.\S0*(H_/] J\Q M8><.5OBI.*BNO[RWD02484D<:]ITYC?/J0>N$\Y2,0Y!#Q2(-T,N(C=KAZ]55,-C/9 M$M#@N>/J[<,:5'#Y$%(5]Q"I*ID)H=FEGWIFV1)4MY8/)1S7]1#:H+;KQY#J M>X!)5>.UV%&K?!WD=QSM+G]Y'P3;LMYQ4N3U+RT!JA]^:V+^YNLF$/ V*Y>C M)W?L1H5P.+L:I^J",H<8P[@T1L\[R0X *X29UZKL@$(;]UEKH[_7^L<=31S" MRTF>XR*O9G8&(BID73)/"[=+-:D@&&[IT FYE3XN%M.;%9HLE]/5TCMA+H+\ M89)&[#_3WW?Q8Y"PP?.DN @(V=-)VZ<@V0V'JB-U71)JE#E=@EDI@B'<&+0" M :D2HC-R%+(_<*ONG8L+'&(*YB[!^0TNY&N4!EF77-/"[7)+*@B&2SIT0^YT M9,]0BGF'&"1)]C5@\^HU':%%V>ZN6.\2%)1;K3D3^9?7*"C03?:(V:X8>O?Z M#+'*YRRD?[SQSCRV5K#!J^"I-5#QM:22+EFG@=KEG$0,#./4V.2;K*01\TZ4 MBRSEG?OGN'BXV.4%M8/PWM_HL*PTG7:5]J;T.DJS&ABBV6,5)RM]TF%*')7*6:%P89C)"R2:$#CUEZH,+8*_B*-K4X'SKEE0(;F&?C3E2"NH4X?'0 JV02I2JH#A%VU()#@.IM[9PZ/[Z M0U,_Z)0=158$R;5E)ZC*W,+*H%1HND#O7+@E>!O$T?1IB],<4S[S641OC4YA MKI6F2^:,,*5+* LU,%[('JLDB2331+A4+?O$C,\8@8S:;3CGD5U&'OECC-$S MV1"D=$UA=0X:""=H-[O%I-C?4J@%I3M;O]UNS+LU%GIN/9.E&7V_9% "Y)7L MD H^:3&_G2Y6OYZAV^L)V^6YN433__XXN_TPO5F=L570,,L+_[/$:^HK%::7 MCUQRJ0NF2Q?V.QA&=, (%V?01]YK]'P7)SS$E[)UMJ'C\L"-(P2&,"IID9XV.H'8[+OC?IT+TBFX))$9>)=,:FDPI#)"')*K4>!N" ZE ME--)':U,2B"F^TIZZ35@+299896O+FTKU3.T9P,U"7>$MP M&//X>?IW@GGDDNF1RK;30/YL6P@ M*;YG@+7KK<>U2UA"84. H'T'BCHO\=Z*E-:H!Y1Z%1"N6S'(U,E_(VY;/?JD M3Z"[[#D%%[ #^MBB]AT'%)-ROX7;YI%< ,16U0"M&K MM0Y*F!(B3 L5&=K1?_#M*.]DNV2'H@F.FI#<Y9A:&@S! MC!"%D^Z5 IU$,PU4!$]55+YW5I70M3NW/G:ZU5O08\P!&EOGC(4LB3'+6%Q=[PYZVO;K3[_4K)*[:G8_5*7CBH\5) M6;4T1,Z-.S/;89O_$(HJEVA^&^S9T21#E)="V/&RAP;P8!%#(@F&/UIX0NJ( M^ASBMI3VSIOI9IMD>XP7F*]TB(U!8;6%GDLV69O1)991"0S';)%*Z$9V=%!. MA^0L*A7&^E4]55C@1YPJC_,+4C[F2XK--HAX M3;]Y\^XUK^T/MY/+9DULQ6:# \ R 1=UK ;&JE=\ZKUFE9#$$/12IIQ\>V_G M'*K5>$0JZ;*]:Z!VV[Q$S#L[S-C$ Z+U"HUWBBP?,E*L,-F<9X1D7UFTF,(\ MJ:33M%1JJ+TL5*(8&(JHL0DYII@D*J@HBO"=_R6\\A1..9BQ'J*:E)SN0U@9 MT-N(T&J X9053'DBC: :G":MFG>B69/+-Z'L2.29.,:U96O&] ]/06),?RNN M-FA_0ZM0[YW,>OXV2C5FJ#=+)4IPW)0E4M.F:8=Y])<\;RC)T]@#F%Q?9^D] MZ^(O:;=MY*!*V*DCTP+N.3.I)!B*:>$).Q54N!U?-=G+V#]0G.<[GL&,'<[S M[^"$K>".TQZQ,S_4\KH]+S=!NT??5W'*ND=,[C+JM<;LUTOA?D.;]AW\YK&# MMZ&78 M,,72:ZA* YQ\>!)%_!Z!(+D-8CJ>O BV,1T5J((?5-).0TGTD'NQ)')1,,S6 MXQ.V]QMIQ')/O8S3EV&IX)U&*X*#?$?V1C4ES)-F MWFW^&J*&)^:IH"L8-Q2'R#0%1CW#RDE"9^T$'K]F?%W&UOY:VBNO^I"UG"I% MX?*IA\^*2^4Z&CP>=>Z*MS6^I^*541+P6EIUY.%R2P1I1;#.FJQWEO56:4JK M;-9S:DEO"V-]J,J5L5(,#(/4V$R+8B5UO-.E#.=H;OPUWK6ED'9_(Z 2LG@K MH" *ACYZ?(IC%>WUS( N8JX.@ZE\3?O8[;IH'U1_];-\!H8+ T!")J?I"BTG MUU, 5RBSH$&6?JJZA\3@,]3B;LM#]L8M<%@Q5# "%,NHU?).L25. M:''W[W&*29"PY)W1)DYCYC:+^!'KN6:K['1W;I1!O1T[*TTP-!P%5XCA*Y7/ MT'VISGD9] IHKE/SSM%AKV[9^?L=1]F,GV!MT"G0*=9FF!Z1[ M.E@E[G:=3P^ZO] GEP7#'P- <:FO%*_X!(5%M0^\HA55'L[94=]8.Z7[,^Z:<3 MU[U/\CI8@[G3&RJT3-Z[H_/IU7PQK?IZM)K\#<#";&-DY5[.Z:1G'1>RKV*U MSS.R)/?MZ2!3Q78RJAA /GZW3V/,:@%=:G2UWOS*LS%USAB*T<*5J;X@/8*OM( M46%GD"Q3A5X3#/M&P54EK/#.OW&$ \&P$92"SJ%QI"G7"HO@J5XF9'ERD] 5B3#QDT6=C&<18$%0F0&Q!U'/]YD,AW7BM"_CQSC":937#>LBR!]8 M)@/E;I^-JJ=(>J,QBHAZI9YW9AX 5AB!SS[-+JU90#[![6[$F"((H4EA'&T$<]>VI] M(Q<5W+8YG;.3XY)=ZEW&!7QKWNV=!^\V3;54UJ 'H M?/\Q9]G FPC)25A0K\_SWNC9=TA!CI>D#S1TT,6,+ 4,?P^&+NSE3I:_H*OK M^>UWQ*CL.]4_S*K>9 M4$_WL?II5(__'C -[(3&B0EA(D.D?AF_#Z2^E"'C_PI9M[.MWHCN]BAK MKJ8)FM?Y;ZZ7>$NMB'EDDS("H"OB-LA"!-&< ;24L MF0:^Q.5_9ZEP.8GR])2EKN.P"7MS!D$49D5H2P=C0%O<)H.^NRM#,[ZO8R^\ MT_-]$*?,A<_399#@^;J^-/>6VE*P*28_$JOX/+;*+@DZSJ N0^TTH5%T%&KQ MWJT\1UF*HCC?9GF0L D=KG5.M'$_;%-QNF![PW3,D*TG>2Z<\[%5 ?-! ^L" M_/;))L/T';-*&\P8<#1D.55SQM60.LN _;>ZN9)SM4QHW$EP['\F(=H\"<-L M1Z=*=$Z&XT?-7K^=JE_&JHW1[W**JT&66#2I]-D*L" M3MQ7S]+I9IMD>XP7N*"MA$ZL+NC0-M:0[P!]YSWX&+.$SMQ&&0H7#P4N2>K7 ML!!7A5 65J6@L"SFB+P\@=MD9\Y8U_ Y+AXN=GE!YV9$-NX\J 2_3M1HFMZ7 M*M6AT/APZ):>-:R*J48! -D[2Q]I8\N(^L9/@XY?ADK@ZSG948#/0A&LN"A4 MD>V[N"$@Y5W<*@+DW"W![#ZU.@<1SQUB_4WDRGY9J#-(3T>9)GQ>:E!;$G1; MEM!DEN+SHXPGD0'K*BNKQRVP]Y5 T'3$DGI7XYNAI7X1O>V<:PYV;V<'2+MZ MW5^?+]9"#\:VCB:OK%$)\(*1'*EROO-=/4KDWC"JMW9(J0V0A?4:PVVP/VAE MJ-&#L2PT,,-N3:A2 LQ".5)+%C;+0-M2^T1K0!0CV>'H(MNPKE\6R: 6<[:B MHP'9+-Q(9*#TD09\]H1@!=!9;%L"3-?$8'9VT ]P4JH2O+LKO6E&QR57A^W" MM)@MN=L=U!W+H9URQ_":_;N^/E-UG>D(?2#[A7*S++<+^\J .:M'K)N#)/R/ MSL8@1(ZR:7G5+#L7O-I_'96^9X[JS3)P5*X,F:-:Q+J-F2!)ZJ69:D B:_V M\?J*3S6F )@G,624M=<&EU9H'&[9^4"K8&ZHS&6+_ODQSA1I"P+ 9 M#+1BM M*06,-SX8NNE,T>SFTW0)[DP1';!7QSLFX>^[F.!>#"F[?<(0!SRF )=$'F]8 ME\#VVE"6$0Y&+A[$B6*>C)<=M]E6RF=HR]3+&T:.%23LT"L_N[%#]<+/\[[? MQ'A"C5LYGMCE_.P%WUO/OY&QQ%63FHC^6\,[KNN>9KTTI;*22/@8'$JBR44!'#&IW+T(4.,0<8V21[\8- M64@68ASQVS!F>;YCB4KFZ^LLO5]ALKG$=\KQIH6B4RI9&])CEE$+C!.SABK< MUE I(O;!4$(54$$U4$15_/.O;3<43FT7OW+/W-)$#4_.2P5=X<2&XH"=F0*J MP+%2@QTT8[1"<:7#[T/\EH9ZSQY!0!W:/6](]TU,4-2XK18\U[4ZI$D*LY/] M/ULM> P2S(\LT3%J'-(VS!Y,TJC_0T?RENL3V!PCP#6V'C?^#VA=^V-SA% M%7Q#;?7H30]BXMUC&"2=L,J: PH*=->D[Z5#OQ*DIQRCP,CA(R^S(7/I<0P: M10_,CJC8$,--YM/==IOPK)E!4B?:G*7KC&QXG*8I":JMMM-\J.-,ZJ5&M5,% MLP R#J^0,+6CW29,19=Q'B99OB/8_QYP+WXSCG37;8N"7NYM$X!*KVQKI,!0 M20E-ZMSXB2?*,UBGGNHFP"XCIG^VNW-I))D(MSPW>+GG%^MZ1'B,CS#L]Y]3 M)AB6'\D0K2>E9;\\B3?5GX1I@B.LHV2^+0(K^S1L%IEF8C\%ZN9:6T=]I90Y2PK5) M0:D9/KG MNSQ.<9Y?XCPD\98/>-.(W=V7LWR3.&?NF/VZPD_%.<7P1?%A#BG()1,/-[3+ MT/&E@&'NP="%FY4^+FW\SNYI=3&Y6:')Q,?]XPX.Q;^?7 MLPL0H=AS_'.OCUC,;^C?%],/TYL5@)[B*HC) M)W:G6[ON8>H ]"HN^6D#OLM%G3P8WEF ''*,J2"NTUF^ N4N94:9?*-!QS?1 MM%Y/JP"::B9_=C69+="GR?7'*?HPG2P_+K@G\^_(JG0A.1VK\%6W(#'Y,:V& MXRA<$_1!%*Y*' RSS!@EX;=<@X\&:QU(+FR09*NVK)=6H6U')N=V<&D>EE0/ M-5FRWCJV*#"$?AY^85 X7TV7Z';RZ^3\>HI6<.E M8]YH%Q:? \)^,V\$V"H[O<9IE$&]:YRL-,'P- MV]N[7!M%Q\>]+ T9'/I^&HP)1Q93B-0CG$O%[(R9@"P%#T$-1"@%5;!G>?O5(Z$W)( M3K2#V=Z!FI0\\=72<>HU(#+2WF%>TYGX%%W,/WR8K8 L+';SS_*@["(F?/5T MC+>T+\$Q]\::-B"BK3HD5H[$/*1HJX+.R]MK08TJ!P;65UM54%FPEW&]XF*[#]6&N$OM,SW&/-ZIWBME4&0[ZQB 6_]4&G,1L&"SL+ ;LXTKR.W,<5XI^CS ML0M.M+ZAO2D#E84@7@KBQ2!:SHFHJS-A]8!K*[2CN_%E.*/KH>8U1!U; R* M'HA:N42WF*ZF-VS,ARX6T\O9"GV\H=X5K7Z9H@OJ;)JBC>+I)1G!_3UAV9GY,L'ISG8Q .T*SUW4YD1AE3G?J8*7HG5J' MH!7NM>RIL[.;B^-<9ZX@&:4QCA_Y60&61#E+>6\\R7-RX> 8#OO:-1R&OUA9T(O'$2O H9V=CB%A(-!'H9B@N4LV+8E6_;ZK ^?>NI5EQE^#\$_\C(AX!\P<5A3-04X)6)1L.T M3%1JPV6B";(U$S>L(/J_K"0/:__5^6WV0W>%V$C.YY<)8E=@C/E66P0V!<)@ M]9<!%=W$@(Z^7BH-U(:'Y+3KZ1T+9DY5R?CE/6N^0Z?K1I!<\KSX/'/MQL MB0,?7Q@,YA_! AWKZT++9:#^*A J"T:\9.]3HO9#L.N>M72W4W$:$&4!OA<3 MI9'WSLL1('74NX1PLWMKPX>@V!'NS_OWU8]DFFTQ?M@WSD@Y(^W* ,C24!H/Y+1ML7X8?0X(^6,MBL#(*-' =Q>Y=&<QB=-XL]N@A-^GO@WV&Q!WI[=MFR6W MR5(&:KYN0@VJ/;4JP\U(1WY B7Y\^L&FR]W[Z.+ -(?GVZ!K%NU%LJ6%YFL]+.ZKH[US9_]E)@ MV&;&* F!%;G%E!#7TA+LI/&B_&B=M"+J9[^]=?K='S&YR^A$7!L".D V_-JK MK B2$Y\;O*3#M[R(P\N8#MWDF6T&$NX.FDJAM<=)>X^]-RHU)N%H:"6$2JF3 M5VQ>D+L=:ZIZQ!TQ#U4L@)34I5Y^.-)(\;AK M#?+X*^LE!ZVZMY4'"Z.4"Q :7>_]V(& #2LM%/S]29+!X;17T90U4K?/4M'F"42U$(9&#?M$6MHF5)_*5"3_7AD M2CY[Y5/L8SRS3Z3F_8YBOXN[H L&XEV-8,:0_I=Z[;XONO^* K+YFQ_A& M35%@R3TP]F!.5^5\FU3N@Y=]!+:/QOWR"-X\>C>>2R+-@T M[IC[/!K3@KYA&K?H)33^\[=$X\F:SF"/Q^1!<4#)+#7Z0#[WROH6*2TS0%CP M>, $!TP0%+J[B5L2"B-C^8P>\81EU[K'G->3-&+K M=XK'*_I7SI)P96EN%U]^O!?Y2OISW ^ER@5TG+> :1(G,TV\/*^CCSH%\*#/ M[K_G!?7!J'@(4M17@A(L?X0O=6T(JS_N*URVR%-\G&Y;/&;Y8%KA"8PZ1?N[ M!G1&@&&A3HO@*"ZN@K#*\/?$DO*=9X1D7^/T_B+8TB>%ZJZO<44X'5T=8%QO M]#5"'TPC. "TL(',")JM45D(JDLY0U4YJ"D(U26=*#"D>B$_UXSS@B4:DP5" M2,6I8&D4\YL,8FS:%D$I-#Q1HM4N&$/W\=I6@8, M)RR"#RB')A'M8]C0ZXK6W_DNIWU/GD_"WW=Q'DN2C#RW,/\-R#BP-SY8:%T=;W M;FC*@C9'?*8=,$-P+6UZYB>!2=[GD!6,DQT)6'$.XJB7O>B25N)<>J:L?>8V M)64'3C\#)7T 97PL R5-,TD?>WNO7]4L8T@%O?M9&W3&M@UF$:,3('J+Z==) MB^ >G^. Y:^YBI]PI-G0/[007V&[]@:J GO-)8"AYT&PA?"2YAP\*^8,M06A MJB3$BVHB#7HBIJB#9XP4V[?,U]/--LGV&%]D:9-U/U]EJP?,,G-."/X0%"SH M\WQ/?V+W0@;I?E+0OR<;=L5I/E\ST8 4,0N:IS\L@R0@PZF)N]&"M.WM@7.UZA^-^J]'*TR1,ODF9$1!8 J!.A\SW^O0*!)P?]9 MX6#E<:T.%%1B\=Z3\=TG'-7F5G>\YOIL-B8EESV5G0'=GDFOX;T9C((IA Z4 M2BU]:[4S5"F>J&>I7YB?8W:[Z2?:J;&NLFH0O4;$CU>MOF;LA)4T[>/A93GK M YYK;N/8#RW(.TV/@5[8ZJZ+0V5YJ"R0#I,:S]IWQ[Q01$M%O%COWK1J8XJ; MLQ4-W:3D]%2&E0&]\T'053. M1!<#5G0:2>[XIG2=E2EZ!7A+6&.@RW<&ESX M.Q-07W10\66$D[;3A%=7(W$K;X98E_K\LO%J$P=]=U=J?^_=IS?=RU5&^*&Z MZRS/L2:&5B[M.*A.!WD052<3A48U/4R8Q_^;]L#N2$G9&39^,Z:BF4SJ?HGY ML!U%LV_UU:O41WZ'2Y*>Y/-TJ7W4%X 9Q)S"*J']4$<<%"BO=1 YPJ+WJ=I3 M;ZC0R"@=].A2 +0)DXD6K%<5 9W7!MS2 2"*N1P;3U1WMK)XGWJ440TL3A;M MDV/Z!1\HY$O\B).LNEKRJ3S,+ ]O,:@XC JR M^)%-+*@XHIM,,J!A:56CR] M0D'\R9B6I]GIB.DHC/FG\NH)6YABU'#=*1SOG*:B[5:+&/4$ MEW=8D[N\($$H[0'T\L[:K@WLINWJA&&T70N$RB4)QI+J]JOO.E%Q_E4(7H0 J%5][)SB%3FW>;7<(FOY=X2W!8+IRH%](/ M*^] MAQ\!4G9[8W3JV9""0TLZ.EAE[S/J\-.-&.>JD''&$A6\AA9# 1@\4* 25M"I M& ND;@6]]W\7K$+2@G"_M8CS+VTP^!M5&(E6Q6TF93/X?F9DM;QW(HT *68N M[J@@IM,]5N.=8Y?Q8QSA-*KS8E[2+O42ATE _=]EL.?)36CORP)95=.H,24X MG1"/-ZTWX[57!\//\9B%H5)=0IT"]0RQ0E!=BJ]PP&RS89NB6?BEM1&3Y0/% M=!'D#[=!',F]BED/7H#9*-2BPV'*B&O3RJOUN==!O(@SQ I!K!20_F>^9GOA MY!G^1UF";_]C,,WD?Q3JH/V/'K.M_\G6J"P&#&,[)JZR<\Q:TSC"VA3@@Z_V MALGH:M8&QU9KR+9D+3)TAX_B7PWGVA:XH.-(.K L0S*TY]9$6>?GTE1PA7-G M0T'OE+%!ISHWQM;[2WD4E@K>?=AR=Y?CWW M*XF<=^)8@!-6(AI1Q&7!W!PUL.':< N46MPC>P30&@9=@[MIR0#0S*1KNSN0 M7,1)W,C3@W6?.YZ9645)W&BR?C5"9^C&6X*OW7*Z!^]!J!JL 0J2>W-U/F-G\UPSNA"E 'U>#3CQ,L9& MU/=@HPYC:"+_.]@4?L:@ JA*;)$J@RNK\PWL8%*OSOSY&T.$83<(!4X]R%!I MVH2G3[LB.,AW9,]WMSZQE.:R+RQ* ?K0&G#">>1*M-[,X]*>OCR'\) E$28Y MZ]7E*:-%J=_^%K#ZT\:MI#S6]"KXP2**^'[,H J00E-C#F@@N7GKD2]'O=D M25+8Y98L+5^<[N+TOLK9G:7Y.5YG!'=.U$^?"A)D)(K3@.SYTBB_LSXMZ#OI M&^YE5\@X>!T@&KBP4G%J]3OVUN\1JV34OABU;T9W_-6=42 ?^_5>AFPNSG$1 M"*(-\P!4X2(FY MQ2F2S)V\>>SW09RR1CY/603V?-U;>M(NO=II JK+D8"'E8T4J,\VU6 MWMC,HJ/JPJK%-U\+H]4]9GW2QBF__N9CCK.U<"^0G0: :AP)5-46E9I@7.DD M#'F&^ 4.PT0-0:P?!M?2C=0FH+<)G4V.5@90G8=C5M6I M32%@FB9/-!Z$Q>>X>+C8Y07MO8GRIK41Z@!J]CFH+=MK71#Z2DM"=5%G7N]C M$\VMHT@4R\=:!=#U*,-I67,=53#U=$OP-HB;Q1$AU=PN*SI-B69I<_7A)"SB1^4.I[TV@%IZ!FA9\H#R M:%U5"+K;H^]8.;0E?8_:BR/;LGS%+56WP*^R2?C[+B9X5-";O3:@^CT M!#A M5!7!-O^J0F"&I2FXS$91^<'-5Z(-J'H/ #VR^39%P6F^\[5V;T$B!JC&=.B4 M+2];(]][#QW<^*Z8Y?F.)8'C6Z"&2AB*PZP,)4IMI5 M5*LAK@?+]UW%*85V MJ.^3: .JO - C_1]35'^?1]#R?Z?];&/08+Y"FY>D#@LZ-"9/J!=>?^'CN0M M)G$6#6=(TZOK77(=KZ4[>Q9J@)S2&+0CCZR4)2!6A(^5+Y[!\$[<+*]^!U ' M4CB2H05[[J\-1+NP^%SE6:[2."MH+Y$$Y.,, "5W J510*(J+K.@4R;JFJI" M4%T*JHH!53WUS,*^FFH- (UB)-#G51L[,UD-7M89077IOH+2<9YCW*QS7C-< M=4#VOL9VN<,W^*E8?<7)(^99=N3'9 XL"Q #GFV"$-S."SSKK"3S,L^:DT^T M)VN3#YWQ^\?1//44E2+&3?<> *@H.1YQ9\QK^/ 1;C7U_Z5M$4I&:*4\=V]E MKOI2Q0>GCWU1G/]Z&053=4N<0L]?NH=37OW@O\X.PZO8;$;# U-5&_-^U-/S M=0APJOEY^$=.>7F99TB5HD/"A>Y/U_0O^G/]$_V?.SH\H;_\/U!+ P04 M" !RJDE6U1>5_GLL "7K0( %0 &UP860M,C R,C$Q,S!?<')E+GAM;.U= MZW/B2)+_?A'W/W"]$1M['WIZ;,]C9V;G+C"(;F(Q> %W;]^7"1D*6]M"8DJ2 M;?:OORHA@1[UR!(2*=QS$;?CMBM+F;^L1U965N;?_O=E[7:>" T#OT5OXOG;&])C]WWA./4#OTZ2^=C[8;\=_X \/3\_?^/Y M3_:S3[\$WRS\-:S#66B'4;#O[=N7;Y/_VY'_S76\+S_S_[FW ])A>'G!SR^! M\^L;_MWDL\]7W_CTX=WEM]]>O/OGS6BV>"1K^ZWC<=P6Y$U*Q7L1T5W\]--/ M[^*_IDU++5_NJ9M^X^I=RLZ^9_971]$^PTG@_!S$[(W\A1W&:M=^IB-MP?_U M-FWVEO_J[<7EVZN+;UZ"Y9L4_!A!ZKMD2E8=_E^FO?U7U\Z"^AM[P17VCO_Q M7<]G Y)Q&I,]4K+Z]7%Q=7W_*^_Y1K%&XW;& &#A]7;SKO*G[W MVG8Y1K-'0L) ]WUAXP;XN+4I\<)'$CH+VS5B2DA9#X=\RI UZSV8K(9LN5@3 M'6=RBOHYFCTRR1]]=\E6%^OWR FW)MS)J>OGM&<'CP/7?]:.-B513:,N"AR/ M!$&?! OJ;/C*H!UNH[[$?%SL-ZM@%D-;#X\!V:+SIW1 [B&C\"1US*IJ:D/-# MPM:NK7WODKE_;7M?](C)2>KAB6EA&2W"3S:E;.P AIR4H!Y^1@Q\PLRHM1." MAI2L?3W<6(SM@K*FI:M]I8$Q)"4XY5_HDM!VWILE2Z Q!CHM:!;E E.2R5DDN$26Y MJE62*T1)QGQI"YTGO7_CJ%Z;.\^9RF'21V-[(W")TE,VS:%V\0&0-LTC6/4& M731D=0#UKJ-KECLPGN .FK&3@&!JR!KE#0PEE+X9?X8IMU#ZVJU0H,KE%$UQ MI%TG%21-\:0UMQ0DI_ 2&5L@E7IKRHMDS#VXA]-YF:K.^RI]-N.%,K=B8?0J M;C=,4$8;C[H1^T6.A+PP:)9DF7;$N8;>!(=.R!LGE_,7G;?\)C_B^P'[<=<>1X3_$$,7PL'_\%G^H M>Q^$U#[X$%W[GKAQ_[^Q-H4F[T[ 58K$G/4H9BK?HLA35FE=NNCXE(U9AG7: METT7.565 P&2%N\V\:WSV\6CX^ZUO*+^6H9.@H0O830+%/O$:=#LLN\O.0\# MUWX0PUEH L3S @-0H318B JNBB7 YEH"\;U$Q5=Z#7XRF-.Y,R4/#N>7L[(/ M'5"O"Q(2(/!7F"N%4EHD#70]+[+=*=GX5 -\OB40[^\P\1;)A@3S/R*;AH2Z M6PC2I<9 L+_'!%LB(1+>;@U$_ =4PT,B(Q+DLT?BNCQDUO9 MHUS4'@C[CYBPR^5L ?#Q<:C/MA8X]AD2(/Q_;0O\)6F1-'!+J.,OV99. =B7 M&@-1_PD3=8F$J'A;WA**]KXI^/R##W9!/"2H!TZPL-T=1P/VNT -MZ Y%'*4 M,Z=63%38/Q.;@D'/-(9"CG(,U8AX8L![$:4Y9I2KBKPU%'*4 ZA.R!-C;GFA M$V[Y&ZMQM+X_.$[S6)=;03%&.73*A$+!-O4T>"%_.J;"M]@2BC'*65,E' K. M/28/M=VAMR0O?R=;%="EIE"D4VY_3)<\LM!?E'+0=*#+B6!8H]RK 2)BZ("?JU/-W[&7=SC47ITV_.7RB5= M0PA5!\IYTT!T%*5TETL&5Y#\9^1XY$*E"F%S\!T1G@(48K8$]DLSV"_AL*.< M0[5BM@3V*S/8K^"PHYQ%M6)BPMYC/T[HW'^6W$!+&T,A1SF+:D3$!#S>:2;T MEOI/SBX'A0[U$@44>L0CJEI8U &_V^0AHSUM"<4;\;@J%@X3YUL_"&WW_YR- MSI(4MX=BCGAP50EZ:@?C3N_<:2$+)2HT@>*+4_MAR*RBN*"=)F5"G7GAY('$@G?J9/X,CV%"6U:(8 M)X;Q$W5"Q@%_6A-YB8]&@_#7H#;,0J7/(R97' M6=0."C+*84\NV(D1OJ7Q&S&29$N:\Y<&=+):R59>57LHXBAG/;V@N,@/@R B MU!1_ 154"RC'/JC0IUYGR")BR][VXO)^SE_,2%:94BLHUBA'/IE0)\9V[,^I MS7.CSK;K>]^5/P\1-H0BC'+ 4XAV8I!S?(CA+32! HMRLA.*@[0F6"^+1]M[ M(/+H!7%+*, H)SV5<&AK[P-H[7TP7'M13GPRH9"PW<6&LQDUN7>=AUQ*/#', M0@+P.QM,Q!6BGOK]7OSD)_.>?,!^$,,N:0H%'.>)I$J\4T,=+9V0+'C-B![Y'ESM17>?BE)% M M(-XA:L1%4<%'WXT82C0.!*62.2!I"H4<\>Y0(AY.[.4NJ'F_]^S*(Z@0EU% M@4>\1%0+BQ2?%A+.L_-$^G9H)QRJ\)=10/%'O%!4"XL6/T][;.-Y\-5WYH6& M4+010V&%HJ& /%O;KIN6#U"!7&@(!1DQYE4H&@K(UIK0![:HO:?^<_B8O.U4 M@2TA@(*.&-FJ%!4'_)?#._+=^SJJ M]E#<41]6R@4],?*3\)'0K/T4,S-DYS95T(.>"JH%E.,J5&B;: M0?%&/)B*!,-Y,Q7=N\YBX/JVTB[/-8/BBW@*%8B% B]//4RC3;C8WE)_00B_ M/@GVLPUP( )V %4)XOG4" H<=X&_7O/'1/[B2YS#,YA$85PMDO&G=!HHZ:"J MP7S$"1 U?B?L1^T5B*8W$=V5RJX\O.V\[^*HS]?-T==<<]JS/[8%GSV?%) MCU=V'\9'\XK<]/Y/5_KKNUM]Y A39D1-R&/7Q M8[V*9-T@8)I(3"N]*)+F6 F6C0#.3Q.U0 VL1%6TPXO?=KTE_P]/$_]DNWRC M[X8]F](ML[SBVC5R;0')T=(Y@W3@5Q&I)?J;D@5A//+B9V,2RL]R27M)<[1T MT!7THY0871_[(A<'-N7:$#9&RQ!=01<*:=$UT?.]F/5/3OB8%O"(98/,$Q Q M6F[I*JL:' UTS0T]GB_5IUO&F]Y@$+=&2T5=:1;)Y6V/,J;V<_H>*6#[XRS: M;-Q,>5J%8J24:-FK(V&[?$4M^L*(T81.0X:73OQ(W8#@0%?:WEJ2L0LP$>6D M>'G*CU0>&!9T!0XBZCEA1+DQ-'!>^$^Z&:<@P4MZ?J3"M##@*\IU'A[#O3S* MTY>H+5Z6]&-5(Q4<72U0T>,G5C]21'@AT74E%T^A+1X>7 ME+U!,URFNG,[@747BV@=N3P>2!,]'.8[]RSU93X:6Z;W"5>1T>U@D3SN;! MV2-B!V3*C97)ZBX@L3=+KF\-&5Z2_>,5#D($W2#H)\-L'R*P!5"CA>X:8XH<_"#,/@@%D5#5[9@:H:D"JPK0&TR\O W_86B MI#U>M0(XUJ53B4)R=,58ZXWK;PF9DOC@5!9/KB, *5[Q@ZKJ N.!KKG47)J2 M)^*IHL]+#?$J*%35BD368W6PWMC+&-B+BZMO8W!O;KO]_=F9F:#"R#W>J- & MKWB",:0"[ELRHF-NH#N$L#%>U86J(ULA,[H^9H\^#>>$KJ]]2OUG?H,HUX>P M,5Z9AJKZ4,B,KH]=G-AB02.SC5I'AU?GH1[[%X8+NOI,5':,FAIS*M1^3'D% M3H:\FS$5<3OVO85V6NI)\2I1U#0SH>C@3T[?>^#+?I_),0KDU&/XH#(5%YJGPB]]]D<;HE'%[1U8M;HJ'W/? 6; M)4]>Y(1Q["%_.^['F02)MU#J4TF$5R+D>+\[ WT];;*K4D-]R0-E!PY7E]G M<#.2R0ZF2TE1:HE7FP2.;WD"B:1%5T-WN8P'%!M:ML-VY)Z]<4)AY<7TDD!& M@%>_I*I2-+*CZV9.V5$DHEO()!&UQ2MH4E4C&U0N6(AM'@U4ZHJ&HX(^BPLRV9B3V!65ZFJ'+G$9VS0ZTXWU4-K,.NX M-!]2TXCJ47,(WL:(/I+0660V^UQ"P2ME0L'.7W)=_/1E4E7))M_&&/"39YD_^B2_8Q-XE$\; M8Z!/F[;>05^]'V?[0 M(@FI3QOAIWDVPKXL'SKF<4%V$H0[MI*)K2./<2YW,G&MFK:V<4 03U(5CV!EZKNLJPZD28.A+4?)J M*!:5V7\C]A&W)(G"[H61HZ>T/D9%?A6)6Z+>] 7#@"SYB4L"@UR_4'KT3-GU M*=@,,G0-&ZOT:!TVY@FJ9=5MC6*8P0DY>1::H6?&-E."4$@\VT>2?&+/91IY M%ANH+9@T]4PZ" M%:8)*#%Z+FP#?9@!@KZ<9<(7^LZ3LR3>,DA'$J]8RE\F@*(Z%-3H:;)-G:9P M2%H60!#S* Z?S043?*\,)IA]Z$ZM#Y-1WYK._FQO_."7CO6/N^'\,WJ@:;4W M=B!RK.#^A+FYNK!KL9UN2I5&9R/SRD@SI2#_O$39PS^R+MB,)+$O"*"/3-N6 MZ20WHF3@9]C/IJ1&5L!N +%U>.-[\9O?%P>B"S'9.:I%+$DFI 4I V*>K;Z_ MMAU/KAA)\Y8I1#78BAD/Q0)E[GS1C;@;LKXG%&2QI4VQ(ZFJ:$(J,;I!+7G4 MJ].+A@P[T*J*CD!(H.LK%QVLTY*P,7:D517=**1&UTCQ;:Y.*;+VV$%45?2B MEAU=-2=ZB]S\5E,R\9M_@KPAU/&7C ,:HMX#[WT:BNNA0Y/6;#PZC97$.NN, M#8W>,C2_$^F4I;M?.,?5[;?+%FTYYNL;9[^6%<[RBE,'TR/*';8#UW\^ )%S MA/Z@=(3VNK,/G<%H\FF&[OGN<^GR57EYO[P*>?W$?W-I= MA&S]CI- :.6KTE=['MQ+%5E>(BLBAKZ.-GM%WI2.C@#\'#:W[O)?4;!+H3CW MIV3A>PO')3E>YWYM<[29KV$;H[4-D2:5@3[2LA5%%6>,7"MLR[51A10#TJ4DR:IW4D!R;//XA%HV O2LCZKO;V2R2I7 M/A90D1E*C_WR[H2#QPQ2S-$CB0HKCG['BZO*,CS\E:S.+B<$T&&_WCO%, !" M@:_^!O:=/4S)=1'H+0JX#^SWAZ@[D [:%EHA:4E(!A5QGM0Q4C#J%KQY-%6+ M3J]RD%J\-0R]0_W(D,'&X.\Q[AR-KK-+(ZR+%KQAK*APTG08O;*QLC0>V(X^U19'D5#UH;7C'6/ M P$NKTSSMY1L;&>?X21.V6 R!,3T;7CX6/=84"'U.@>%L=&EY,-#8+7 MXWZ2.]JTR>P I&UXMUGW$&BH0GB#I[^DZ'.5H]^>M UO.ILZ^!7P:>BI9U(V MF,S?2L*P+J(9;Z%1%=^9:E?P6$ CEL=ZP%\H)RB\$_]Z\#KW2B2 M$CRU;!3*OJ #Y!1UAXX<( #,6K-13%: 5X+"QE"%->9F.P)]\=(OP.*LUWB& MS(*099PCF9>6XX5))ZN1[SW,"5WWR;W*" #00D= 8WZ^^D8 &*DV35S&5LIL M7/X!-('+1% U-N:E:V(BR[ YZPD-!ZJ.O1D^,AKS[36Z)[\"HXU+RO^?GTV> M;)?$H8$,'F?!ABK_ SNWY'^1:7D;/^(M^L:LEX4;\9*6[(='VWL@4Z8":[4B MRN)M)^8#.C ;E[RPUE;;*;:$Z:L[%:0BXI!Q#27QTS:3"\(I-[,># ]9;"NSZOA,L M7#^(* %4'3ZZ9ZC6V^2WK O/9L//TJR2 ?B=<29Z2TL,U5MC[LO:E% .70,B MUX*4]M=1X'@D"/HD6%!GDXNURZ5O^K'SMG/ @/WC^FXV'%NS6:=OS7K3X>U\ M.!GCY&Y*8C.9NFY]UUG LJ8H:'#66($FV$CDQ2P"_BS]H/(Y4_$UX^&+7+HJ M?2'G;=(KL;"&5L>K!=-N%JW7-MU.5C/GP7-6SH)?<9<0$,_$OQ9GXNSNYJ8[ M_1S7DQB^'P\'PUYW/.]T>[W)W7@^'+_OW$Y&P][0FOW\QP0]8H+NAE:!L>WN M?R&3$DA_=A/1")<63+XQ>7;R7WQ;G/R#[G#:^=@= MW5F=&ZL[NYO&TQYIUN_E.+ (F,QJ*IPY*N(),"$U9,BS#Z*>PJ0"X=""&33V MP_W3F[E_;7M?Q+OGQ45I]YS,K5GGMONY>SVR.O-)Y[H[_CO6MIE($+#E,#Z\ MVRY@_BB)D)*.YA\HIISE7E<!UT+YB+;>Y?1(OQD M4\H.DK*3X\5E<28RP[5_UYMW/G6G4W9DQ#LAOH]LSCF)U5:21C\AH?1H<8 9 MAK9&TQ!"BSSCS)17COP#8M.">18_1^0%L9Q0?ER\N"I.LQ$S$ZU.;W)S,YQC M'A$SG#--[2J[/Q!O87IG8]8-7J&VA$FC^::C0YYKE50HJ.BFAZ8%TRW-PY84 MII=,M^^*T\VZN1U-/EM6Y]H:6X,AYG3;)S"(PS%"9W?0-)QL\$[0IEJ6Q8+6 M^-47Y"!GU@O^-#15;7D2&H/6@BDI2JF=FXW?%V?C<,PV/G;,Z_X3S;K<,VTR M\91$R $R1CN:F@IY(@%4(PN3:??>E;G82[-"9D*!Q'/GA]+-7N8ZKWGGQXR\=ZQ]WP_EGI,UH MQ[U^_RFV:TNA/N[W-=I_#+I WHS$JM'6\],@TH+9(TEH?<>ZH#V;WTDL)+=? MI6"3_>%J:LVM,=^$.KVIU1_..W=C-LFW*S3[/Y+TX[I-R[R;=NQ>5;28W<.JPM>"Z3B+[@/R>\2ZLY[D;L12U,GL M[GK&MBXVZSK61T0W8I%]R#,+&076NY$\/Y!=3$Z"7?%2HX[2JQ"-[*V8()#P M2&68Y&4I;L,@3++SE[3O__XC8K*Z%$G:8YY-CJF1#PQPG!6 ]-SB),%H-/2J M@TT&^^&!\C0*<;Q7PD_*O<[.@)-CEY>%:\9,KD:U U9#Z4A[B7"HQ.^!=I)O/@&VI%1H).6GAT[4A3;X*U!>\!O+1CYCW8]?\W>(]D-_>*1+"->:IV=W'C-]>!ZF\0 ,YV3&#?M/;U9'V?C M**H@6Z.'6A$O-_:_?'ICTR\DK*PK11_GY3NJ!!"" RD)%>:_R/I&(/H[OMO7 MXUHR@;'Q*2D]AK ]>16Y(^<)J.'CNCPOGU4=\+7 NA&\O529,J5W7Y(7F,AF MRVMYBGD89#P+MG8.IO>R2JJS>U0) 0']G'9@\L8.(QHOY_FT\^;:@_:$;>D< MHU(SM%JP8)9>):J6R]+[/<$S6>2E\G6_E\WMTMG7H?M*D.;3$MK3.;^EK8I; M"R9H\66M:GZ6'OR5W]V%8 M X0M.MGLRI$X3V0O "]2DE;X=78OOHS'095>L4\\QXR$ZBBV:"CTDPH/C/N] M0]/$'RPXVAMUB.T)/F8 5,*N!7LS["*T3T+;<27[=OE9,O@FM/.7I.>O^2:T M_O-P]K$N'W@&!^ RJ6Y6EH9R.T(/ )+M-Y1OD3-_95AC\YD,0[)6%8M4$;5# M6^ 1*<[V)19MO_S7JZZ AAE5L7\=U,3^D:IH0F>$/CD+TGUQ1+IA3<4MSU0A M4GDR5MC)E< WU829H.^O;<=3:D+4'%D=4EAEZ(MD.)R(ZKPZON&V 7&9&4M] MSUD$-V1]3Z@ 8-Y:UAC-AEE0ZNJ0TD<[M66C7#LO#W,=9$ /?H;GG".#'%+5MAR+$PT@&?O,NRBH*V.4> M/-Q0JT]:&K)S5(M8DF;4;XW92_+#1NR+RK; OLL'@RB0JR$$;\B2V96N>BSF MVV"_GH(/19%LC>526J\)Y94HE5"6FV&GZ0&C*9.PJB&A7@R#[<:? M=93@*MIC;THPB+4"OT;/5F-;F![SNCU:3'OGY<^Z%/NS2KG=J_BS+O_P9QTU MT7+9!B+*![QJU@F;GTV"$[48C3B:3_WP:Y<>XI,3/J:55>)P88AV0<385H2Q ML@T@0=_WTB#O9*N0JZK4$-OR,%:+1-2OZ9KG2KPM"NHNF&^+5W]LBW4%O(O3 MM)C$O2M[:(>G];CP=Z6 ^)=&4@Y+)KM!(ME1ZRZ5# 5E0XN#C[TN]GBF#4']GPW#G\1)CF;+:2$RF2U7#3V45UP (BX'474( M@[0Y=B&6BL#KY&]JS$?4<\*(DH'SPO^C&?"RUMBU-ZJ.=K7T[37"TOS *X7W M"42,_R0 Z)2![M=E9+XF;_*8YUKD&8*$7N6KX\J1IF[E_4>^9O>R+#PG?Z.1 MU-G\]T';Q2 =>?NSN5#5R-'H_M5WW(@/Q5L_+L!MNSW?7Z]];Q;ZBR]#CS$< MQ3:,#'XP.;8-;5I/U R6%N2(&M@._6B[$;DA-E^=.'^P5:U4)&?0'4X['[NC M.ZMS8W5G=U.+)V1MT0JVE_7 -F -4U/5>Q)*OC1P/-OC(:*[=&.97&-LAD>4 MLN%X;0="5]#N-&'<#_*J!]%,_KQ4$:G&SK )/V/?*[#$?F.F-% 7V.MB9849 M -2"U5%0;$.5+N\*6&T#.S7>:ZFVD56/G/%\*^RCEW'I!9&0Z$?D.\]>^S3D MIB8O_C ,@HC-:9+DQY7K0D>'O:Z9JP>&1$/[SIB$_*.2+67_5^P(-0-4>%JOV=D<5[I*3GJOB!'REB:2IV=W[6\U&XG:'6,]<)=6@][NZ\K71C MW,Y)Z]U52&BMBB_TB!YWU*3NA>BU2OTPE8+5]$,[U706-Q*:Z]I2Y4QI(?"V M7->^EC-QMJ:7W6!Y(6C^3.&LF?XW2X3 V? +PV\?ZOM62(/,C M:E;7AP7^@\H:9!GIGU[6^Y5VC*#FYF$I[4&=X.'G'>71O)-5AE--90=Q\Z]L M$$A00,]16I;4%@NG>^YBW%$[!H!R,!=T:"QB,YE.>WX<.AA_:N3;7O>!$J)] MJZ&EPG:-5AR)^62*(&30CTP]2I9.F+[R42^?HK;MF#JGVT %$*"_YLPSI7N^ M*6[=#CW*1Z-2#\VF/42_(5[--G*:*CJ0*J#;VVC/^;)R$E 0A M+V,NF6/"EM@&0Y/*D@K=DKG98*AKO/.I.YUVQ_,6%&)_']E<$A+[[DK2Z5VZ4'JTQ\(9AK:);U+A MH):T1]X(S90D+NTMP:#R?-P0ZOC+66C3$#6*5RQ>=\DV=+YB6UU' 5JH@ MZ"Y^CYS D:0P5\*E[P][_VU@C$!!1-]_Q>S?)G>VIKH^T&'OT0WHM B*^?S_ M:3?_/?+ 3+!E"^>^J;Y_N\2/36I T[]=UK3&6UY1RVVQNC2WZC_HS:\6W:A_ M59:8]BV:K/TKLL3TK]!./<]&Q X(KX'DA/$FH3S([C:LH/:B7_!(.&MV<[1S+!T_=O"/3:<<+ T[D%/7J,1K?/@S M]K'F*,SSHKR"0XQDW,@GEY0 ^Q!3QUS2H-%>(TES%BG5]"I92RTZBIR1X22] ML/9"^1EC=]>;:7'.%DM)F)8XY?(S>>H\/(:3U5U XL1"T-6M1/8:[ 40,F=M M09Y\3VNGK6*\IYV[IK5N'4GSUV>YM&TUSKZ8NB5TP=%](-?$YIG=!LX+66H" M3]*SCF$_V,\_:SG?5<*N!::JM=ZX_I8P5CVR$+O M+B4W=LAC?*^W[%><8]O;=D/V34?7 G.]ZA 2MBH2R_]:G!-V*). M/K(MAF\VR0#+#<;X.?K\V>Y,;JS/O_A,_VG OA,GNK"1">FZRF_U[SA)K/UD<%(:&A@YYPP2H MI_@(!00$^O:6L#D@##[;-5>8G!![@ZNL,AT6;='9C&%)V)(_8A^IH#D=.?;& M5EE_,%S.VK>4%E!)AJKQ:@NEQ_8^F8\!,V3.>A#<4O_)"9@F!CZ=A(^$COP@ M(.J@7C$!MBO*7,T:V<_\+4W9HA4G"OZN5,Q&:-*BI0=^+4;MGB5>J'O*/SL\ K M8M60CVG*X&*=/K(O]\D3(LX.#VV%^3.?P7)&9G#>F':MCQ"SR[''E9:9,4V=3H159#!MV$/ MKZYR-FRI^)C8AKW\NFU868ZMGZ)\4'5)5@R;?#LU\ R-;7,U$NZS_SVF@*U=7Y#33SL*+:Z\<7?<@D-]N9LJRIV93YE?;J7T>.9DU65+01 M*N?N6=T0&FYY!$O(A+1^CYSXU!-+RW"(UI'+#RU]PH1;[ ZI2K]KE>[0[-F* MX^,HU%IX?(SK.1;6-O7\WU>!5%&AE7XP52M(&NF*?>KSQLQY\)R5LV!CKQ<% M(;,BZ=!;^>P$S'L'Q7=^5ZJ[-QN^'P\'PUYW/._T[F9S=BZ9LO/)8#*]ZQN0W[P:[Y$"2$"##&[B"@)04.8MI-44(5UJ L/@9_\NL MC?0)_)5$[4A#"QZDXAP78M'PL^7W?(_']-*8LZD3?+G>7A-O\;BVZ1=-YFG;\,HLI@]J$SUK*=B@/.CRUNBN*=V1:Z./W/-OE9;2>B,=S9LAS MXZ>#6-P<^V8".@"+&YE*>'0W@&#,\3(,QJOA@:@=4.84NTU4:-5=F%IY"SH;BI&0_>6H*@%3=% M\WR;8JN2M"%P)QX!(2MHA^9Y-H55*F-3 ];F56G?^T^$>FOQJ]Y8VZ5FR-$2 M !=;;K1*Q&S?0>OPP/Q"H N9O96CP@Y^-= -2)[V7+0\,O$??9?!%_ KOG + MNUPI57*>?>A.K0^34=^:SO[\I[]>7OSX2\?ZQ]UP_KE%631V$NHCOHKMD&)= MG"=GR929UI;IVR'IDX7+-+;LV]LX$VO76_(7W(I@%I-.D%= L7J*$2KFJ+1@ M25RO>>"[O_AR8)_0>/+U[.#QUG:6JJ410HV]1(*49P+$60>=B$;I9,4?0M#C MYJZT$^R'")4GKP86],F;\IQA>>Y?$SY4C34)Z0/;\V6D2#@H+3!VTO0H4\+( M>(>[1R]WK O:8] $W44(,W]*%<_VN<.FUMP:Q]$DO:G5'\X[=V-F$G7F'ZQ. MCUE(LTZW-S]=H E$8G"XB5EG3>0'*GQ9E_^GW!S+P#D&R/+13P='"Z;:++H/ MR.\1Z\[B<>2PE'S?E2K9S.ZN9^P4P694Q_K8LNS111'UQPHY!=)M=9X?75"6 ML'5+;@5 M%P8^R*O!5\C%HE3)J77R58HBIE3)J4SQ540QMX("4X-S5 M4HH1P(N3$G"FBQ!0D+13,>K8 (4XV)$!!=:TD5#BYMA.#>T04RND92%07YU# M4;>?_N%:/ O7HJ$:_W ROEHG8PT3^@]W8[O#,Q7S(N:'1M4$L! A0#% M @ &UL4$L! A0#% @ 'L/@ W5X# !4 ( !=WL! &UP860M,C R,C$Q,S!? M;&%B+GAM;%!+ 0(4 Q0 ( '*J25;5%Y7^>RP )>M @ 5 M " 9:Z 0!M<&%D+3(P,C(Q,3,P7W!R92YX;6Q02P4& H "@!F @ &1.