0001493152-22-032026.txt : 20221114 0001493152-22-032026.hdr.sgml : 20221114 20221114160836 ACCESSION NUMBER: 0001493152-22-032026 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 62 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221114 DATE AS OF CHANGE: 20221114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: VirTra, Inc CENTRAL INDEX KEY: 0001085243 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS MANUFACTURING INDUSTRIES [3990] IRS NUMBER: 931207631 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38420 FILM NUMBER: 221385209 BUSINESS ADDRESS: STREET 1: 295 E CORPORATE PLACE CITY: CHANDLER STATE: AZ ZIP: 85225 BUSINESS PHONE: 4809681488 MAIL ADDRESS: STREET 1: 295 E CORPORATE PLACE CITY: CHANDLER STATE: AZ ZIP: 85225 FORMER COMPANY: FORMER CONFORMED NAME: VIRTRA SYSTEMS INC DATE OF NAME CHANGE: 20020628 FORMER COMPANY: FORMER CONFORMED NAME: GAMECOM INC DATE OF NAME CHANGE: 19991103 10-Q 1 form10-q.htm
0001085243 false Q3 --12-31 0001085243 2022-01-01 2022-09-30 0001085243 2022-11-07 0001085243 2022-09-30 0001085243 2021-12-31 0001085243 us-gaap:CommonClassAMember 2022-09-30 0001085243 us-gaap:CommonClassAMember 2021-12-31 0001085243 us-gaap:CommonClassBMember 2022-09-30 0001085243 us-gaap:CommonClassBMember 2021-12-31 0001085243 2022-07-01 2022-09-30 0001085243 2021-07-01 2021-09-30 0001085243 2021-01-01 2021-09-30 0001085243 VTSI:NetSalesMember 2022-07-01 2022-09-30 0001085243 VTSI:NetSalesMember 2021-07-01 2021-09-30 0001085243 VTSI:NetSalesMember 2022-01-01 2022-09-30 0001085243 VTSI:NetSalesMember 2021-01-01 2021-09-30 0001085243 us-gaap:PreferredStockMember 2022-06-30 0001085243 us-gaap:CommonStockMember 2022-06-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001085243 us-gaap:TreasuryStockMember 2022-06-30 0001085243 us-gaap:RetainedEarningsMember 2022-06-30 0001085243 2022-06-30 0001085243 us-gaap:PreferredStockMember 2021-12-31 0001085243 us-gaap:CommonStockMember 2021-12-31 0001085243 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001085243 us-gaap:TreasuryStockMember 2021-12-31 0001085243 us-gaap:RetainedEarningsMember 2021-12-31 0001085243 us-gaap:PreferredStockMember 2021-06-30 0001085243 us-gaap:CommonStockMember 2021-06-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001085243 us-gaap:TreasuryStockMember 2021-06-30 0001085243 us-gaap:RetainedEarningsMember 2021-06-30 0001085243 2021-06-30 0001085243 us-gaap:PreferredStockMember 2020-12-31 0001085243 us-gaap:CommonStockMember 2020-12-31 0001085243 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001085243 us-gaap:TreasuryStockMember 2020-12-31 0001085243 us-gaap:RetainedEarningsMember 2020-12-31 0001085243 2020-12-31 0001085243 us-gaap:PreferredStockMember 2022-07-01 2022-09-30 0001085243 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001085243 us-gaap:TreasuryStockMember 2022-07-01 2022-09-30 0001085243 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001085243 us-gaap:PreferredStockMember 2022-01-01 2022-09-30 0001085243 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001085243 us-gaap:TreasuryStockMember 2022-01-01 2022-09-30 0001085243 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001085243 us-gaap:PreferredStockMember 2021-07-01 2021-09-30 0001085243 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001085243 us-gaap:TreasuryStockMember 2021-07-01 2021-09-30 0001085243 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001085243 us-gaap:PreferredStockMember 2021-01-01 2021-09-30 0001085243 us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001085243 us-gaap:TreasuryStockMember 2021-01-01 2021-09-30 0001085243 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001085243 us-gaap:PreferredStockMember 2022-09-30 0001085243 us-gaap:CommonStockMember 2022-09-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001085243 us-gaap:TreasuryStockMember 2022-09-30 0001085243 us-gaap:RetainedEarningsMember 2022-09-30 0001085243 us-gaap:PreferredStockMember 2021-09-30 0001085243 us-gaap:CommonStockMember 2021-09-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001085243 us-gaap:TreasuryStockMember 2021-09-30 0001085243 us-gaap:RetainedEarningsMember 2021-09-30 0001085243 2021-09-30 0001085243 VTSI:GeographicDistributionCommercialMember 2022-07-01 2022-09-30 0001085243 VTSI:GeographicDistributionGovernmentMember 2022-07-01 2022-09-30 0001085243 us-gaap:GeographicDistributionForeignMember 2022-07-01 2022-09-30 0001085243 VTSI:GeographicDistributionCommercialMember 2021-07-01 2021-09-30 0001085243 VTSI:GeographicDistributionGovernmentMember 2021-07-01 2021-09-30 0001085243 us-gaap:GeographicDistributionForeignMember 2021-07-01 2021-09-30 0001085243 VTSI:GeographicDistributionCommercialMember 2022-01-01 2022-09-30 0001085243 VTSI:GeographicDistributionGovernmentMember 2022-01-01 2022-09-30 0001085243 us-gaap:GeographicDistributionForeignMember 2022-01-01 2022-09-30 0001085243 VTSI:GeographicDistributionCommercialMember 2021-01-01 2021-09-30 0001085243 VTSI:GeographicDistributionGovernmentMember 2021-01-01 2021-09-30 0001085243 us-gaap:GeographicDistributionForeignMember 2021-01-01 2021-09-30 0001085243 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember VTSI:GovernmentCustomersMember 2022-07-01 2022-09-30 0001085243 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember VTSI:CommercialCustomersMember 2022-07-01 2022-09-30 0001085243 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember VTSI:InternationalCustomersMember 2022-07-01 2022-09-30 0001085243 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember VTSI:GovernmentCustomersMember 2021-07-01 2021-09-30 0001085243 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember VTSI:CommercialCustomersMember 2021-07-01 2021-09-30 0001085243 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember VTSI:InternationalCustomersMember 2021-07-01 2021-09-30 0001085243 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember VTSI:GovernmentCustomersMember 2022-01-01 2022-09-30 0001085243 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember VTSI:CommercialCustomersMember 2022-01-01 2022-09-30 0001085243 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember VTSI:InternationalCustomersMember 2022-01-01 2022-09-30 0001085243 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember VTSI:GovernmentCustomersMember 2021-01-01 2021-09-30 0001085243 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember VTSI:CommercialCustomersMember 2021-01-01 2021-09-30 0001085243 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember VTSI:InternationalCustomersMember 2021-01-01 2021-09-30 0001085243 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember VTSI:STEPRevenueMember 2022-01-01 2022-09-30 0001085243 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember VTSI:STEPRevenueMember 2021-01-01 2021-09-30 0001085243 VTSI:DeferredRevenueMember 2022-09-30 0001085243 VTSI:DeferredRevenueMember 2021-12-31 0001085243 VTSI:WarrantyMember VTSI:OneYearOrLessMember 2022-09-30 0001085243 VTSI:WarrantyMember VTSI:OneYearOrLessMember 2021-12-31 0001085243 VTSI:WarrantyMember VTSI:LongerThanOneYearMember 2022-09-30 0001085243 VTSI:WarrantyMember VTSI:LongerThanOneYearMember 2021-12-31 0001085243 VTSI:WarrantyMember VTSI:OneYearMember 2022-09-30 0001085243 VTSI:WarrantyMember VTSI:OneYearMember 2021-12-31 0001085243 us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember VTSI:OneFederalAgencyMember VTSI:NoCommercialCustomerMember 2022-01-01 2022-09-30 0001085243 us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember VTSI:OneFederalAgencyMember VTSI:NoCommercialCustomerMember 2022-07-01 2022-09-30 0001085243 us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:CustomerConcentrationRiskMember VTSI:OneFederalAgencyMember 2021-07-01 2021-09-30 0001085243 VTSI:OneStateAgencyMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember VTSI:OneCommercialCustomerMember 2022-01-01 2022-09-30 0001085243 VTSI:OneStateAgencyMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001085243 VTSI:SparePartsMember 2022-09-30 0001085243 VTSI:SparePartsMember 2021-12-31 0001085243 us-gaap:LandMember 2022-09-30 0001085243 us-gaap:LandMember 2021-12-31 0001085243 us-gaap:BuildingAndBuildingImprovementsMember 2022-09-30 0001085243 us-gaap:BuildingAndBuildingImprovementsMember 2021-12-31 0001085243 us-gaap:ComputerEquipmentMember 2022-09-30 0001085243 us-gaap:ComputerEquipmentMember 2021-12-31 0001085243 VTSI:FurnitureAndOfficeEquipmentMember 2022-09-30 0001085243 VTSI:FurnitureAndOfficeEquipmentMember 2021-12-31 0001085243 us-gaap:MachineryAndEquipmentMember 2022-09-30 0001085243 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001085243 VTSI:STEPEquipmentMember 2022-09-30 0001085243 VTSI:STEPEquipmentMember 2021-12-31 0001085243 us-gaap:LeaseholdImprovementsMember 2022-09-30 0001085243 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001085243 us-gaap:ConstructionInProgressMember 2022-09-30 0001085243 us-gaap:ConstructionInProgressMember 2021-12-31 0001085243 us-gaap:PatentsMember 2022-09-30 0001085243 us-gaap:PatentsMember 2021-12-31 0001085243 VTSI:CapitalizedMediaContentMember 2022-09-30 0001085243 VTSI:CapitalizedMediaContentMember 2021-12-31 0001085243 VTSI:AcquiredLeaseIntangibleAssetsMember 2022-09-30 0001085243 VTSI:AcquiredLeaseIntangibleAssetsMember 2021-12-31 0001085243 2021-01-01 2021-12-31 0001085243 VTSI:PropertyMember 2021-08-25 2021-08-25 0001085243 VTSI:ArizonaBankAndTrustMember 2021-08-25 2021-08-25 0001085243 VTSI:ArizonaBankAndTrustMember VTSI:OneHundredAndNineteenRegularMonthlyPaymentsMember 2022-08-25 2022-08-25 0001085243 VTSI:ArizonaBankAndTrustMember VTSI:OneIrregularPaymentMember 2021-08-25 2021-08-25 0001085243 VTSI:NotesPayableMember 2022-09-30 0001085243 VTSI:NotesPayableMember 2021-12-31 0001085243 VTSI:NotesPayableMember 2022-09-30 0001085243 VTSI:NotesPayableMember 2021-12-31 0001085243 VTSI:ChiefExecutiveOfficerAndChiefOperatingOfficerMember 2022-01-01 2022-09-30 0001085243 VTSI:BoardMember us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001085243 us-gaap:CommonStockMember VTSI:BoardMember 2022-09-30 0001085243 VTSI:ChiefExecutiveOfficerAndChiefOperatingOfficerMember 2021-01-01 2021-09-30 0001085243 VTSI:BoardMember us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001085243 srt:ChiefOperatingOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2021-08-26 0001085243 srt:ChiefOperatingOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2022-04-11 0001085243 VTSI:TwoThousandAndSeventeenEquityIncentivePlanMember srt:ChiefOperatingOfficerMember 2021-08-24 2021-08-26 0001085243 us-gaap:RestrictedStockUnitsRSUMember VTSI:TrancheMember VTSI:JuneThirtyTwoThousandAndTwentyTwoMember 2021-01-01 2021-12-31 0001085243 srt:ChiefExecutiveOfficerMember 2022-09-30 0001085243 us-gaap:RestrictedStockUnitsRSUMember VTSI:TrancheMember VTSI:JuneThirtyTwoThousandAndTwentyTwoMember 2022-01-01 2022-09-30 0001085243 us-gaap:RestrictedStockUnitsRSUMember 2022-07-01 2022-09-30 0001085243 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001085243 us-gaap:DeferredProfitSharingMember 2022-01-01 2022-09-30 0001085243 us-gaap:DeferredProfitSharingMember 2021-01-01 2021-09-30 0001085243 us-gaap:CommonStockMember srt:MaximumMember 2016-10-24 2016-10-25 0001085243 us-gaap:CommonStockMember srt:MaximumMember 2019-01-08 2019-01-09 0001085243 2022-01-01 2022-06-30 0001085243 VTSI:TwoThousandAndSeventeenEquityIncentivePlanMember VTSI:ChiefExecutiveOfficerOneMember us-gaap:RestrictedStockMember 2022-09-30 0001085243 VTSI:TwoThousandAndSeventeenEquityIncentivePlanMember VTSI:ChiefExecutiveOfficerTwoMember us-gaap:RestrictedStockMember 2022-09-30 0001085243 VTSI:TwoThousandAndSeventeenEquityIncentivePlanMember VTSI:ChiefExecutiveOfficerOneMember us-gaap:RestrictedStockMember 2022-01-01 2022-09-30 0001085243 VTSI:TwoThousandAndSeventeenEquityIncentivePlanMember srt:ChiefOperatingOfficerMember us-gaap:RestrictedStockMember 2022-01-01 2022-09-30 0001085243 2022-09-01 2022-09-01 0001085243 VTSI:EquityIncentivePlanMember VTSI:Mr.GivensMember us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001085243 VTSI:Mr.GivensMember 2022-04-10 2022-04-11 0001085243 VTSI:EquityIncentivePlanMember VTSI:Mr.GivensMember us-gaap:RestrictedStockUnitsRSUMember 2022-04-10 2022-04-11 0001085243 VTSI:SecuritiesPurchaseAgreementMember VTSI:InstitutionalInvestorsMember VTSI:RegisteredDirectorOfferingMember 2021-03-31 2021-03-31 0001085243 VTSI:SecuritiesPurchaseAgreementMember VTSI:InstitutionalInvestorsMember VTSI:RegisteredDirectorOfferingMember 2021-03-31 0001085243 VTSI:PlacementAgencyAgreementMember VTSI:RothCapitalPartnersLLCMember 2021-03-31 2021-03-31 0001085243 VTSI:PlacementAgencyAgreementMember VTSI:RothCapitalPartnersLLCMember srt:MaximumMember 2021-03-31 2021-03-31 0001085243 VTSI:OfferingMember 2021-04-04 2021-04-05 0001085243 VTSI:NonQualifiedStockOptionMember 2021-12-31 0001085243 VTSI:NonQualifiedStockOptionMember 2020-12-31 0001085243 VTSI:NonQualifiedStockOptionMember 2022-01-01 2022-09-30 0001085243 VTSI:NonQualifiedStockOptionMember 2022-01-01 2022-12-31 0001085243 VTSI:NonQualifiedStockOptionMember 2021-01-01 2021-09-30 0001085243 VTSI:NonQualifiedStockOptionMember 2022-09-30 0001085243 VTSI:NonQualifiedStockOptionMember 2021-09-30 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

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

 

For the quarterly period ended September 30, 2022

 

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: 001-38420

 

VIRTRA, INC.

(Exact name of registrant as specified in its charter)

 

Nevada   93-1207631
(State or other jurisdiction of   (I.R.S. Employer
incorporation or organization)   Identification No.)

 

295 E. Corporate Place, Chandler, AZ   85225
(Address of principal executive offices)   (Zip Code)

 

Registrant’s telephone number, including area code: (480) 968-1488

 

N/A

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

 

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

 

Title of each class   Trading Symbol(s)   Name of each exchange on which registered
Common Stock, $0.0001 par value   VTSI   Nasdaq Capital Market

 

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 submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐

 

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

 

Large accelerated filer Accelerated filer
Non-accelerated filer Smaller reporting company
    Emerging growth company

 

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

 

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

 

As of November 7, 2022, the registrant had 10,898,259 shares of common stock outstanding.

 

 

 

 

 

 

VIRTRA, INC.

FORM 10-Q

 

TABLE OF CONTENTS

 

      PAGE NO.
PART I FINANCIAL INFORMATION  
       
  Item 1. Financial Statements (Unaudited) F-1
    Balance Sheets as of September 30, 2022 and December 31, 2021 F-1
    Statements of Operations for the Three and Nine Months ended September 30, 2022 and 2021 F-2
    Statements of Changes in Stockholders’ Equity for the Three and Nine Months Ended September 30, 2022 and 2021 F-3
    Statements of Cash Flows for the Nine Months Ended September 30, 2022 and 2021 F-4
    Notes to the Unaudited Financial Statements F-5
       
  Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 3
       
  Item 3. Quantitative and Qualitative Disclosures About Market Risk 8
       
  Item 4. Controls and Procedures 8
       
PART II OTHER INFORMATION  
       
  Item 1. Legal Proceedings 9
       
  Item 1A. Risk Factors 9
       
  Item 2. Unregistered Sales of Equity Securities and Use of Proceeds 9
       
  Item 3. Defaults Upon Senior Securities 9
       
  Item 4. Mine Safety Disclosures 9
       
  Item 5. Other Information 9
       
  Item 6. Exhibits 10
       
  SIGNATURES 11

 

2

 

 

PART I: FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

 

VIRTRA, INC.

BALANCE SHEETS

 

       
   September 30, 2022  December 31, 2021
   (Unaudited)   
ASSETS      
       
Current assets:          
Cash and cash equivalents  $15,673,154   $19,708,565 
Accounts receivable, net   2,318,534    3,896,739 
Inventory, net   9,770,050    5,014,924 
Unbilled revenue   4,105,351    3,946,446 
Prepaid expenses and other current assets   705,063    940,887 
           
Total current assets   32,572,152    33,507,561 
           
Long-term assets:          
Property and equipment, net   14,591,480    12,864,766 
Operating lease right-of-use asset, net   1,333,270    784,306 
Intangible assets, net   593,403    535,079 
Security deposits, long-term   35,691    19,712 
Other assets, long-term   376,461    189,734 
Deferred tax asset, net   1,561,857    1,674,234 
           
Total long-term assets   18,492,162    16,067,831 
           
Total assets  $51,064,314   $49,575,392 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
           
Current liabilities:          
Accounts payable  $697,862   $789,394 
Accrued compensation and related costs   1,165,094    1,062,078 
Accrued expenses and other current liabilities   1,127,161    991,744 
Note payable, current   232,588    236,291 
Operating lease liability, short-term   548,376    347,772 
Deferred revenue, short-term   3,074,815    4,135,565 
           
Total current liabilities   6,845,896    7,562,844 
           
Long-term liabilities:          
Deferred revenue, long-term   2,987,138    1,992,625 
Note payable, long-term   8,108,545    8,280,395 
Operating lease liability, long-term   854,583    505,383 
Other long term liabilities   -      5,436 
           
Total long-term liabilities   11,950,266    10,783,839 
           
Total liabilities   18,796,162    18,346,683 
           
Commitments and contingencies (See Note 9)   -     -  
           
Stockholders’ equity:          
Preferred stock $0.0001 par value; 2,500,000 authorized; no shares issued or outstanding   -    - 
Common stock $0.0001 par value; 50,000,000 shares authorized; 10,898,259 shares issued and outstanding as of September 30, 2022 and 10,807,130 shares issued and outstanding as of December 31, 2021   1,089    1,081 
Class A common stock $0.0001 par value; 2,500,000 shares authorized; no shares issued or outstanding   -      - 
Class B common stock $0.0001 par value; 7,500,000 shares authorized; no shares issued or outstanding   -      - 
Additional paid-in capital   31,401,259    30,923,391 
Retained earnings (Accumulated deficit)   865,804    304,237 
           
Total stockholders’ equity   32,268,152    31,228,709 
           
Total liabilities and stockholders’ equity  $51,064,314   $49,575,392 

 

See accompanying notes to unaudited financial statements.

 

F-1

 

 

VIRTRA, INC.

STATEMENTS OF OPERATIONS

(Unaudited)

 

             
   Three Months Ended  Nine Months Ended
   September 30, 2022  September 30, 2021  September 30, 2022  September 30, 2021
             
Revenues:                    
Net sales  $4,903,397   $6,093,263   $19,654,008   $15,790,364 
Total revenue   4,903,397    6,093,263    19,654,008    15,790,364 
                     
Cost of sales   2,387,307    3,217,911    8,707,096    7,211,807 
                     
Gross profit   2,516,090    2,875,352    10,946,912    8,578,557 
                     
Operating expenses:                    
General and administrative   2,900,100    1,958,038    8,281,543    5,670,883 
Research and development   687,890    651,734    1,984,343    1,257,271 
                     
Net operating expense   3,587,990    2,609,772    10,265,886    6,928,154 
                     
Income (loss) from operations   (1,071,900)   265,580    681,026    1,650,403 
                     
Other income (expense):                    
Other income   112,571    (11,981)   223,950    38,777 
Gain on forgiveness of note payable   -    1,320,714    -      1,320,714 
Other (expense) income   (66,235)   21,948    (195,408)   (13,094)
                     
Net other income (expense)   46,336    1,330,681    28,542    1,346,397 
                     
Income (Loss) before provision for income taxes   (1,025,564)   1,596,261    709,568    2,996,800 
                     
Provision (Benefit) for income taxes   (222,683)   253,289    148,001    469,306 
                     
Net income (loss)  $(802,881)  $1,342,972   $561,567   $2,527,494 
                     
Net income (loss) per common share:                    
Basic  $(0.07)  $0.12   $0.05   $0.26 
Diluted  $(0.07)  $0.12   $0.05   $0.25 
                     
Weighted average shares outstanding:                    
Basic   10,867,745    10,792,520    10,850,912    9,745,091 
Diluted   10,867,745    11,031,922    10,870,842    10,111,458 

 

See accompanying notes to unaudited financial statements.

 

F-2

 

 

VIRTRA, INC.

STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

(Unaudited)

 

   Shares   Amount   Shares   Amount   Capital   Stock   Earnings   Total 
   For the Three Months Ended September 30, 2022 
   Preferred Stock   Common Stock   Additional Paid-In   Treasury   Accumulated     
   Shares   Amount   Shares   Amount   Capital   Stock   Earnings   Total 
                                 
Balance at June 30, 2022   -   $-    10,876,945   $1,087   $31,356,608   $-   $1,668,685   $33,026,380 
Stock options exercised   -    -   10,000    1    21,125    -    -    21,126 
Stock issued for cash in offering, net   -    -    -    -    -    -    -    - 
Stock options repurchased   -    -    -   -    -    -    -    - 
Stock issued for services   -    -    11,314    1    756    -    -    757 
Stock reserved for future services   -    -    -    -    22,770    -    -    22,770 
Treasury stock   -    -    -    -    -    -    -    - 
Treasury stock cancelled   -    -    -    -    -    -    -    - 
Net income   -    -    -    -    -    -    (802,881)   (802,881)
Balance at September 30, 2022           -   $  -    10,898,259   $1,089   $31,401,259   $-   $865,804   $32,268,152 

 

   For the Nine Months Ended September 30, 2022 
   Preferred Stock   Common Stock   Additional Paid-In   Treasury   Accumulated     
   Shares   Amount   Shares   Amount   Capital   Stock   Earnings   Total 
                                 
Balance at December 31, 2021   -   $-    10,807,130   $1,081   $30,923,391   $-   $304,237   $31,228,709 
Stock options exercised   -    -    15,000    1    33,850    -    -    33,851 
Stock issued for cash in offering, net   -    -    -    -    -    -    -    - 
Stock options repurchased   -    -    -    -    -    -    -    - 
Stock issued for services   -    -    76,129    7    350,751    -    -    350,758 
Stock reserved for future services   -    -    -    -    93,267    -    -    93,267 
Treasury stock   -    -    -    -    -    -    -    - 
Treasury stock cancelled   -    -    -    -    -    -    -    - 
Net income   -    -    -    -    -    -    561,567    561,567 
Balance at September 30, 2022         -   $-    10,898,259   $1,089   $31,401,259   $-   $865,804   $32,268,152 

 

   For the Three Months Ended September 30, 2021 
   Preferred Stock   Common Stock   Additional Paid-In   Treasury   Accumulated     
   Shares   Amount   Shares   Amount   Capital   Stock   Deficit   Total 
                                 
Balance at June 30, 2021           -   $-    10,780,030   $1,078   $30,694,430   $-   $(1,051,330)  $29,644,178 
Stock options exercised   -    -    2,500    -    5,250    -    -    5,250 
Stock issued for services   -    -    24,600    3    171,213    -    -    171,216 
Net loss   -    -    -    -    -    -    1,342,972    1,342,972 
Balance at September 30, 2021   -   $-    10,807,130   $1,081   $30,870,893   $-   $291,642   $31,163,616 

 

   For the Nine Months Ended September 30, 2021 
   Preferred Stock   Common Stock   Additional Paid-In   Treasury   Accumulated     
   Shares   Amount   Shares   Amount   Capital   Stock   Deficit   Total 
                                 
Balance at December 31, 2020   -   $-    7,775,030   $778   $13,893,660   $-   $(2,235,852)  $11,658,586 
Stock options exercised   -    -    7,500    -    11,320    -    -    11,320 
Stock issued for cash in offering, net   -    -    3,000,000    300    16,794,700    -    -    16,795,000 
Stock issued for services   -    -    24,600    3    171,213              171,216 
Net income   -    -    -    -    -    -    2,527,494    2,527,494 
Balance at September 30, 2021           -   $-    10,807,130   $1,081   $30,870,893   $-   $291,642   $31,163,616 

 

See accompanying notes to unaudited financial statements.

 

F-3

 

 

VIRTRA, INC.

STATEMENTS OF CASH FLOWS

(Unaudited)

 

   2022   2021 
   Nine Months Ended September 30, 
   2022   2021 
         
Cash flows from operating activities:          
Net income   $561,567   $2,527,494 
Adjustments to reconcile net income to net cash (used in) provided by operating activities:          
Depreciation and amortization   659,775    367,253 
Right of use amortization   

291,879

   231,300 
Gain on forgiveness of note payable   -    (1,329,280)
Employee stock compensation   -    171,216 
Stock issued for service   444,025    - 
Changes in operating assets and liabilities:          
Accounts receivable, net   1,578,205    (3,512,154)
Inventory, net   (4,755,126)   (2,417,589)
Deferred taxes   112,377    409,893 
Unbilled revenue   (158,905)   1,062,316 
Prepaid expenses and other current assets   235,824    (242,322)
Other assets   (186,727)   (33,150)
Security deposits, long-term   (15,979)   66,788 
Accounts payable and other accrued expenses   137,762    912,318 
Payments on operating lease liability   (291,039)   (239,259)
Deferred revenue   (66,237)   3,387,802 
           
Net cash provided by (used in) operating activities  $(1,452,599)   1,362,626 
           
Cash flows from investing activities:          
           
Purchase of certificates of deposit   -    - 
Redemption of certificates of deposit   -    - 
Purchase of intangible assets   (120,016)   (627,765)
Purchase of property and equipment   (2,324,058)   (11,407,278)
           
Net cash (used in) investing activities   (2,444,074)   (12,035,043)
           
Cash flows from financing activities:          
Repurchase of stock options   -    - 
Principal payments of debt   (172,589)   (20,195)
Net proceeds from long term debt   -    8,590,151 
Stock issued for cash in offering, net   -    16,795,000 
Stock options exercised   33,851    11,320 
Purchase of treasury stock   -    - 
Note payable-PPP Loan   -    - 
           
Net cash provided by (used in) financing activities   (138,738)   25,376,276 
           
Net increase (decrease) in cash and restricted cash   (4,035,411)   14,703,859 
Cash and restricted cash, beginning of period   19,708,565    6,841,984 
Cash and restricted cash, end of period  $15,673,154   $21,545,843 
           
Supplemental disclosure of cash flow information:          
Cash (refunded) paid:          
Income taxes paid (refunded)  $99,035   $78,096 
Interest paid   128,507    20,783 
           
Supplemental disclosure of non-cash investing and financing activities:          
Addition of new lease and corresponding ROU asset and lease liability  $840,843    - 
Conversion of inventory to property and equipment  322,968   - 

 

See accompanying notes to unaudited financial statements.

 

F-4

 

 

VIRTRA, INC.

NOTES TO FINANCIAL STATEMENTS

(Unaudited)

 

Note 1. Organization and Significant Accounting Policies

 

Organization and Business Operations

 

VirTra, Inc. (the “Company,” “VirTra,” “we,” “us” or “our”), located in Chandler, Arizona, is a global provider of judgmental use of force training simulators, firearms training simulators and driving simulators for the law enforcement, military, educational and commercial markets. The Company’s patented technologies, software, and scenarios provide intense training for de-escalation, judgmental use-of-force, marksmanship and related training that mimics real-world situations. VirTra’s mission is to save and improve lives worldwide through practical and highly-effective virtual reality and simulator technology. The Company sells its products worldwide through a direct sales force and international distribution partners. The original business started in 1993 as Ferris Productions, Inc. In September 2001, Ferris Productions, Inc. merged with GameCom, Inc. to ultimately become VirTra, Inc., a Nevada corporation.

 

During March 2020, a global pandemic was declared by the World Health Organization related to the outbreak of a novel strain of coronavirus (COVID-19). The pandemic has significantly impacted the economic conditions in the U.S. The ultimate impact of the pandemic on the Company’s results of operations, financial position, liquidity or capital resources cannot be reasonably estimated at this time. To date, the COVID-19 restrictions resulted in reduced customer shipments and customer system installations. These developments have resulted in lower recognized revenue and possibly lower gross margin. To date, there have been minimal order cancellations; rather, due to disruption in the supply chain there have only been delays in when orders ship or installations occur and all delayed orders remain in backlog. Any future impact cannot be reasonably estimated at this time.

 

The Russian-Ukraine conflict is a global concern. The Company does not have any significant direct exposure to Russia or Ukraine through its operations, employee base, investments, or sanctions. We have no basis to evaluate the possible risks of this conflict.

 

Basis of Presentation

 

The unaudited financial statements included herein have been prepared by us without audit pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) and should be read in conjunction with our audited financial statements for the year ended December 31, 2021 included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021 filed with the SEC on August 2, 2022. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted as permitted by the SEC, although we believe the disclosures that are made are adequate to make the information presented herein not misleading.

 

The accompanying unaudited financial statements reflect, in our opinion, all normal recurring adjustments necessary to present fairly our financial position at September 30, 2022 and the results of our operations and cash flows for the periods presented. We derived the December 31, 2021 balance sheet data from audited financial statements; however, we did not include all disclosures required by GAAP.

 

Interim results are subject to seasonal variations, and the results of operations for the nine months ended September 30, 2022 are not necessarily indicative of the results to be expected for the full year.

 

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ significantly from those estimates. Significant accounting estimates in these financial statements include valuation assumptions for share-based payments, allowance for doubtful accounts, inventory reserves, accrual for warranty reserves, the carrying value of long-lived assets and intangible assets, income tax valuation allowances, and the allocation of the transaction price to the performance obligations in our contracts with customers.

 

F-5

 

 

Revenue Recognition

 

The Company adopted the Financial Accounting Standards Board’s (the “FASB”) Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customer (Topic 606) (“ASC 606”) on January 1, 2018 and the Company elected to use the modified retrospective transition method which requires application of ASC 606 to uncompleted contracts at the date of adoption. The adoption of ASC 606 did not have a material impact on the financial statements.

 

Under ASC 606, the Company must identify the contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when (or as) the Company satisfies a performance obligation. Significant judgment is necessary when making these determinations.

 

The Company’s primary sources of revenue are derived from simulator and accessories sales, training and installation, the sale of customizable software and the sale of extended service-type warranties. The Company’s policy is to typically invoice upon completion of installation and/or training until such time the performance obligations that have been satisfied are included in unbilled. Sales discounts are presented in the financial statements as reductions in determining net revenues. Credit sales are recorded as current assets (accounts receivable and unbilled revenue). Prepaid deposits received at the time of sale and extended warranties purchased are recorded as current and long-term liabilities (deferred revenue) until earned. The following briefly summarizes the nature of our performance obligations and method of revenue recognition:

 

Performance Obligation   Method of Recognition
     
Simulator and accessories   Upon transfer of control
     
Installation and training   Upon completion or over the period of services being rendered
     
Extended service-type warranty   Deferred and recognized over the life of the extended warranty
     
Customized software and content   Upon transfer of control or over the period services are performed depending on the terms of the contract
     
Customized content scenario   As performance obligation is transferred over time (input method using time and materials expanded)
     
Sales-based royalty exchanged for license of intellectual property   Recognized as the performance obligation is satisfied over time – which is as the sales occur.

 

The Company recognizes revenue upon transfer of control or upon completion of the services for the simulator and accessories; for the installation and training and customized software performance obligations as the customer has the right and ability to direct the use of these products and services and the customer obtains substantially all of the remaining benefit from these products and services at that time. Revenue from certain customized content contracts may be recognized over the period the services are performed based on the terms of the contract. For the sales-based royalty exchanged for license of intellectual property, the Company recognized revenue as the sales occur over time.

 

The Company recognizes revenue on a straight-line basis over the period of services being rendered for the extended service-type warranties as these warranties represent a performance obligation to “stand ready to perform” over the duration of the warranties. As such, the warranty service is performed continuously over the warranty period.

 

Each contract states the transaction price. The contracts do not include variable consideration, significant financing components or noncash consideration. The Company has elected to exclude sales and similar taxes from the measurement of the transaction price. The contract’s transaction price is allocated to the performance obligations based upon their stand-alone selling prices. Discounts to the stand-alone selling prices, if any, are allocated proportionately to each performance obligation.

 

Disaggregation of Revenue

 

Under ASC 606, disaggregated revenue from contracts with customers depicts the nature, amount, timing, and uncertainty of revenue and cash flows affected by economic factors. The Company has evaluated revenues recognized and the following table illustrates the disaggregation disclosure by customer’s location and performance obligation.

 

   Three Months ended September 30, 
   2022   2021 
   Commercial   Government   International   Total   Commercial   Government   International   Total 
Simulators and accessories  $198,886   $2,641,214   $369,906   $3,210,006   $1,370,466   $2,645,312   $723,471   $4,739,249 
Extended service-type warranties   29,798    650,839    14,368    695,005    31,910    656,870    25,180    713,960 
Customized software and content   -    794,857    3,437    798,294    -    290,829    52,273    343,102 
Installation and training   8,992    192,380    (5,860)   195,512    42,952    190,098    59,500    292,550 
Licensing and royalties   4,580    -    -    4,580    4,402    -    -    4,402 
Total Sales Revenue  $242,256   $4,279,290   $381,851   $4,903,397   $1,449,730   $3,783,109   $860,424   $6,093,263 

 

For the three months ended September 30, 2022, governmental customers comprised $4,279,290, or 87% of total net sales, commercial customers comprised $242,256, or 5% of total net sales, and international customers comprised $381,851, or 8% of total net sales. By comparison, for the three months ended September 30, 2021, governmental customers comprised $3,783,109, or 62%, of total net sales, commercial customers comprised $1,449,730, or 24%, of total net sales, and international customers comprised $860,424, or 14%, of total net sales.

 

F-6

 

 

Disaggregation of Revenue

 

   Nine Months ended September 30, 
   2022   2021 
   Commercial   Government   International   Total   Commercial   Government   International   Total 
Simulators and accessories  $1,412,539   $11,175,641   $3,013,844   $15,602,024   $2,183,796   $7,828,503   $1,907,588   $11,919,887 
Extended service-type warranties   91,836    2,129,077    59,675    2,280,588    79,531    2,001,423    74,196    2,155,150 
Customized software and content   -    796,962    212,437    1,009,399    -    905,204    125,716    1,030,920 
Installation and training   56,200    599,780    101,437    757,417    93,501    496,251    85,850    675,602 
Licensing and royalties   4,580    -    -    4,580    8,805    -    -    8,805 
Total Revenue  $1,565,155   $14,701,460   $3,387,393   $19,654,008   $2,365,633   $11,231,381   $2,193,350   $15,790,364 

 

For the nine months ended September 30, 2022, governmental customers comprised $14,701,460, or 75% of total net sales, commercial customers comprised $1,565,155, or 8% of total net sales, and international customers comprised $3,387,393, or 17% of total net sales. By comparison, for the nine months ended September 30, 2021, governmental customers comprised $11,231,381, or 71% of total net sales, commercial customers comprised $2,365,633, or 15% of total net sales, and international customers comprised $2,193,350, or 14% of total net sales. For the nine months ended September 30, 2022 and 2021, the Company recorded $2,076,357 and $1,349,677, respectively, in STEP revenue, or 10.6% and 8.5%, respectively, of total net sales.

 

Customer Deposits

 

Customer deposits consist of prepaid deposits received for equipment purchase orders and for Subscription Training Equipment Partnership (“STEP”) operating agreements that expire annually. Customer deposits are considered a deferred liability until the completion of the customer’s contract performance obligation. When revenue is recognized, the deposit is applied to customer’s receivable balance. Customer deposits are recorded as a current liability under deferred revenue on the accompanying balance sheet and totaled $2,657,876 and $2,371,531 at September 30, 2022 and December 31, 2021, respectively. Changes in deferred revenue amounts related to customer deposits will fluctuate from year to year based upon the mix of customers required to prepay deposits under the Company’s credit policy.

 

Warranty

 

The Company warranties its products from manufacturing defects on a limited basis for a period of one year after purchase, but also sells separately priced extended service-type warranties for periods of up to four years after the expiration of the standard one-year warranty. During the term of the initial one-year warranty, if the device fails to operate properly from defects in materials and workmanship, the Company will fix or replace the defective product. Deferred revenue for separately priced extended warranties one year or less totaled $416,939 and $1,764,034 as of September 30, 2022 and December 31, 2021, respectively. Deferred revenue for separately priced extended warranties longer than one year totaled $2,987,138 and $1,815,871 as of September 30, 2022 and December 31, 2021, respectively. The accrual for the one-year manufacturer’s warranty liability totaled $381,000 and $384,000 as of September 30, 2022 and December 31, 2021, respectively. During the three months ended September 30, 2022 and 2021, the Company recognized revenue of $1,364,519 and $713,960, respectively, related to the extended service-type warranties that was amortized from the deferred revenue balance at the beginning of each period. During the nine months ended September 30, 2022 and 2021, the Company recognized revenue of $2,280,588 and $2,155,150, respectively. Changes in deferred revenue amounts related to extended service-type warranties will fluctuate from year to year based upon the average remaining life of the warranties at the beginning of the period and new extended service-type warranties sold during the period.

 

Concentration of Credit Risk and Major Customers and Suppliers

 

Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, certificates of deposit, and accounts receivable.

 

The Company’s cash, cash equivalents and certificates of deposit are maintained with financial institutions with high credit standings and are FDIC insured deposits. The FDIC insures deposits according to the ownership category in which the funds are insured and how the accounts are titled. The standard deposit insurance coverage limit is $250,000 per depositor, per FDIC-insured bank, per ownership category. The Company had uninsured cash and cash equivalents of $15,171,851 and $19,207,786 as of September 30, 2022 and December 31, 2021, respectively.

 

F-7

 

 

Most sales are to governments that are typically made on credit and the Company generally does not require collateral. Management performs ongoing credit evaluations of its customers’ financial condition and maintains an allowance for estimated losses. Historically, the Company has experienced minimal charges relative to doubtful accounts.

 

Historically, the Company primarily sells its products to United States federal and state agencies. For the nine months ended September 30, 2022, one federal agency comprised 11.3% of total net sales. By comparison, for the nine months ended September 30, 2021, no single customer had a significant percentage of total revenue. For the three months ended September 30, 2022, one federal agency comprised 29.2% of total net sales. By comparison, for the three months ended September 30, 2021, one commercial customer comprised 20% of total net sales.

 

As of September 30, 2022, one federal agency comprised 36.3% of total accounts receivable. By comparison, as of December 31, 2021, the Company did not have any customer that accounted for more than 10% of total accounts receivable.

 

Net Income (Loss) per Common Share

 

The net income per common share is computed by dividing net income by the weighted average of common shares outstanding. Diluted net income per share reflects the potential dilution, using the treasury stock method, that would occur if outstanding stock options and warrants were exercised. Earnings per share computations are as follows:

 

Schedule of Earnings Per Share

 

   2022   2021   2022   2021 
  

Three Months Ended

September 30,

  

Nine Months Ended

September 30,

 
   2022   2021   2022   2021 
                 
Net Income (loss)  $(802,881)  $1,342,972   $561,567   $2,527,494 
Weighted average common stock outstanding   10,867,745    10,792,520    10,850,912    9,745,091 
Incremental shares from stock options   -    239,402    19,930    366,367 
Weighted average common stock outstanding, diluted   10,867,745    11,031,922    10,870,842    10,111,458 
                     
Net income (loss) per common share and common equivalent share                    
Basic  $(0.07)  $0.12   $0.05   $0.26 
Diluted  $(0.07)  $0.12   $0.05   $0.25 

 

F-8

 

 

Note 2. Inventory

 

Inventory consisted of the following as of:

 

   September 30, 2022   December 31, 2021 
         
Raw materials and work in process  $10,072,481   $5,229,636 
Reserve   (302,431)   (214,712)
           
Total inventory  $9,770,050   $5,014,924 

 

The Company regularly evaluates the useful life of its spare parts inventory and as a result, the Company classified $322,968 and $136,241 of spare parts as Other Assets, long-term on the Balance Sheet at September 30, 2022 and December 31, 2021, respectively.

 

Note 3. Property and Equipment

 

Property and equipment consisted of the following as of:

 

   September 30, 2022   December 31, 2021 
         
Land  $1,778,987   $1,778,987 
Building & Building Improvements   9,129,364    9,005,205 
Computer equipment   1,207,530    1,171,319 
Furniture and office equipment   279,423    262,814 
Machinery and equipment   2,758,608    1,970,007 
STEP equipment   1,769,825    1,496,252 
Leasehold improvements   334,934    334,934 
Construction in Progress   1,091,905    7,000 
           
Total property and equipment   18,350,576    16,026,518 
Less:  Accumulated depreciation and amortization   (3,759,096)   (3,161,752)
           
Property and equipment, net  $14,591,480   $12,864,766 

 

Depreciation expense, including STEP depreciation, was $597,775 and $350,963 for the nine months ended September 30, 2022 and 2021, respectively.

 

F-9

 

 

Note 4. Intangible Assets

 

Intangible assets consisted of the following as of:

 

   September 30, 2022   December 31, 2021 
Patents  $160,000   $160,000 
Capitalized media content   451,244    331,228 
Acquired lease intangible assets   83,963    83,963 
           
Total intangible assets   695,207    575,191 
Less accumulated amortization   (101,804)   (40,112)
           
Intangible assets, net  $593,403   $535,079 

 

Amortization expense was $61,692 and $16,209 for the nine months ended September 30, 2022 and 2021, respectively.

 

Note 5. Leases

 

On May 12, 2022, the Company entered into a lease agreement for office and manufacturing space in Orlando, FL. The new lease is classified as an operating lease, with a term of 61 months beginning June 1, 2022 and ending June, 30, 2027, with the first month rent free.

 

The balance sheet classification of lease assets and liabilities as of September 30, 2022 was as follows:

 

     
Balance Sheet Classification  September 30, 2022 
Assets     
Operating lease right-of-use assets, December 31, 2021  $784,306 
Addition of lease right-of-use asset in 2022   840,843 
Amortization for the Nine months ended September 30, 2022   (291,879)
Total operating lease right-of-use asset, September 30, 2022  $1,333,270 
Liabilities     
Current     
Operating lease liability, short-term  $548,376 
Non-current     
Operating lease liability, long-term   854,583 
Total lease liabilities  $1,402,959 

 

Future minimum lease payments as of September 30, 2022 under non-cancelable operating leases are as follows:

  

     
Future Minimum Lease Payments
     
2022  $286,412 
2023   572,794 
2024   317,939 
2025   191,479 
2026   196,311 
2027   99,381 
      
Total lease payments   1,664,316 
Less:  imputed interest   (261,357)
Operating lease liability  $1,402,959 

 

The balance sheet classification of lease assets and liabilities as of December 31, 2021 was as follows:

 

     
Balance Sheet Classification  December 31, 2021 
Assets     
Operating lease right-of-use assets, December 31, 2020  $1,094,527 
Amortization for the year ended December 31, 2021   (310,221)
Total operating lease right-of-use asset, December 31, 2021  $784,306 
Liabilities     
Current     
Operating lease liability, short-term  $347,772 
Non-current     
Operating lease liability, long-term   505,383 
Total lease liabilities  $853,155 

 

Future minimum lease payments as of December 31, 2021 under non-cancelable operating leases are as follows:

 

      
2022  $379,097 
2023   390,562 
2024   131,152 
      
Total lease payments   900,811 
Less:  imputed interest   (47,656)
Operating lease liability  $853,155 

 

Rent expense for the three months ended September 30, 2022 and 2021 was $243,440 and $146,497, respectively. Rent expense for the nine months ended September 30, 2022 and 2021 was $647,893 and $436,750, respectively.

 

F-10

 

 

Note 6. Accrued Expenses

 

Accrued compensation and related costs consisted of the following as of:

 

   September 30, 2022   December 31, 2021 
         
Salaries and wages payable  $269,530   $422,562 
Employee benefits payable   12,821    16,523 
Accrued paid time off (PTO)   587,902    483,311 
Profit sharing payable   294,841    139,682 
           
Total accrued compensation and related costs  $1,165,094   $1,062,078 

 

Accrued expenses and other current liabilities consisted of the following as of:

 

   September 30, 2022   December 31, 2021 
         
Manufacturer’s warranties  $381,000   $384,000 
Warranties-other        - 
Loss contingencies        - 
Taxes payable   188,816    113,921 
Miscellaneous payable   557,345    493,823 
           
Total accrued expenses and other current liabilities  $1,127,161   $991,744 

 

F-11

 

 

Note 7. Note Payable

 

On August 25, 2021, the Company completed the purchase of real property located in Chandler, Arizona (the “Property”) for $10,800,000, paid with cash and proceeds from a mortgage loan from Arizona Bank & Trust in the amount of $8,600,000. The loan terms include interest to be accrued at a fixed rate of 3% per year, 119 regular monthly payments of $40,978, and one irregular payment of $5,956,538 due on the maturity date of August 23, 2031. The Company began making monthly payments on September 23, 2021. The payment and performance of the loan is secured by a security interest in the property acquired.

 

The note payable amounts consist of the following:

 

         
   September 30, 2022   December 31, 2021 
         
Short-term liabilities:          
Note payable, principal  $228,445   $231,871 
Accrued interest on note   4,143    4,420 
           
Note payable, short-term  $232,588   $236,291 
           
Long-term liabilities:          
Note payable, principal  $8,108,545   $8,280,395 
           
Note payable, long term  $8,108,545   $8,280,395 

 

Note 8. Related Party Transactions

 

During the nine months ended September 30, 2022, the Company redeemed 22,500 previously awarded stock options nearing expiration from related parties consisting of the Company’s Co-CEO and former COO. The redemptions eliminated the stock options and resulted in a total of $50,090 in additional compensation expense. During the nine months ended September 30, 2022, one Board member and the Company’s former COO purchased 15,000 shares of common stock, $0.0001 par value per share (the “Common Stock”), pursuant to the exercise of previously awarded stock options at their respective exercise prices, for a total of $33,851.

 

During the nine months ended September 30, 2021, the Company redeemed 26,250 previously awarded stock options nearing expiration from related parties consisting of the Company’s Co-CEO and former COO. The redemption eliminated the stock options and resulted in a total of $116,718 in additional compensation expense. During the nine months ended September 30, 2021, one Board member purchased 7,500 shares of Common Stock, pursuant to the exercise of previously awarded stock options at their respective exercise prices, for a total of $11,320.

 

F-12

 

 

Note 9. Commitments and Contingencies

 

Litigation

 

From time to time, the Company is notified of litigation or that a claim is being made against it. The Company evaluates contingencies on an on-going basis and has established loss provisions for matters in which losses are probable and the amount of loss can be reasonably estimated. There is no pending litigation at this time.

 

Restricted Stock Unit Grants

 

On August 26, 2021 and April 11, 2022, the Compensation Committee of the Board of Directors issued a total of 392,223, and 288,889 Restricted Stock Units respectively, pursuant to Section 9 of the 2017 Equity Incentive Plan to the co-Chief Executive Officers and the Chief Operating Officer, to be awarded based on achievement of certain performance goals over the next three years. During August 2022, 168,090 Restricted Stock Units were forfeited upon the departure of the Chief Operating Officer.

 

It is the Company’s policy to estimate the fair value of the RSU’s on the date of the grant and evaluate the probability of achieving the net profit (net income under GAAP) tranches quarterly. If the target is deemed probable, the expense is amortized on a straight-line basis over the remaining time period. The Company determined based on the vesting terms described above that the net profit (net income under GAAP) for the twelve months ending June 30, 2022, was $2,720,015 and therefore awarded 5,747 (prior to deduction of 1,840 shares to pay the tax withholding liability) and 7,407 shares of common stock to its Co-Chief Executive Officers. The Company determined based on the vesting terms described above that the net profit (net income under GAAP) for the twelve months ending June 30, 2023, of $3,000,000 is probable and recorded expenses of $22,700 and $93,267 related to the RSUs for the three months and nine months ending September 30, 2022, respectively.

 

Profit Sharing

 

VirTra provides a discretionary profit-sharing program that pays out a percentage of Company profits each year as a cash bonus to eligible employees. The cash payment is typically split into two equal payments and distributed pro-rata in April and October of the following year to only active employees. For the nine months ended September 30, 2022 and 2021, $225,000 and $226,441 was expensed to operations for profit sharing.

 

Note 10. Stockholders’ Equity

 

Stock Repurchase

 

On October 25, 2016, the Company’s Board of Directors authorized the repurchase of up to $1 million of its common stock under Rule 10b-18 promulgated under the Securities Exchange Act of 1934, as amended. Purchases made pursuant to this authorization will be made in the open market, in privately negotiated transactions, or pursuant to any trading plan that may be adopted in accordance with the Rule 10b-18. The timing, manner, price and amount of any repurchases will be determined by the Company in its discretion and will be subject to economic and market conditions, stock price, applicable legal requirements and other factors. On January 9, 2019, VirTra’s Board of Directors authorized an additional $1 million be allocated for the repurchase of VirTra’s stock under the existing 10b-18 plan. The stock repurchase program was suspended as a result of interim rulings for public-company recipients of a PPP loan under the CARES Act. Although the Company’s PPP loan was forgiven on July 20, 2021, the suspension of the stock repurchase program continues to remain in effect.

 

Non-qualified Stock Options

 

The Company has periodically issued non-qualified stock options to key employees, officers and directors under a stock option compensation plan approved by the Board of Directors in 2009. Terms of option grants are at the discretion of the Board of Directors and are generally seven years. Upon the exercise of these options, the Company expects to issue new authorized shares of its common stock. The following table summarizes all non-qualified stock options as of:

 

   September 30, 2022   September 30, 2021 
   Number of Stock   Weighted Exercise   Number of Stock   Weighted Exercise 
   Options   Price   Options   Price 
Options outstanding, beginning of year   112,500   $3.51    164,167   $3.13 
Granted   -    -    -    - 
Redeemed   (22,500)   2.55    (26,250)   1.51 
Exercised   (15,000)   1.55    (7,500)   1.51 
Expired / terminated   -    -    -    - 
Options outstanding, end of period   75,000   $4.45    130,417   $3.55 
Options exercisable, end of period   75,000   $4.45    130,417   $3.55 

 

F-13

 

 

The Company did not have any non-vested stock options outstanding as of September 30, 2022 and December 31, 2021. The weighted average contractual term for options outstanding and exercisable at September 30, 2022 and 2021 was 7 years. The aggregate intrinsic value of the options outstanding and exercisable at September 30, 2022 and 2021 was $106,332 and $859,675, respectively. For the three months ended September 30, 2022 and 2021, the Company received payments related to the exercise of options in the amount of $16,875 and $5,250, respectively. The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying options and the fair value of the Company’s common stock for those stock options that have an exercise price lower than the fair value of the Company’s common stock. Options with an exercise price above the fair value of the Company’s common stock are considered to have no intrinsic value.

 

2017 Equity Incentive Plan

 

Through September 30, 2022, 224,133 and 288,889 restricted stock awards and 14,057, and 10,543 restricted shares have been granted under the Equity Plan to the Company’s Co-CEO’s and former COO, respectively.

 

Common stock activity

 

On September 1, 2022, the Company settled performance-based restricted stock units that had been granted to its co-CEOs by issuing them an aggregate of 11,314 shares (13,154 shares less 1,840 shares withheld for taxes), net of tax withholding liability, valued at $60,190.48. The Company had achieved net profit for the twelve months ended June 30, 2022 of at least $2,500,000.

 

On April 11, 2022, the Company issued Mr. Givens a signing bonus of 64,815 shares of common stock, valued at $350,001, which are restricted from transfer until the earlier of: i) 12 months of employment having lapsed or ii) the Company terminating employment with Mr. Givens without cause.

 

Mr. Givens was also granted 288,889 performance-based restricted stock units pursuant to VirTra’s 2017 Equity Incentive Plan. Beginning on the last business day of August 2022, a tranche of restricted stock units, having an approximate value of $40,000, based on current grant day prices, may vest if the Company has achieved net profit for the twelve months ending June 30, 2022 of at least $2,500,000. For every $500,000 earned in excess of $2,500,000 another tranche will vest. If the maximum net profit of $7,000,000 is achieved, ten tranches would vest. Similarly, on the last business day of August 2023, a tranche of restricted stock units may vest if the Company has achieved a net profit of at least $3,000,000, with the potential to have additional tranches vest up to a maximum of $9,000,000 in net profit. This vesting arrangement continues with the last business day of August 2024, with the minimum net profit threshold being $3,500,000 and the maximum net profit being $11,000,000.

 

The vesting schedule notwithstanding, the Compensation Committee shall have the discretion to declare the vesting of any number of restricted stock units should the Company experience unusual results of operations, such as falling below the net profit threshold one year and exceeding the maximum net profit the following year, so long as the total number of restricted stock units declared to be vested does not exceed the amount awarded. Additionally, while a maximum net profit per year has been set for allocation of the available shares at this time, it is very possible that the Company will exceed these levels during the next 3 years and if such performance occurs, the Compensation Committee will meet to determine if additional compensation is in the best interests of the Company at that time.

 

On March 31, 2021, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with certain institutional investors (the “Purchasers”), pursuant to which the Company agreed to sell to the Purchasers an aggregate of 3,000,000 shares (the “RDO Shares”) of the Company’s common stock, $0.0001 par value per share, at a price of $6.00 per share in a registered director offering (the “Offering”). The RDO Shares were offered and sold by the Company pursuant to an effective shelf registration statement on Form S-3 (File No. 333-238624), which was filed by the Company with the SEC on May 22, 2020 and subsequently declared effective on September 2, 2020, and a related prospectus.

 

The Company also entered into a placement agent agreement (the “Placement Agency Agreement”) on March 31, 2021 with Roth Capital Partners, LLC (“Roth”), pursuant to which Roth agreed to serve as placement agent for the issuance and sale of the RDO Shares. The Company agreed to pay Roth an aggregate fee equal to 6.5% of the gross proceeds received by the Company from the sale of the securities in the transaction. The Company also agreed to pay Roth a reimbursement for legal fees and expenses in an amount not to exceed $35,000.

 

Roth acted as the lead placement agent in the Offering. Lake Street Capital Markets acted as co-placement agent for the Offering. Maxim Group LLC acted as a financial advisor to the Company in connection with the Offering.

 

A prospectus supplement and the accompanying prospectus relating to and describing the terms of the Offering, dated March 31, 2021, was filed with the SEC on April 2, 2021.

 

On April 5, 2021, the Company closed the Offering. The total gross proceeds of the Offering were $18.0 million, before deducting the placement agents’ fees and other estimated Offering expenses which totaled $1,205,000.

 

Note 11. Subsequent Events

 

None.

 

F-14

 

 

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

 

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our unaudited financial statements and related notes included in this Quarterly Report on Form 10-Q and the audited financial statements and notes thereto as of and for the year ended December 31, 2021 and the related Management’s Discussion and Analysis of Financial Condition and Results of Operations, both of which are contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021, filed with the Securities and Exchange Commission (the “SEC”) on August 2, 2022.

 

Forward-Looking Statements

 

The information in this discussion contains forward-looking statements and information within the meaning of Section 27A of the Securities Act of 1933, as amended and Section 21E of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”), which are subject to the “safe harbor” created by those sections. The words “anticipates,” “believes,” “estimates,” “expects,” “intends,” “may,” “plans,” “projects,” “will,” “should,” “could,” “predicts,” “potential,” “continue,” “would” and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements and you should not place undue reliance on our forward-looking statements. Actual results or events could differ materially from the plans, intentions and expectations disclosed in the forward-looking statements that we make. The forward-looking statements are applicable only as of the date on which they are made, and we do not assume any obligation to update any forward-looking statements. All forward-looking statements in this Quarterly Report on Form 10-Q are made based on our current expectations, forecasts, estimates and assumptions, and involve risks, uncertainties and other factors that could cause results or events to differ materially from those expressed in the forward-looking statements. In evaluating these statements, you should specifically consider various factors, uncertainties and risks that could affect our future results or operations. These factors, uncertainties and risks may cause our actual results to differ materially from any forward-looking statement set forth in this Quarterly Report on Form 10-Q. You should carefully consider these risk and uncertainties described and other information contained in the reports we file with or furnish to the SEC before making any investment decision with respect to our securities. All forward-looking statements attributable to us or persons acting on our behalf are expressly qualified in their entirety by this cautionary statement.

 

3

 

 

Business Overview

 

VirTra, Inc. (the “Company,” “VirTra,” “we,” “us” and “our”) is a global provider of judgmental use of force training simulators, firearms training simulators and driving simulators for the law enforcement, military, educational and commercial markets. The Company’s patented technologies, software, and scenarios provide intense training for de-escalation, judgmental use-of-force, marksmanship and related training that mimics real-world situations. VirTra’s mission is to save and improve lives worldwide through practical and highly-effective virtual reality and simulator technology.

 

The VirTra firearms training simulator allows marksmanship and realistic scenario-based training to take place on a daily basis without the need for a shooting range, protective equipment, role players, safety officers, or a scenario-based training site. We have developed a higher standard in simulation training including capabilities such as: multi-screen, video-based scenarios, unique scenario authoring ability, superior training scenarios, the patented Threat-Fire® shoot-back system, powerful gas-powered simulated recoil weapons, and more. The simulator also allows students to receive immediate feedback from the instructor without the potential for sustaining injuries by the instructor or the students. The instructor is able to teach and re-mediate critical issues, while placing realistic stress on the students due to the realism and safe training environment created by the VirTra simulator.

 

Business Strategy

 

We have two main customer groups, namely, law enforcement and military. These are very different markets and require different sales and marketing programs as well as personnel. Our focus is to expand the market share and scope of our training simulators sales to these identified customer groups by pursuing the following key growth strategies:

 

  Build Our Core Business. Our goal is to profitably grow our market share by continuing to develop, produce and market the most effective simulators possible. Through disciplined growth in our business, we have achieved a solid balance sheet by increasing our working capital and limiting our bank debt. We plan to add staff to our experienced management team as needed to meet the expected increase in demand for our products and services as we increase our marketing and sales activities.
     
  Increase Total Addressable Market. We plan to increase the size of our total addressable market. This effort will focus on new marketing and new product and/or service offerings for the purpose of widening the number of types of customers who might consider our products or services uniquely compelling.
     
  Broaden Product Offerings. Since formation in 1993, our company has had a proud tradition of innovation in the field of simulation and virtual reality. We plan to release revolutionary new products and services as well as continue incremental improvements to existing product lines. In some cases, the company may enter a new market segment via the introduction of a new type of product or service.
     
  Partners and Acquisitions. We try to spend our time and funds wisely and not tackle tasks that can be done more efficiently with partners. For example, international distribution is often best accomplished through a local distributor or agent. We are also open to the potential of acquiring additional businesses or of being acquired ourselves, based on what is expected to be optimal for our long-term future and our stockholders.

 

4

 

 

Product Offerings

 

Our simulator products include the following:

 

  V-300® Simulator – a 300° wrap-around screen with video capability is the higher standard for simulation training

 

  The V-300® is the higher standard for decision-making simulation and tactical firearms training. Five screens and a 300-degree immersive training environment ensures that time in the simulator translates into real world survival skills. The system reconfigures to support 15 individual firing lanes.
     
  A key feature of the V-300®shows how quickly judgment decisions have to be made, and if they are not made immediately and quickly, it can lead to the possible loss of lives. This feature, among others, supports our value proposition to our customers that you cannot put a dollar value on being prepared enough for the surprises that could be around every corner and the ability to safely neutralize any life-threatening encounters.

 

  V-180®Simulator – a 180° screen with video capability is for smaller spaces or smaller budgets

 

  The V-180®is the higher standard for decision-making simulation and tactical firearms training. Three screens and a 180-degree immersive training environment ensures that time in the simulator translates into real world survival skills.

 

  V-100®Simulator & V-100® MIL – a single-screen based simulator systems

 

  The V-100® is the higher standard among single-screen firearms training simulators. Firearms training mode supports up to four (4) individual firing lanes at one time. The optional Threat-Fire® device safely simulates enemy return fire with an electric impulse (or vibration version), reinforcing performance under pressure. We offer the industry’s only upgrade path, so a V-100® firearms training and force options simulator can affordably grow into an advanced multi-screen trainer in upgraded products that we offer customers for future purchase.
     
  The V-100® MIL is sold to various military commands throughout the world and can support any local language. The system is extremely compact and can even share space with a standard classroom or squeeze into almost any existing facility. If a portable firearms simulator is needed, this model offers the most compact single-screen simulator on the market today – everything organized into one standard case. The V-100® MIL is the higher standard among single-screen small arms training simulators. Military Engagement Skills mode supplies realistic scenario training taken from real world events.
     
  The V-ST PRO® a highly-realistic single screen firearms shooting and skills training simulator with the ability to scale to multiple screens creating superior training environments. The system’s flexibility supports a combination of marksmanship and use of force training on up to 5 screens from a single operator station. The V-ST PRO® is also capable of displaying 1 to 30 lanes of marksmanship featuring real world, accurate ballistics.

 

  Virtual Interactive Coursework Training Academy (V-VICTA)™ enables law enforcement agencies, to effectively teach, train, test and sustain departmental training requirements through nationally accredited coursework and training scenarios using our simulators.
     
  Subscription Training Equipment Partnership (STEP)™ is a program that allows agencies to utilize VirTra’s simulator products, accessories, and V-VICTA™ interactive coursework on a subscription basis.
     
  V-Author® Software allows users to create, edit, and train with content specific to agency’s objectives and environments. V-Author® is an easy to use application capable of almost unlimited custom scenarios, skill drills, targeting exercises and firearms course-ware proven to be highly effective for users of VirTra simulation products.
     
  Simulated Recoil Kits - a wide range of highly realistic and reliable simulated recoil kits/weapons. These drop-in conversion kits fit into real weapons but safely simulate the most powerful recoil on the market and even lock-back when out-of-ammunition or simulating a dud.
     
  Return Fire Device – the patented Threat-Fire® device which applies real-world stress on the trainees during simulation training.
     
  TASER©, OC spray and low-light training devices that interact with VirTra’s simulators for training.

 

5

 

 

Results of operations for the three and nine months ended September 30, 2022 and September 30, 2021

 

Revenues. Net sales were $4,903,397 for the three months ended September 30, 2022 compared to $6,093,263 for the same period in 2021, a decrease of $1,189,866, or 19.5%. Net sales were $19,654,008 for the nine months ended September 30, 2022 compared to $15,790,364 for the same period in 2021, an increase of $3,863,644, or 24.5%. The decrease in revenues for the three months ended September 30, 2022 as compared to the same period in the prior year is due to unbilled sales not yet being recognized. The increase in sales for the nine months ended September 30, 2022 resulted from an increase in the number of simulators and accessories completed, delivered and revenue recognized compared to the same periods in 2021. It should be noted that there were unbilled revenue of $4,105,351 on the balance sheets as of September 30, 2022 that the Company expects to recognize as revenue in the coming quarters.

 

Cost of Sales. Cost of sales were $2,387,307 for the three months ended September 30, 2022 compared to $3,217,911 for the same period in 2021, a decrease of $830,604, or 25.8%. Cost of sales were $8,707,096 for the nine months ended September 30, 2022 compared to $7,211,807 for the same period in 2021, an increase of $1,495,289, or 20.7%. The increase was due to additional material costs due to higher quantities of simulator systems and accessories sold. The cost of sales on a dollar basis varies from quarter-to-quarter as a result of sales volume and product mix.

 

Gross Profit. Gross profit was $2,516,090 for the three months ended September 30, 2022 compared to $2,875,352 for the same period in 2021, a decrease of $359,262, or 12.5%. Gross profit was $10,946,912 for the nine months ended September 30, 2022 compared to $8,578,557 for the same period in 2021, an increase of $2,368,355, or 27.6%. The gross profit margin for the three months ended September 30, 2022 and 2021 was 51% and 47%, respectively. The gross profit margin was 56% for the nine months ended September 30, 2022 and 54% for the same period in 2021. The increase in gross profit was due to the product mix of systems, accessories and services sold.

 

Operating Expenses. Net operating expense was $3,587,990 for the three months ended September 30, 2022 compared to $2,609,772 for the same period in 2021, an increase of $978,218, or 37.5%. Net operating expense was $10,265,886 for the nine months ended September 30, 2022 compared to $6,928,154 for the same period in 2021, an increase of $3,337,732, or 48.2%. The increase was primarily due to expenses related to the move into the new building, Orlando location, and increased payroll costs.

 

Operating Income (Loss). Loss from operations was $1,071,900 for the three months ended September 30, 2022 compared to income of $265,580 for the same period in 2021, a decrease of $1,337,480 or 503.6%. Operating income was $681,026 for the nine months ended September 30, 2022 compared to $1,650,403 for the same period in 2021, a decrease of $969,377, or 58.7%.

 

Other Income (Expense). Other income net of other expense was $46,336 for the three months ended September 30, 2022 compared to other income net of other expense of $1,330,681 for the same period in 2021, a decrease of $1,284,345, or 96.5%, primarily from the forgiveness of the PPP Loan  of $1,320,714. Other income net of other expense was $28,542 for the nine months ended September 30, 2022 compared to other income net of other expense of $1,346,397 for the same period in 2021, a decrease of $1,317,855, or 97.9%.

 

Provision (Benefit) for Income Tax. Income tax benefit was $222,683 for the three months ended September 30, 2022 compared to an income tax expense of $253,289 for the same period in 2021, a decrease of $475,972, or 187.9%. Income tax expense was $148,001 for the nine months ended September 30, 2022 compared to an income tax expense of $469,306 for the same period in 2021, a decrease of $321,305, or 68.5%. Provision (benefit) for income tax is estimated quarterly applying both federal and state tax rates.

 

Net Income (Loss). Net loss was $802,881 for the three months ended September 30, 2022, compared to net income of $1,342,972 for the same period in 2021, a decrease of $2,145,852, or 159.8%. Net income was $561,567 for the nine months ended September 30, 2022 compared to $2,527,494 for the same period in 2021, a decrease of $1,965,927, or 77.8%. The fluctuations in net income (loss) relate to each respective section discussed above.

 

6

 

 

Adjusted Earnings Before Interest, Taxes, Depreciation and Amortization. Explanation and Use of Non-GAAP Financial Measures:

 

Earnings before interest, income taxes, depreciation and amortization and before other non-operating costs and income (“EBITDA”) and adjusted EBITDA are non-GAAP measures. Adjusted EBITDA also includes non-cash stock option expense. Other companies may calculate adjusted EBITDA differently. The Company calculates its adjusted EBITDA to eliminate the impact of certain items it does not consider to be indicative of its performance and its ongoing operations. Adjusted EBITDA is presented herein because management believes the presentation of adjusted EBITDA provides useful information to the Company’s investors regarding the Company’s financial condition and results of operations and because adjusted EBITDA is frequently used by securities analysts, investors and other interested parties in the evaluation of companies in the Company’s industry, several of which present EBITDA and a form of adjusted EBITDA when reporting their results. Adjusted EBITDA has limitations as an analytical tool and should not be considered in isolation or as a substitute for analysis of the Company’s results as reported under accounting principles generally accepted in the United States of America (“GAAP”). Adjusted EBITDA should not be considered as an alternative for net income (loss), cash flows from operating activities and other income or cash flow statement data prepared in accordance with GAAP or as a measure of profitability or liquidity. A reconciliation of net loss to adjusted EBITDA is provided in the following table:  

 

   For the Three Months Ended   For the Nine Months Ended 
   September 30,   September 30,   Increase   %   September 30,   September 30,   Increase   % 
   2022   2021   (Decrease)   Change   2022   2021   (Decrease)   Change 
                                 
Net Income (Loss)  $            (802,881)  $            1,342,972   $(2,145,853)   -160%  $            561,567   $            2,527,494   $(1,965,927)   78%
Adjustments:                                        
Provision for income taxes   (222,683)   253,289    (475,972)   -188%   148,001    469,306    (321,305)   -68%
Depreciation and amortization   423,069    166,098    256,971    155%   659,775    367,253    292,522    80%
EBITDA  $(602,495)  $1,762,359   $(2,364,854)   -134%  $1,369,343   $3,364,053   $(1,994,710)   -59%
Right of use amortization   131,221    78,001    53,220    68%   291,879    231,300    60,579    26%
Gain on forgiveness of note   -    (1,320,714)   1,320,714    -100%   -    (1,320,714)   1,320,714    -100%
                                         
Adjusted EBITDA  $(471,274)  $519,646   $(990,920)   -191%  $1,661,222   $2,274,639   $(613,147)   -27%

 

Liquidity and Capital Resources. Liquidity is the ability of an enterprise to generate adequate amounts of cash to meet its needs for cash requirements. The Company had $15,673,154 and $19,708,565 of cash and cash equivalents as of September 30, 2022 and December 31, 2021, respectively. Working capital was $25,726,256 and $25,944,717 as of September 30, 2022 and December 31, 2021, respectively.

 

Net cash used in operating activities was $1,452,599 for the nine months ended September 30, 2022 and net cash provided by operating activities was $1,362,626 for the nine months ended September 30, 2021. Net cash used in operating activities resulted primarily from an increase in inventory, offset by a decrease in accounts receivable, as well as other changes in operating assets and liabilities.

 

Net cash used in investing activities was $2,444,074 for the nine months ended September 30, 2022, compared to net cash used in investing activities of $12,035,043 for the nine months ended September 30, 2021. Investing activities in 2022 and 2021 consisted of purchases of intangible assets, manufacturing equipment, and purchases of property and equipment (see Note 3).

 

Net cash used in financing activities was $138,738 for the nine months ended September 30, 2022, compared to net cash provided by financing activities of $25,376,276 for the nine months ended September 30, 2021. In 2022, cash was used primarily for principal payments of debt, offset by proceeds from the exercise of stock options, compared to financing activities in 2021 which consisted of stock options exercised, stock issued for service, and proceeds from long-term debt, offset by the forgiveness of the PPP loan, and principal payments on note payable.

 

Bookings and Backlog

 

The Company defines bookings as the total of newly signed contracts and purchase orders received in a defined time period. The Company received bookings totaling $26,631,879 for the nine months ended September 30, 2022. The Company defines backlog as the accumulation of bookings that have not started or are uncompleted performance objectives and cannot be recognized as revenue until delivered in a future quarter. Backlog also includes extended warranty agreements and STEP agreements that are deferred revenue recognized on a straight-line basis over the life of each respective agreement. As of September 30, 2022, the Company’s backlog was $28,300,000. Management estimates the majority of the new bookings received in the first nine months of 2022 will be converted to revenue in 2022 and early 2023. Management estimates the conversion of backlog based on current contract delivery dates; however, contract terms and dates are subject to modification and are routinely changed at the request of the customer. Additionally, due to the impact of COVID-19, management’s estimates will change in accordance with federal and state guidelines. To date, the COVID-19 restrictions and/or supply chain/staffing challenges have resulted in reduced customer shipments and customer system installations. These developments are expected to result in lower recognized revenue, possible order cancellations and possibly lower gross margin when they occur. To date, there have been minimal order cancellations and some delays. Delayed orders remain in backlog.

 

Cash Requirements

 

Our management believes that our current capital resources will be adequate to continue operating the company and maintaining our current business strategy for more than 12 months from the filing of this Quarterly Report. We are, however, open to raising additional funds from the capital markets, at a fair valuation, to expand our product and services offered, to enhance our sales and marketing efforts and effectiveness, and to aggressively take advantage of market opportunities. There can be no assurance, however, that additional financing will be available to us when needed or, if available, that it can be obtained on commercially reasonable terms. If we are not able to obtain the additional financing on a timely basis, if and when it is needed, we will be forced to scale down our plans for expanded marketing and sales efforts.

 

7

 

 

Critical Accounting Policies and Estimates

 

Our discussion and analysis of our financial condition and results of operations are based on our unaudited financial statements, which have been prepared in accordance with GAAP. The preparation of our unaudited financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue, expenses, and related disclosure of contingent assets and liabilities. On an ongoing basis, we evaluate our estimates, including those related to areas that require a significant level of judgment or are otherwise subject to an inherent degree of uncertainty. Significant accounting estimates in these financial statements include valuation assumptions for share-based payments, allowance for doubtful accounts and notes receivable, inventory reserves, accrual for warranty reserves, the carrying value of long-lived assets, income tax valuation allowances, the carrying value of cost basis investments, and the allocation of the transaction price to the performance obligations in our contracts with customers. We base our estimates on historical experience, our observance of trends in particular areas, and information or valuations and various other assumptions that we believe to be reasonable under the circumstances and which form the basis for making judgments about the carrying value of assets and liabilities that may not be readily apparent from other sources. Actual amounts could differ significantly from amounts previously estimated. For a discussion of our critical accounting policies, refer to Part I, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the year ended December 31, 2021. Management believes that there have been no changes in our critical accounting policies during the nine months ended September 30, 2022.

 

Recent Accounting Pronouncements

 

See Note 1 to our financial statements, included in Part I, Item 1., Financial Information of this Quarterly Report on Form 10-Q.

 

Off-Balance Sheet Arrangements

 

As of September 30, 2022, we did not have any off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that are material to investors. The term “off-balance sheet arrangement” generally means any transaction, agreement or other contractual arrangement to which an entity unconsolidated with us is a party, under which we have any obligation arising under a guarantee contract, derivative instrument or variable interest or a retained or contingent interest in assets transferred to such entity or similar arrangement that serves as credit, liquidity or market risk support for such assets.

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

 

Not required for smaller reporting companies.

 

ITEM 4. CONTROLS AND PROCEDURES.

 

Evaluation of disclosure controls and procedures

 

We maintain “disclosure controls and procedures,” as that term is defined in Rule 13a-15(e), promulgated by the SEC pursuant to the Exchange Act. Disclosure controls and procedures include controls and procedures designed to ensure that information required to be disclosed in our company’s reports filed under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer, to allow timely decisions regarding required disclosure. Our management, with the participation of our principal executive officer and principal financial officer, evaluated our company’s disclosure controls and procedures as of the end of the period covered by this quarterly report on Form 10-Q. Based on this evaluation, our principal executive officer and principal financial officer concluded that as of September 30, 2022, our disclosure controls and procedures were not effective. The ineffectiveness of our disclosure controls and procedures was due to material weaknesses, which we identified in our report on internal control over financial reporting contained in our Annual Report on Form 10-K for the year ended December 31, 2021, filed with the SEC on August 2, 2022.

 

Change in internal control over financial reporting

 

There has been no change in our internal control over financial reporting that occurred during the quarterly period ended September 30, 2022 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting. Subsequent to September 30, 2022, we are implementing more formal review and documentation of workflow processes, and increased our ERP training for our staff. We believe that a control system, no matter how well designed and operated, cannot provide absolute assurance that the objectives of the control system are met, and no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within any company have been detected.

 

8

 

 

PART II: OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS

 

See Note 9 to our unaudited financial statements, included in Part I, Item 1., Financial Information of this Quarterly Report on Form 10-Q, which information is incorporated herein by reference.

 

ITEM 1A. RISK FACTORS

 

Not required for smaller reporting companies.

 

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

 

None.

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

 

None

 

ITEM 4. MINE SAFETY DISCLOSURES

 

Not applicable.

 

ITEM 5. OTHER INFORMATION

 

  (a) None
     
  (b) There have been no material changes to the procedures by which security holders may recommend nominees to the Company’s Board of Directors since the filing with the SEC of the Company’s Annual Report on Form 10-K for the year ended December 31, 2021.

 

9

 

 

ITEM 6. EXHIBITS

 

Exhibit

No.

  Exhibit Description
     
10.1   Restricted Stock Unit Agreement - John F. Givens II (incorporated by reference to Exhibit 10.14 to the registrant’s annual report on Form 10-K (File No. 001-38420) filed August 2, 2022)
     
31.1   Certification of Principal Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
     
31.2  

Certification of Principal Executive Officer and Interim Principal Accounting Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

     
32.1   Certification of the Principal Executive Officers and Principal Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
     
101.INS   Inline XBRL Instance Document
     
101.SCH   Inline XBRL Taxonomy Extension Schema Document
     
101.CAL   Inline XBRL Taxonomy Extension Calculation Document
     
101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document
     
101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document
     
101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase Document
     
104   Cover Page Interactive Data File (embedded within the Inline XBRL document)

 

10

 

 

SIGNATURES

 

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

 

  VIRTRA, INC.
     
Date: November 14, 2022 By: /s/ Robert D. Ferris
    Robert D. Ferris
    Co-Chief Executive Officer and President
    (principal executive officer)
     
  By: /s/ John F. Givens II
    John F. Givens II
    Co-Chief Executive Officer
   

(principal executive officer and interim principal accounting officer)

 

11

 

EX-31.1 2 ex31-1.htm

 

Exhibit 31.1

 

CERTIFICATIONS

 

I, Robert D. Ferris, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q for the quarterly period ended September 30, 2022 of VirTra, Inc.;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Date: November 14, 2022 /s/ Robert D. Ferris
  Robert D. Ferris
 

Co-Chief Executive Officer and President (principal executive officer)

 

 
EX-31.2 3 ex31-2.htm

  

Exhibit 31.2

 

CERTIFICATIONS

 

I, John F. Givens II, certify that:

 

b. I have reviewed this quarterly report on Form 10-Q for the quarterly period ended September 30, 2022 of VirTra, 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-15I and 15d-15I) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(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;

 

(b) 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;

 

I 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):

 

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

 

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

 

Date: November 14, 2022 /s/ John F. Givens II
  John F. Givens II
 

Co-Chief Executive Officer (principal executive officer and interim principal accounting officer)

 

 
EX-32.1 4 ex32-1.htm

  

Exhibit 32.1

 

CERTIFICATION

PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the quarterly report on Form 10-Q of VirTra, Inc. (the “Company”) for the quarter ended September 30, 2022 as filed with the Securities and Exchange Commission (the “Report”), each of the undersigned, Robert D. Ferris, Co-Chief Executive Officer and President of the Company, and John F. Givens, II, Co-Chief Executive Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

 

1. The Report 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 Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

 

Date: November 14, 2022 /s/ Robert D. Ferris
  Robert D. Ferris, Co-Chief Executive Officer and President (principal executive officer)
   
Date: November 14, 2022 /s/ John F. Givens II
  John F. Givens II, Co-Chief Executive Officer (principal executive officer and interim principal accounting officer)

 

 
EX-101.SCH 5 vtsi-20220930.xsd INLINE XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 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 Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Statements of Changes in Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - Organization and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Note Payable link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Stockholders’ Equity link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Organization and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Organization and Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Note Payable (Tables) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Stockholders’ Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Schedule of Disaggregation of Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Schedule of Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Organization and Significant Accounting Policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Schedule of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Inventory (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Property and Equipment (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - Schedule of Intangible Asset (Details) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - Intangible Assets (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - Schedule of Balance Sheet Classification of Lease Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - Schedule of Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - Leases (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - Schedule of Accrued Compensation and Related Costs (Details) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Schedule of Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - Schedule of Notes Payable (Details) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Note Payable (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - Related Party Transactions (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - Commitments and Contingencies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - Schedule of Non-qualified Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Stockholders’ Equity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 vtsi-20220930_cal.xml INLINE XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 vtsi-20220930_def.xml INLINE XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 vtsi-20220930_lab.xml INLINE XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Class of Stock [Axis] Common Class A [Member] Common Class B [Member] Product and Service [Axis] Net Sales [Member] Equity Components [Axis] Preferred Stock [Member] Common Stock [Member] Additional Paid-in Capital [Member] Treasury Stock [Member] Retained Earnings [Member] Geographical [Axis] Commercial [Member] Government [Member] Geographic Distribution, Foreign [Member] Concentration Risk Benchmark [Axis] Revenue from Contract with Customer Benchmark [Member] Concentration Risk Type [Axis] Customer Concentration Risk [Member] Customer [Axis] Government Customers [Member] Commercial Customers [Member] International Customers [Member] STEP Revenue [Member] Income Statement Location [Axis] Deferred Revenue [Member] Change in Accounting Estimate by Type [Axis] Warranty [Member] Award Date [Axis] One Year or Less [Member] Longer Than One Year [Member] One Year [Member] Revenue from Contract with Customer, Product and Service Benchmark [Member] One Federal Agency [Member] No Commercial Customer [Member] One State Agency [Member] Accounts Receivable [Member] One Commercial Customer [Member] Balance Sheet Location [Axis] Spare Parts [Member] Long-Lived Tangible Asset [Axis] Land [Member] Building and Building Improvements [Member] Computer Equipment [Member] Furniture And Office Equipment [Member] Machinery and Equipment [Member] S T E P Equipment [Member] Leasehold Improvements [Member] Construction in Progress [Member] Finite-Lived Intangible Assets by Major Class [Axis] Patents [Member] Capitalized Media Content [Member] Acquired Lease Intangible Assets [Member] Property [Member] Legal Entity [Axis] Arizona Bank and Trust [Member] Debt Instrument [Axis] One Hundred And Nineteen Regular Monthly Payments [Member] One Irregular Payment [Member] Short-Term Debt, Type [Axis] Notes Payable [Member] Long-Term Debt, Type [Axis] Title of Individual [Axis] Chief Executive Officer and Chief Operating Officer [Member] Board [Member] Chief Operating Officer [Member] Award Type [Axis] Restricted Stock Units (RSUs) [Member] Plan Name [Axis] 2017 Equity Incentive Plan [Member] Vesting [Axis] Tranche [Member] June 30, 2022 [Member] Chief Executive Officer [Member] Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Deferred Profit Sharing [Member] Statistical Measurement [Axis] Maximum [Member] Chief Executive Officer One [Member] Restricted Stock [Member] Chief Executive Officer Two [Member] Equity Incentive Plan [Member] Mr.Givens [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Securities Purchase Agreement [Member] Institutional Investors [Member] Registered Director Offering [Member] Placement Agency Agreement [Member] Roth Capital Partners, LLC [Member] Sale of Stock [Axis] Offering [Member] Derivative Instrument [Axis] Non Qualified Stock Option [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] Statement [Table] Statement [Line Items] ASSETS Current assets: Cash and cash equivalents Accounts receivable, net Inventory, net Unbilled revenue Prepaid expenses and other current assets Total current assets Long-term assets: Property and equipment, net Operating lease right-of-use asset, net Intangible assets, net Security deposits, long-term Other assets, long-term Deferred tax asset, net Total long-term assets Total assets LIABILITIES AND STOCKHOLDERS’ EQUITY Current liabilities: Accounts payable Accrued compensation and related costs Accrued expenses and other current liabilities Note payable, current Operating lease liability, short-term Deferred revenue, short-term Total current liabilities Long-term liabilities: Deferred revenue, long-term Note payable, long-term Operating lease liability, long-term Other long term liabilities Total long-term liabilities Total liabilities Commitments and contingencies (See Note 9) Stockholders’ equity: Preferred stock $0.0001 par value; 2,500,000 authorized; no shares issued or outstanding Common stock, value Additional paid-in capital Retained earnings (Accumulated deficit) Total stockholders’ equity Total liabilities and stockholders’ equity Preferred stock, par value Preferred stock, shares authorized Preferred stock, shares issued Preferred stock, shares outstanding Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Revenues: Total revenue Cost of sales Gross profit Operating expenses: General and administrative Research and development Net operating expense Income (loss) from operations Other income (expense): Other income Gain on forgiveness of note payable Other (expense) income Net other income (expense) Income (Loss) before provision for income taxes Provision (Benefit) for income taxes Net income (loss) Net income (loss) per common share: Basic Diluted Weighted average shares outstanding: Basic Diluted Beginning balance, value Beginning balance, shares Stock options exercised Stock options exercised, shares Stock issued for cash in offering, net Stock options repurchased Stock issued for services Stock issued for services, shares Stock reserved for future services Treasury stock Treasury stock cancelled Net income (loss) Stock issued for cash in offering, net, shares Ending balance, value Ending balance, shares Statement of Cash Flows [Abstract] Cash flows from operating activities: Net income Adjustments to reconcile net income to net cash (used in) provided by operating activities: Depreciation and amortization Right of use amortization Gain on forgiveness of note payable Employee stock compensation Stock issued for service Changes in operating assets and liabilities: Accounts receivable, net Inventory, net Deferred taxes Unbilled revenue Prepaid expenses and other current assets Other assets Security deposits, long-term Accounts payable and other accrued expenses Payments on operating lease liability Deferred revenue Net cash provided by (used in) operating activities Cash flows from investing activities: Purchase of certificates of deposit Redemption of certificates of deposit Purchase of intangible assets Purchase of property and equipment Net cash (used in) investing activities Cash flows from financing activities: Repurchase of stock options Principal payments of debt Net proceeds from long term debt Stock issued for cash in offering, net Stock options exercised Purchase of treasury stock Note payable-PPP Loan Net cash provided by (used in) financing activities Net increase (decrease) in cash and restricted cash Cash and restricted cash, beginning of period Cash and restricted cash, end of period Supplemental disclosure of cash flow information: Income taxes paid (refunded) Interest paid Supplemental disclosure of non-cash investing and financing activities: Addition of new lease and corresponding ROU asset and lease liability Conversion of inventory to property and equipment Accounting Policies [Abstract] Organization and Significant Accounting Policies Inventory Disclosure [Abstract] Inventory Property, Plant and Equipment [Abstract] Property and Equipment Goodwill and Intangible Assets Disclosure [Abstract] Intangible Assets Leases [Abstract] Leases Payables and Accruals [Abstract] Accrued Expenses Debt Disclosure [Abstract] Note Payable Related Party Transactions [Abstract] Related Party Transactions Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Equity [Abstract] Stockholders’ Equity Subsequent Events [Abstract] Subsequent Events Organization and Business Operations Basis of Presentation Use of Estimates Revenue Recognition Disaggregation of Revenue Customer Deposits Warranty Concentration of Credit Risk and Major Customers and Suppliers Net Income (Loss) per Common Share Schedule of Disaggregation of Revenues Schedule of Earnings Per Share Schedule of Inventory Schedule of Property and Equipment Schedule of Intangible Asset Schedule of Balance Sheet Classification of Lease Assets and Liabilities Schedule of Future Minimum Lease Payments Schedule of Accrued Compensation and Related Costs Schedule of Accrued Expenses and Other Current Liabilities Schedule of Notes Payable Schedule of Non-qualified Stock Options Simulators and accessories Simulators and accessories Simulators and accessories Simulators and accessories Simulators and accessories Simulators and accessories Net Income (loss) Weighted average common stock outstanding Incremental shares from stock options Weighted average common stock outstanding, diluted Schedule of Product Information [Table] Product Information [Line Items] Revenue Concentration of credit risk Customer deposits, current Extended warranties Revenue recognized FDIC insured amount Uninsured cash and cash equivalents Raw materials and work in process Reserve Total inventory Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Total property and equipment Less:  Accumulated depreciation and amortization Property and equipment, net Depreciation expense Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets [Line Items] Total intangible assets Less accumulated amortization Intangible assets, net Amortization of intangible asset Operating lease right-of-use assets, beginning Addition of lease right-of-use asset in 2022 Amortization for the year ended December 31, 2021 Total operating lease right-of-use asset, ending Operating lease liability, short-term Operating lease liability, long-term Total lease liabilities 2022 2023 2024 2025 2026 2027 Total lease payments Less:  imputed interest Operating lease liability Rent expenses Salaries and wages payable Employee benefits payable Accrued paid time off (PTO) Profit sharing payable Total accrued compensation and related costs Manufacturer’s warranties Warranties-other Loss contingencies Taxes payable Miscellaneous payable Total accrued expenses and other current liabilities Schedule of Short-Term Debt [Table] Short-Term Debt [Line Items] Note payable, principal Accrued interest on note Note payable, short-term Note payable, long term Payment to acquire assets Proceeds from bank loan Debt instrument interest rate Debt instrument periodic payment Maturity date Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items] Stock reedemed or called during period shares Compensation expenses Stock issued during the period, new issues Compensation expenses Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Number of shares authorized Stock issued during period shares based compensation, shares Litigation Settlement, Amount Awarded from Other Party Shares prior to deduction Common Stock, Shares, Issued Net income loss Operating Expenses Offsetting Assets [Table] Offsetting Assets [Line Items] Number of stock options, options outstanding, beginning of year Weighted exercise price option outstanding, beginning of year Number of stock options, granted Weighted exercise price, granted Number of stock options, redeemed Weighted exercise price redeemed Number of stock options, exercised Weighted exercise price exercised Number of stock options, expired / terminated Weighted exercise price expired / terminated Number of stock options options outstanding end of period Weighted exercise price, option outstanding end of period Number of stock options options exercisable end of period Weighted exercise price, options exercisable, end of period Schedule of Stock by Class [Table] Class of Stock [Line Items] Stock repurchased during period, value Options exercisable weighted average contractual term Exercisable and outstanding intriinsic value Proceeds from stock options exrercised Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Number of shares granted Stock issued for services, shares Stock issued for services taxes withheld, shares Fair value of stock issued for services taxes withheld Restricted stock units vesting, description Stock issued during period for signing bonus, shares Number of shares sold Common stock par value Sale of stock, price per share Sale of stock, percentage Reimbursement legal fees and expenses Proceeds from offering other expenses Net Sales [Member] Gain on forgiveness of note payable excluding interest payable. Adjustments to additional paid-in capital stock reserved for future services. Stock during period value treasury stock cancelled. Conversion of inventory to propertyand equipment. Gain on forgiveness of note payable. Organization And Business Operations [Policy Text Block] Disaggregation Of Revenue [Policy Text Block] Simulatorsand accessories revenue. Commercial [Member] Extended service-type warranties. Customized software and customized content scenarios. Installation and training. Licensing and royalties revenue. Government [Member] Government Customers [Member] Commercial Customers [Member] International Customers [Member] STEP Revenue [Member] Deferred Revenue [Member] Warranty [Member] One Year or Less [Member] Longer Than One Year [Member] One Year [Member] No Commercial Customer [Member] One Federal Agency [Member] One State Agency [Member] One Commercial Customer [Member] Incremental common shares attributable to stock options. Chief Executive Officer and Chief Operating Officer [Member] Spare Parts [Member] Board [Member] 2017 Equity Incentive Plan [Member] Schedule Of Balance Sheet Classification Of Lease Assets And Liabilities [Table Text Block] Tranche [Member] June 30, 2022 [Member] Non Qualified Stock Option [Member] Number of options, redeemed. Weighted average exercise price, redeemed. Share-based compensation arrangement by Share-based payment award, options, vested and expected to vest, exercisable and outstanding, aggregate intrinsic value. Chief Executive Officer One [Member] Chief Executive Officer Two [Member] Stock issued during period for signing bonus, shares. Mr.Givens [Member] Equity Incentive Plan [Member] Securities Purchase Agreement [Member] Institutional Investors [Member] Registered Director Offering [Member] Placement Agency Agreement [Member] Roth Capital Partners, LLC [Member] Reimbursement legal fees and expenses. Offering [Member] Property [Member] Arizona Bank and Trust [Member] One Irregular Payment [Member] Operating lease right of use asset addition. Warranties other. Amortization of right of use assets. Addition Of Right Of Use Asset And Liabilities. One Hundred And Nineteen Regular Monthly Payments [Member] Shares Prior To Deduction. Stock Issued During Period Shares Issued For Services Withheld For Taxes. Stock Issued During Period Shares Issued For Tax Services. Other income. Assets, Current Assets, Noncurrent Assets Liabilities, Current Liabilities, Noncurrent Liabilities Stockholders' Equity Attributable to Parent Liabilities and Equity Gross Profit Operating Income (Loss) Nonoperating Income (Expense) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Shares, Outstanding GainOnForgivenessOfNotePayable Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Deferred Income Taxes Increase (Decrease) in Deferred Revenue Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Other Operating Assets Increase (Decrease) in Deposit Assets Net Cash Provided by (Used in) Operating Activities Payments to Acquire Restricted Certificates of Deposit Payments to Acquire Intangible Assets Net Cash Provided by (Used in) Investing Activities Payments for Repurchase of Equity Repayments of Long-Term Debt Payments for Repurchase of Common Stock Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Extended service-type warranties Customized software and customized content scenarios Installation and training Licensing and royalties revenue Inventory Valuation Reserves Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Finite-Lived Intangible Assets, Accumulated Amortization Operating Lease, Right-of-Use Asset, Amortization Expense Lessee, Operating Lease, Liability, to be Paid Lessee, Operating Lease, Liability, Undiscounted Excess Amount Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price StockIssuedDuringPeriodSharesIssuedForTaxServices EX-101.PRE 9 vtsi-20220930_pre.xml INLINE XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cover - shares
9 Months Ended
Sep. 30, 2022
Nov. 07, 2022
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Sep. 30, 2022  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2022  
Current Fiscal Year End Date --12-31  
Entity File Number 001-38420  
Entity Registrant Name VIRTRA, INC.  
Entity Central Index Key 0001085243  
Entity Tax Identification Number 93-1207631  
Entity Incorporation, State or Country Code NV  
Entity Address, Address Line One 295 E. Corporate Place  
Entity Address, City or Town Chandler  
Entity Address, State or Province AZ  
Entity Address, Postal Zip Code 85225  
City Area Code (480)  
Local Phone Number 968-1488  
Title of 12(b) Security Common Stock, $0.0001 par value  
Trading Symbol VTSI  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Elected Not To Use the Extended Transition Period true  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   10,898,259
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheets - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 15,673,154 $ 19,708,565
Accounts receivable, net 2,318,534 3,896,739
Inventory, net 9,770,050 5,014,924
Unbilled revenue 4,105,351 3,946,446
Prepaid expenses and other current assets 705,063 940,887
Total current assets 32,572,152 33,507,561
Long-term assets:    
Property and equipment, net 14,591,480 12,864,766
Operating lease right-of-use asset, net 1,333,270 784,306
Intangible assets, net 593,403 535,079
Security deposits, long-term 35,691 19,712
Other assets, long-term 376,461 189,734
Deferred tax asset, net 1,561,857 1,674,234
Total long-term assets 18,492,162 16,067,831
Total assets 51,064,314 49,575,392
Current liabilities:    
Accounts payable 697,862 789,394
Accrued compensation and related costs 1,165,094 1,062,078
Accrued expenses and other current liabilities 1,127,161 991,744
Note payable, current 232,588 236,291
Operating lease liability, short-term 548,376 347,772
Deferred revenue, short-term 3,074,815 4,135,565
Total current liabilities 6,845,896 7,562,844
Long-term liabilities:    
Deferred revenue, long-term 2,987,138 1,992,625
Note payable, long-term 8,108,545 8,280,395
Operating lease liability, long-term 854,583 505,383
Other long term liabilities 5,436
Total long-term liabilities 11,950,266 10,783,839
Total liabilities 18,796,162 18,346,683
Commitments and contingencies (See Note 9)
Stockholders’ equity:    
Preferred stock $0.0001 par value; 2,500,000 authorized; no shares issued or outstanding
Common stock, value 1,089 1,081
Additional paid-in capital 31,401,259 30,923,391
Retained earnings (Accumulated deficit) 865,804 304,237
Total stockholders’ equity 32,268,152 31,228,709
Total liabilities and stockholders’ equity 51,064,314 49,575,392
Common Class A [Member]    
Stockholders’ equity:    
Common stock, value
Common Class B [Member]    
Stockholders’ equity:    
Common stock, value
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheets (Parenthetical) - $ / shares
Sep. 30, 2022
Dec. 31, 2021
Preferred stock, par value $ 0.0001 $ 0.0001
Preferred stock, shares authorized 2,500,000 2,500,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 50,000,000 50,000,000
Common stock, shares issued 10,898,259 10,807,130
Common stock, shares outstanding 10,898,259 10,807,130
Common Class A [Member]    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 2,500,000 2,500,000
Common stock, shares issued 0 0
Common stock, shares outstanding 0 0
Common Class B [Member]    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 7,500,000 7,500,000
Common stock, shares issued 0 0
Common stock, shares outstanding 0 0
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Statements of Operations (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenues:        
Total revenue $ 4,903,397 $ 6,093,263 $ 19,654,008 $ 15,790,364
Cost of sales 2,387,307 3,217,911 8,707,096 7,211,807
Gross profit 2,516,090 2,875,352 10,946,912 8,578,557
Operating expenses:        
General and administrative 2,900,100 1,958,038 8,281,543 5,670,883
Research and development 687,890 651,734 1,984,343 1,257,271
Net operating expense 3,587,990 2,609,772 10,265,886 6,928,154
Income (loss) from operations (1,071,900) 265,580 681,026 1,650,403
Other income (expense):        
Other income 112,571 (11,981) 223,950 38,777
Gain on forgiveness of note payable 1,320,714 1,320,714
Other (expense) income (66,235) 21,948 (195,408) (13,094)
Net other income (expense) 46,336 1,330,681 28,542 1,346,397
Income (Loss) before provision for income taxes (1,025,564) 1,596,261 709,568 2,996,800
Provision (Benefit) for income taxes (222,683) 253,289 148,001 469,306
Net income (loss) $ (802,881) $ 1,342,972 $ 561,567 $ 2,527,494
Net income (loss) per common share:        
Basic $ (0.07) $ 0.12 $ 0.05 $ 0.26
Diluted $ (0.07) $ 0.12 $ 0.05 $ 0.25
Weighted average shares outstanding:        
Basic 10,867,745 10,792,520 10,850,912 9,745,091
Diluted 10,867,745 11,031,922 10,870,842 10,111,458
Net Sales [Member]        
Revenues:        
Total revenue $ 4,903,397 $ 6,093,263 $ 19,654,008 $ 15,790,364
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
Retained Earnings [Member]
Total
Beginning balance, value at Dec. 31, 2020 $ 778 $ 13,893,660 $ (2,235,852) $ 11,658,586
Beginning balance, shares at Dec. 31, 2020 7,775,030        
Stock options exercised 11,320 11,320
Stock options exercised, shares   7,500        
Stock issued for cash in offering, net $ 300 16,794,700 16,795,000
Stock issued for services $ 3 171,213     171,216
Stock issued for services, shares   24,600        
Net income (loss) 2,527,494 2,527,494
Stock issued for cash in offering, net, shares   3,000,000        
Ending balance, value at Sep. 30, 2021 $ 1,081 30,870,893 291,642 31,163,616
Ending balance, shares at Sep. 30, 2021 10,807,130        
Beginning balance, value at Dec. 31, 2020 $ 778 13,893,660 (2,235,852) 11,658,586
Beginning balance, shares at Dec. 31, 2020 7,775,030        
Ending balance, value at Dec. 31, 2021 $ 1,081 30,923,391 304,237 31,228,709
Ending balance, shares at Dec. 31, 2021 10,807,130        
Beginning balance, value at Jun. 30, 2021 $ 1,078 30,694,430 (1,051,330) 29,644,178
Beginning balance, shares at Jun. 30, 2021 10,780,030        
Stock options exercised 5,250 5,250
Stock options exercised, shares   2,500        
Stock issued for services $ 3 171,213 171,216
Stock issued for services, shares   24,600        
Net income (loss) 1,342,972 1,342,972
Ending balance, value at Sep. 30, 2021 $ 1,081 30,870,893 291,642 31,163,616
Ending balance, shares at Sep. 30, 2021 10,807,130        
Beginning balance, value at Dec. 31, 2021 $ 1,081 30,923,391 304,237 31,228,709
Beginning balance, shares at Dec. 31, 2021 10,807,130        
Stock options exercised $ 1 33,850 33,851
Stock options exercised, shares   15,000        
Stock issued for cash in offering, net
Stock options repurchased
Stock issued for services $ 7 350,751 350,758
Stock issued for services, shares   76,129        
Stock reserved for future services 93,267 93,267
Treasury stock
Treasury stock cancelled
Net income (loss) 561,567 561,567
Ending balance, value at Sep. 30, 2022 $ 1,089 31,401,259 865,804 32,268,152
Ending balance, shares at Sep. 30, 2022 10,898,259        
Beginning balance, value at Jun. 30, 2022 $ 1,087 31,356,608 1,668,685 33,026,380
Beginning balance, shares at Jun. 30, 2022 10,876,945        
Stock options exercised $ 1 21,125 21,126
Stock options exercised, shares   10,000        
Stock issued for cash in offering, net
Stock options repurchased
Stock issued for services $ 1 756 757
Stock issued for services, shares   11,314        
Stock reserved for future services 22,770 22,770
Treasury stock
Treasury stock cancelled
Net income (loss) (802,881) (802,881)
Ending balance, value at Sep. 30, 2022 $ 1,089 $ 31,401,259 $ 865,804 $ 32,268,152
Ending balance, shares at Sep. 30, 2022 10,898,259        
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Cash flows from operating activities:          
Net income $ (802,881) $ 1,342,972 $ 561,567 $ 2,527,494  
Adjustments to reconcile net income to net cash (used in) provided by operating activities:          
Depreciation and amortization     659,775 367,253  
Right of use amortization     291,879 231,300  
Gain on forgiveness of note payable     (1,329,280)  
Employee stock compensation     171,216  
Stock issued for service     444,025  
Changes in operating assets and liabilities:          
Accounts receivable, net     1,578,205 (3,512,154)  
Inventory, net     (4,755,126) (2,417,589)  
Deferred taxes     112,377 409,893  
Unbilled revenue     (158,905) 1,062,316  
Prepaid expenses and other current assets     235,824 (242,322)  
Other assets     (186,727) (33,150)  
Security deposits, long-term     (15,979) 66,788  
Accounts payable and other accrued expenses     137,762 912,318  
Payments on operating lease liability     (291,039) (239,259)  
Deferred revenue     (66,237) 3,387,802  
Net cash provided by (used in) operating activities     (1,452,599) 1,362,626  
Cash flows from investing activities:          
Purchase of certificates of deposit      
Redemption of certificates of deposit      
Purchase of intangible assets     (120,016) (627,765)  
Purchase of property and equipment     (2,324,058) (11,407,278)  
Net cash (used in) investing activities     (2,444,074) (12,035,043)  
Cash flows from financing activities:          
Repurchase of stock options      
Principal payments of debt     (172,589) (20,195)  
Net proceeds from long term debt     8,590,151  
Stock issued for cash in offering, net     16,795,000  
Stock options exercised 16,875 5,250 33,851 11,320  
Purchase of treasury stock      
Note payable-PPP Loan      
Net cash provided by (used in) financing activities     (138,738) 25,376,276  
Net increase (decrease) in cash and restricted cash     (4,035,411) 14,703,859  
Cash and restricted cash, beginning of period     19,708,565 6,841,984 $ 6,841,984
Cash and restricted cash, end of period $ 15,673,154 $ 21,545,843 15,673,154 21,545,843 $ 19,708,565
Supplemental disclosure of cash flow information:          
Income taxes paid (refunded)     99,035 78,096  
Interest paid     128,507 20,783  
Supplemental disclosure of non-cash investing and financing activities:          
Addition of new lease and corresponding ROU asset and lease liability     840,843  
Conversion of inventory to property and equipment     $ 322,968  
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
Organization and Significant Accounting Policies
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Organization and Significant Accounting Policies

Note 1. Organization and Significant Accounting Policies

 

Organization and Business Operations

 

VirTra, Inc. (the “Company,” “VirTra,” “we,” “us” or “our”), located in Chandler, Arizona, is a global provider of judgmental use of force training simulators, firearms training simulators and driving simulators for the law enforcement, military, educational and commercial markets. The Company’s patented technologies, software, and scenarios provide intense training for de-escalation, judgmental use-of-force, marksmanship and related training that mimics real-world situations. VirTra’s mission is to save and improve lives worldwide through practical and highly-effective virtual reality and simulator technology. The Company sells its products worldwide through a direct sales force and international distribution partners. The original business started in 1993 as Ferris Productions, Inc. In September 2001, Ferris Productions, Inc. merged with GameCom, Inc. to ultimately become VirTra, Inc., a Nevada corporation.

 

During March 2020, a global pandemic was declared by the World Health Organization related to the outbreak of a novel strain of coronavirus (COVID-19). The pandemic has significantly impacted the economic conditions in the U.S. The ultimate impact of the pandemic on the Company’s results of operations, financial position, liquidity or capital resources cannot be reasonably estimated at this time. To date, the COVID-19 restrictions resulted in reduced customer shipments and customer system installations. These developments have resulted in lower recognized revenue and possibly lower gross margin. To date, there have been minimal order cancellations; rather, due to disruption in the supply chain there have only been delays in when orders ship or installations occur and all delayed orders remain in backlog. Any future impact cannot be reasonably estimated at this time.

 

The Russian-Ukraine conflict is a global concern. The Company does not have any significant direct exposure to Russia or Ukraine through its operations, employee base, investments, or sanctions. We have no basis to evaluate the possible risks of this conflict.

 

Basis of Presentation

 

The unaudited financial statements included herein have been prepared by us without audit pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) and should be read in conjunction with our audited financial statements for the year ended December 31, 2021 included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021 filed with the SEC on August 2, 2022. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted as permitted by the SEC, although we believe the disclosures that are made are adequate to make the information presented herein not misleading.

 

The accompanying unaudited financial statements reflect, in our opinion, all normal recurring adjustments necessary to present fairly our financial position at September 30, 2022 and the results of our operations and cash flows for the periods presented. We derived the December 31, 2021 balance sheet data from audited financial statements; however, we did not include all disclosures required by GAAP.

 

Interim results are subject to seasonal variations, and the results of operations for the nine months ended September 30, 2022 are not necessarily indicative of the results to be expected for the full year.

 

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ significantly from those estimates. Significant accounting estimates in these financial statements include valuation assumptions for share-based payments, allowance for doubtful accounts, inventory reserves, accrual for warranty reserves, the carrying value of long-lived assets and intangible assets, income tax valuation allowances, and the allocation of the transaction price to the performance obligations in our contracts with customers.

 

 

Revenue Recognition

 

The Company adopted the Financial Accounting Standards Board’s (the “FASB”) Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customer (Topic 606) (“ASC 606”) on January 1, 2018 and the Company elected to use the modified retrospective transition method which requires application of ASC 606 to uncompleted contracts at the date of adoption. The adoption of ASC 606 did not have a material impact on the financial statements.

 

Under ASC 606, the Company must identify the contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when (or as) the Company satisfies a performance obligation. Significant judgment is necessary when making these determinations.

 

The Company’s primary sources of revenue are derived from simulator and accessories sales, training and installation, the sale of customizable software and the sale of extended service-type warranties. The Company’s policy is to typically invoice upon completion of installation and/or training until such time the performance obligations that have been satisfied are included in unbilled. Sales discounts are presented in the financial statements as reductions in determining net revenues. Credit sales are recorded as current assets (accounts receivable and unbilled revenue). Prepaid deposits received at the time of sale and extended warranties purchased are recorded as current and long-term liabilities (deferred revenue) until earned. The following briefly summarizes the nature of our performance obligations and method of revenue recognition:

 

Performance Obligation   Method of Recognition
     
Simulator and accessories   Upon transfer of control
     
Installation and training   Upon completion or over the period of services being rendered
     
Extended service-type warranty   Deferred and recognized over the life of the extended warranty
     
Customized software and content   Upon transfer of control or over the period services are performed depending on the terms of the contract
     
Customized content scenario   As performance obligation is transferred over time (input method using time and materials expanded)
     
Sales-based royalty exchanged for license of intellectual property   Recognized as the performance obligation is satisfied over time – which is as the sales occur.

 

The Company recognizes revenue upon transfer of control or upon completion of the services for the simulator and accessories; for the installation and training and customized software performance obligations as the customer has the right and ability to direct the use of these products and services and the customer obtains substantially all of the remaining benefit from these products and services at that time. Revenue from certain customized content contracts may be recognized over the period the services are performed based on the terms of the contract. For the sales-based royalty exchanged for license of intellectual property, the Company recognized revenue as the sales occur over time.

 

The Company recognizes revenue on a straight-line basis over the period of services being rendered for the extended service-type warranties as these warranties represent a performance obligation to “stand ready to perform” over the duration of the warranties. As such, the warranty service is performed continuously over the warranty period.

 

Each contract states the transaction price. The contracts do not include variable consideration, significant financing components or noncash consideration. The Company has elected to exclude sales and similar taxes from the measurement of the transaction price. The contract’s transaction price is allocated to the performance obligations based upon their stand-alone selling prices. Discounts to the stand-alone selling prices, if any, are allocated proportionately to each performance obligation.

 

Disaggregation of Revenue

 

Under ASC 606, disaggregated revenue from contracts with customers depicts the nature, amount, timing, and uncertainty of revenue and cash flows affected by economic factors. The Company has evaluated revenues recognized and the following table illustrates the disaggregation disclosure by customer’s location and performance obligation.

 

   Three Months ended September 30, 
   2022   2021 
   Commercial   Government   International   Total   Commercial   Government   International   Total 
Simulators and accessories  $198,886   $2,641,214   $369,906   $3,210,006   $1,370,466   $2,645,312   $723,471   $4,739,249 
Extended service-type warranties   29,798    650,839    14,368    695,005    31,910    656,870    25,180    713,960 
Customized software and content   -    794,857    3,437    798,294    -    290,829    52,273    343,102 
Installation and training   8,992    192,380    (5,860)   195,512    42,952    190,098    59,500    292,550 
Licensing and royalties   4,580    -    -    4,580    4,402    -    -    4,402 
Total Sales Revenue  $242,256   $4,279,290   $381,851   $4,903,397   $1,449,730   $3,783,109   $860,424   $6,093,263 

 

For the three months ended September 30, 2022, governmental customers comprised $4,279,290, or 87% of total net sales, commercial customers comprised $242,256, or 5% of total net sales, and international customers comprised $381,851, or 8% of total net sales. By comparison, for the three months ended September 30, 2021, governmental customers comprised $3,783,109, or 62%, of total net sales, commercial customers comprised $1,449,730, or 24%, of total net sales, and international customers comprised $860,424, or 14%, of total net sales.

 

 

Disaggregation of Revenue

 

   Nine Months ended September 30, 
   2022   2021 
   Commercial   Government   International   Total   Commercial   Government   International   Total 
Simulators and accessories  $1,412,539   $11,175,641   $3,013,844   $15,602,024   $2,183,796   $7,828,503   $1,907,588   $11,919,887 
Extended service-type warranties   91,836    2,129,077    59,675    2,280,588    79,531    2,001,423    74,196    2,155,150 
Customized software and content   -    796,962    212,437    1,009,399    -    905,204    125,716    1,030,920 
Installation and training   56,200    599,780    101,437    757,417    93,501    496,251    85,850    675,602 
Licensing and royalties   4,580    -    -    4,580    8,805    -    -    8,805 
Total Revenue  $1,565,155   $14,701,460   $3,387,393   $19,654,008   $2,365,633   $11,231,381   $2,193,350   $15,790,364 

 

For the nine months ended September 30, 2022, governmental customers comprised $14,701,460, or 75% of total net sales, commercial customers comprised $1,565,155, or 8% of total net sales, and international customers comprised $3,387,393, or 17% of total net sales. By comparison, for the nine months ended September 30, 2021, governmental customers comprised $11,231,381, or 71% of total net sales, commercial customers comprised $2,365,633, or 15% of total net sales, and international customers comprised $2,193,350, or 14% of total net sales. For the nine months ended September 30, 2022 and 2021, the Company recorded $2,076,357 and $1,349,677, respectively, in STEP revenue, or 10.6% and 8.5%, respectively, of total net sales.

 

Customer Deposits

 

Customer deposits consist of prepaid deposits received for equipment purchase orders and for Subscription Training Equipment Partnership (“STEP”) operating agreements that expire annually. Customer deposits are considered a deferred liability until the completion of the customer’s contract performance obligation. When revenue is recognized, the deposit is applied to customer’s receivable balance. Customer deposits are recorded as a current liability under deferred revenue on the accompanying balance sheet and totaled $2,657,876 and $2,371,531 at September 30, 2022 and December 31, 2021, respectively. Changes in deferred revenue amounts related to customer deposits will fluctuate from year to year based upon the mix of customers required to prepay deposits under the Company’s credit policy.

 

Warranty

 

The Company warranties its products from manufacturing defects on a limited basis for a period of one year after purchase, but also sells separately priced extended service-type warranties for periods of up to four years after the expiration of the standard one-year warranty. During the term of the initial one-year warranty, if the device fails to operate properly from defects in materials and workmanship, the Company will fix or replace the defective product. Deferred revenue for separately priced extended warranties one year or less totaled $416,939 and $1,764,034 as of September 30, 2022 and December 31, 2021, respectively. Deferred revenue for separately priced extended warranties longer than one year totaled $2,987,138 and $1,815,871 as of September 30, 2022 and December 31, 2021, respectively. The accrual for the one-year manufacturer’s warranty liability totaled $381,000 and $384,000 as of September 30, 2022 and December 31, 2021, respectively. During the three months ended September 30, 2022 and 2021, the Company recognized revenue of $1,364,519 and $713,960, respectively, related to the extended service-type warranties that was amortized from the deferred revenue balance at the beginning of each period. During the nine months ended September 30, 2022 and 2021, the Company recognized revenue of $2,280,588 and $2,155,150, respectively. Changes in deferred revenue amounts related to extended service-type warranties will fluctuate from year to year based upon the average remaining life of the warranties at the beginning of the period and new extended service-type warranties sold during the period.

 

Concentration of Credit Risk and Major Customers and Suppliers

 

Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, certificates of deposit, and accounts receivable.

 

The Company’s cash, cash equivalents and certificates of deposit are maintained with financial institutions with high credit standings and are FDIC insured deposits. The FDIC insures deposits according to the ownership category in which the funds are insured and how the accounts are titled. The standard deposit insurance coverage limit is $250,000 per depositor, per FDIC-insured bank, per ownership category. The Company had uninsured cash and cash equivalents of $15,171,851 and $19,207,786 as of September 30, 2022 and December 31, 2021, respectively.

 

 

Most sales are to governments that are typically made on credit and the Company generally does not require collateral. Management performs ongoing credit evaluations of its customers’ financial condition and maintains an allowance for estimated losses. Historically, the Company has experienced minimal charges relative to doubtful accounts.

 

Historically, the Company primarily sells its products to United States federal and state agencies. For the nine months ended September 30, 2022, one federal agency comprised 11.3% of total net sales. By comparison, for the nine months ended September 30, 2021, no single customer had a significant percentage of total revenue. For the three months ended September 30, 2022, one federal agency comprised 29.2% of total net sales. By comparison, for the three months ended September 30, 2021, one commercial customer comprised 20% of total net sales.

 

As of September 30, 2022, one federal agency comprised 36.3% of total accounts receivable. By comparison, as of December 31, 2021, the Company did not have any customer that accounted for more than 10% of total accounts receivable.

 

Net Income (Loss) per Common Share

 

The net income per common share is computed by dividing net income by the weighted average of common shares outstanding. Diluted net income per share reflects the potential dilution, using the treasury stock method, that would occur if outstanding stock options and warrants were exercised. Earnings per share computations are as follows:

 

Schedule of Earnings Per Share

 

   2022   2021   2022   2021 
  

Three Months Ended

September 30,

  

Nine Months Ended

September 30,

 
   2022   2021   2022   2021 
                 
Net Income (loss)  $(802,881)  $1,342,972   $561,567   $2,527,494 
Weighted average common stock outstanding   10,867,745    10,792,520    10,850,912    9,745,091 
Incremental shares from stock options   -    239,402    19,930    366,367 
Weighted average common stock outstanding, diluted   10,867,745    11,031,922    10,870,842    10,111,458 
                     
Net income (loss) per common share and common equivalent share                    
Basic  $(0.07)  $0.12   $0.05   $0.26 
Diluted  $(0.07)  $0.12   $0.05   $0.25 

 

 

XML 17 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventory
9 Months Ended
Sep. 30, 2022
Inventory Disclosure [Abstract]  
Inventory

Note 2. Inventory

 

Inventory consisted of the following as of:

 

   September 30, 2022   December 31, 2021 
         
Raw materials and work in process  $10,072,481   $5,229,636 
Reserve   (302,431)   (214,712)
           
Total inventory  $9,770,050   $5,014,924 

 

The Company regularly evaluates the useful life of its spare parts inventory and as a result, the Company classified $322,968 and $136,241 of spare parts as Other Assets, long-term on the Balance Sheet at September 30, 2022 and December 31, 2021, respectively.

 

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment
9 Months Ended
Sep. 30, 2022
Property, Plant and Equipment [Abstract]  
Property and Equipment

Note 3. Property and Equipment

 

Property and equipment consisted of the following as of:

 

   September 30, 2022   December 31, 2021 
         
Land  $1,778,987   $1,778,987 
Building & Building Improvements   9,129,364    9,005,205 
Computer equipment   1,207,530    1,171,319 
Furniture and office equipment   279,423    262,814 
Machinery and equipment   2,758,608    1,970,007 
STEP equipment   1,769,825    1,496,252 
Leasehold improvements   334,934    334,934 
Construction in Progress   1,091,905    7,000 
           
Total property and equipment   18,350,576    16,026,518 
Less:  Accumulated depreciation and amortization   (3,759,096)   (3,161,752)
           
Property and equipment, net  $14,591,480   $12,864,766 

 

Depreciation expense, including STEP depreciation, was $597,775 and $350,963 for the nine months ended September 30, 2022 and 2021, respectively.

 

 

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets
9 Months Ended
Sep. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets

Note 4. Intangible Assets

 

Intangible assets consisted of the following as of:

 

   September 30, 2022   December 31, 2021 
Patents  $160,000   $160,000 
Capitalized media content   451,244    331,228 
Acquired lease intangible assets   83,963    83,963 
           
Total intangible assets   695,207    575,191 
Less accumulated amortization   (101,804)   (40,112)
           
Intangible assets, net  $593,403   $535,079 

 

Amortization expense was $61,692 and $16,209 for the nine months ended September 30, 2022 and 2021, respectively.

 

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases
9 Months Ended
Sep. 30, 2022
Leases [Abstract]  
Leases

Note 5. Leases

 

On May 12, 2022, the Company entered into a lease agreement for office and manufacturing space in Orlando, FL. The new lease is classified as an operating lease, with a term of 61 months beginning June 1, 2022 and ending June, 30, 2027, with the first month rent free.

 

The balance sheet classification of lease assets and liabilities as of September 30, 2022 was as follows:

 

     
Balance Sheet Classification  September 30, 2022 
Assets     
Operating lease right-of-use assets, December 31, 2021  $784,306 
Addition of lease right-of-use asset in 2022   840,843 
Amortization for the Nine months ended September 30, 2022   (291,879)
Total operating lease right-of-use asset, September 30, 2022  $1,333,270 
Liabilities     
Current     
Operating lease liability, short-term  $548,376 
Non-current     
Operating lease liability, long-term   854,583 
Total lease liabilities  $1,402,959 

 

Future minimum lease payments as of September 30, 2022 under non-cancelable operating leases are as follows:

  

     
Future Minimum Lease Payments
     
2022  $286,412 
2023   572,794 
2024   317,939 
2025   191,479 
2026   196,311 
2027   99,381 
      
Total lease payments   1,664,316 
Less:  imputed interest   (261,357)
Operating lease liability  $1,402,959 

 

The balance sheet classification of lease assets and liabilities as of December 31, 2021 was as follows:

 

     
Balance Sheet Classification  December 31, 2021 
Assets     
Operating lease right-of-use assets, December 31, 2020  $1,094,527 
Amortization for the year ended December 31, 2021   (310,221)
Total operating lease right-of-use asset, December 31, 2021  $784,306 
Liabilities     
Current     
Operating lease liability, short-term  $347,772 
Non-current     
Operating lease liability, long-term   505,383 
Total lease liabilities  $853,155 

 

Future minimum lease payments as of December 31, 2021 under non-cancelable operating leases are as follows:

 

      
2022  $379,097 
2023   390,562 
2024   131,152 
      
Total lease payments   900,811 
Less:  imputed interest   (47,656)
Operating lease liability  $853,155 

 

Rent expense for the three months ended September 30, 2022 and 2021 was $243,440 and $146,497, respectively. Rent expense for the nine months ended September 30, 2022 and 2021 was $647,893 and $436,750, respectively.

 

 

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses
9 Months Ended
Sep. 30, 2022
Payables and Accruals [Abstract]  
Accrued Expenses

Note 6. Accrued Expenses

 

Accrued compensation and related costs consisted of the following as of:

 

   September 30, 2022   December 31, 2021 
         
Salaries and wages payable  $269,530   $422,562 
Employee benefits payable   12,821    16,523 
Accrued paid time off (PTO)   587,902    483,311 
Profit sharing payable   294,841    139,682 
           
Total accrued compensation and related costs  $1,165,094   $1,062,078 

 

Accrued expenses and other current liabilities consisted of the following as of:

 

   September 30, 2022   December 31, 2021 
         
Manufacturer’s warranties  $381,000   $384,000 
Warranties-other        - 
Loss contingencies        - 
Taxes payable   188,816    113,921 
Miscellaneous payable   557,345    493,823 
           
Total accrued expenses and other current liabilities  $1,127,161   $991,744 

 

 

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note Payable
9 Months Ended
Sep. 30, 2022
Debt Disclosure [Abstract]  
Note Payable

Note 7. Note Payable

 

On August 25, 2021, the Company completed the purchase of real property located in Chandler, Arizona (the “Property”) for $10,800,000, paid with cash and proceeds from a mortgage loan from Arizona Bank & Trust in the amount of $8,600,000. The loan terms include interest to be accrued at a fixed rate of 3% per year, 119 regular monthly payments of $40,978, and one irregular payment of $5,956,538 due on the maturity date of August 23, 2031. The Company began making monthly payments on September 23, 2021. The payment and performance of the loan is secured by a security interest in the property acquired.

 

The note payable amounts consist of the following:

 

         
   September 30, 2022   December 31, 2021 
         
Short-term liabilities:          
Note payable, principal  $228,445   $231,871 
Accrued interest on note   4,143    4,420 
           
Note payable, short-term  $232,588   $236,291 
           
Long-term liabilities:          
Note payable, principal  $8,108,545   $8,280,395 
           
Note payable, long term  $8,108,545   $8,280,395 

 

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
Related Party Transactions
9 Months Ended
Sep. 30, 2022
Related Party Transactions [Abstract]  
Related Party Transactions

Note 8. Related Party Transactions

 

During the nine months ended September 30, 2022, the Company redeemed 22,500 previously awarded stock options nearing expiration from related parties consisting of the Company’s Co-CEO and former COO. The redemptions eliminated the stock options and resulted in a total of $50,090 in additional compensation expense. During the nine months ended September 30, 2022, one Board member and the Company’s former COO purchased 15,000 shares of common stock, $0.0001 par value per share (the “Common Stock”), pursuant to the exercise of previously awarded stock options at their respective exercise prices, for a total of $33,851.

 

During the nine months ended September 30, 2021, the Company redeemed 26,250 previously awarded stock options nearing expiration from related parties consisting of the Company’s Co-CEO and former COO. The redemption eliminated the stock options and resulted in a total of $116,718 in additional compensation expense. During the nine months ended September 30, 2021, one Board member purchased 7,500 shares of Common Stock, pursuant to the exercise of previously awarded stock options at their respective exercise prices, for a total of $11,320.

 

 

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies
9 Months Ended
Sep. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note 9. Commitments and Contingencies

 

Litigation

 

From time to time, the Company is notified of litigation or that a claim is being made against it. The Company evaluates contingencies on an on-going basis and has established loss provisions for matters in which losses are probable and the amount of loss can be reasonably estimated. There is no pending litigation at this time.

 

Restricted Stock Unit Grants

 

On August 26, 2021 and April 11, 2022, the Compensation Committee of the Board of Directors issued a total of 392,223, and 288,889 Restricted Stock Units respectively, pursuant to Section 9 of the 2017 Equity Incentive Plan to the co-Chief Executive Officers and the Chief Operating Officer, to be awarded based on achievement of certain performance goals over the next three years. During August 2022, 168,090 Restricted Stock Units were forfeited upon the departure of the Chief Operating Officer.

 

It is the Company’s policy to estimate the fair value of the RSU’s on the date of the grant and evaluate the probability of achieving the net profit (net income under GAAP) tranches quarterly. If the target is deemed probable, the expense is amortized on a straight-line basis over the remaining time period. The Company determined based on the vesting terms described above that the net profit (net income under GAAP) for the twelve months ending June 30, 2022, was $2,720,015 and therefore awarded 5,747 (prior to deduction of 1,840 shares to pay the tax withholding liability) and 7,407 shares of common stock to its Co-Chief Executive Officers. The Company determined based on the vesting terms described above that the net profit (net income under GAAP) for the twelve months ending June 30, 2023, of $3,000,000 is probable and recorded expenses of $22,700 and $93,267 related to the RSUs for the three months and nine months ending September 30, 2022, respectively.

 

Profit Sharing

 

VirTra provides a discretionary profit-sharing program that pays out a percentage of Company profits each year as a cash bonus to eligible employees. The cash payment is typically split into two equal payments and distributed pro-rata in April and October of the following year to only active employees. For the nine months ended September 30, 2022 and 2021, $225,000 and $226,441 was expensed to operations for profit sharing.

 

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders’ Equity
9 Months Ended
Sep. 30, 2022
Equity [Abstract]  
Stockholders’ Equity

Note 10. Stockholders’ Equity

 

Stock Repurchase

 

On October 25, 2016, the Company’s Board of Directors authorized the repurchase of up to $1 million of its common stock under Rule 10b-18 promulgated under the Securities Exchange Act of 1934, as amended. Purchases made pursuant to this authorization will be made in the open market, in privately negotiated transactions, or pursuant to any trading plan that may be adopted in accordance with the Rule 10b-18. The timing, manner, price and amount of any repurchases will be determined by the Company in its discretion and will be subject to economic and market conditions, stock price, applicable legal requirements and other factors. On January 9, 2019, VirTra’s Board of Directors authorized an additional $1 million be allocated for the repurchase of VirTra’s stock under the existing 10b-18 plan. The stock repurchase program was suspended as a result of interim rulings for public-company recipients of a PPP loan under the CARES Act. Although the Company’s PPP loan was forgiven on July 20, 2021, the suspension of the stock repurchase program continues to remain in effect.

 

Non-qualified Stock Options

 

The Company has periodically issued non-qualified stock options to key employees, officers and directors under a stock option compensation plan approved by the Board of Directors in 2009. Terms of option grants are at the discretion of the Board of Directors and are generally seven years. Upon the exercise of these options, the Company expects to issue new authorized shares of its common stock. The following table summarizes all non-qualified stock options as of:

 

   September 30, 2022   September 30, 2021 
   Number of Stock   Weighted Exercise   Number of Stock   Weighted Exercise 
   Options   Price   Options   Price 
Options outstanding, beginning of year   112,500   $3.51    164,167   $3.13 
Granted   -    -    -    - 
Redeemed   (22,500)   2.55    (26,250)   1.51 
Exercised   (15,000)   1.55    (7,500)   1.51 
Expired / terminated   -    -    -    - 
Options outstanding, end of period   75,000   $4.45    130,417   $3.55 
Options exercisable, end of period   75,000   $4.45    130,417   $3.55 

 

 

The Company did not have any non-vested stock options outstanding as of September 30, 2022 and December 31, 2021. The weighted average contractual term for options outstanding and exercisable at September 30, 2022 and 2021 was 7 years. The aggregate intrinsic value of the options outstanding and exercisable at September 30, 2022 and 2021 was $106,332 and $859,675, respectively. For the three months ended September 30, 2022 and 2021, the Company received payments related to the exercise of options in the amount of $16,875 and $5,250, respectively. The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying options and the fair value of the Company’s common stock for those stock options that have an exercise price lower than the fair value of the Company’s common stock. Options with an exercise price above the fair value of the Company’s common stock are considered to have no intrinsic value.

 

2017 Equity Incentive Plan

 

Through September 30, 2022, 224,133 and 288,889 restricted stock awards and 14,057, and 10,543 restricted shares have been granted under the Equity Plan to the Company’s Co-CEO’s and former COO, respectively.

 

Common stock activity

 

On September 1, 2022, the Company settled performance-based restricted stock units that had been granted to its co-CEOs by issuing them an aggregate of 11,314 shares (13,154 shares less 1,840 shares withheld for taxes), net of tax withholding liability, valued at $60,190.48. The Company had achieved net profit for the twelve months ended June 30, 2022 of at least $2,500,000.

 

On April 11, 2022, the Company issued Mr. Givens a signing bonus of 64,815 shares of common stock, valued at $350,001, which are restricted from transfer until the earlier of: i) 12 months of employment having lapsed or ii) the Company terminating employment with Mr. Givens without cause.

 

Mr. Givens was also granted 288,889 performance-based restricted stock units pursuant to VirTra’s 2017 Equity Incentive Plan. Beginning on the last business day of August 2022, a tranche of restricted stock units, having an approximate value of $40,000, based on current grant day prices, may vest if the Company has achieved net profit for the twelve months ending June 30, 2022 of at least $2,500,000. For every $500,000 earned in excess of $2,500,000 another tranche will vest. If the maximum net profit of $7,000,000 is achieved, ten tranches would vest. Similarly, on the last business day of August 2023, a tranche of restricted stock units may vest if the Company has achieved a net profit of at least $3,000,000, with the potential to have additional tranches vest up to a maximum of $9,000,000 in net profit. This vesting arrangement continues with the last business day of August 2024, with the minimum net profit threshold being $3,500,000 and the maximum net profit being $11,000,000.

 

The vesting schedule notwithstanding, the Compensation Committee shall have the discretion to declare the vesting of any number of restricted stock units should the Company experience unusual results of operations, such as falling below the net profit threshold one year and exceeding the maximum net profit the following year, so long as the total number of restricted stock units declared to be vested does not exceed the amount awarded. Additionally, while a maximum net profit per year has been set for allocation of the available shares at this time, it is very possible that the Company will exceed these levels during the next 3 years and if such performance occurs, the Compensation Committee will meet to determine if additional compensation is in the best interests of the Company at that time.

 

On March 31, 2021, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with certain institutional investors (the “Purchasers”), pursuant to which the Company agreed to sell to the Purchasers an aggregate of 3,000,000 shares (the “RDO Shares”) of the Company’s common stock, $0.0001 par value per share, at a price of $6.00 per share in a registered director offering (the “Offering”). The RDO Shares were offered and sold by the Company pursuant to an effective shelf registration statement on Form S-3 (File No. 333-238624), which was filed by the Company with the SEC on May 22, 2020 and subsequently declared effective on September 2, 2020, and a related prospectus.

 

The Company also entered into a placement agent agreement (the “Placement Agency Agreement”) on March 31, 2021 with Roth Capital Partners, LLC (“Roth”), pursuant to which Roth agreed to serve as placement agent for the issuance and sale of the RDO Shares. The Company agreed to pay Roth an aggregate fee equal to 6.5% of the gross proceeds received by the Company from the sale of the securities in the transaction. The Company also agreed to pay Roth a reimbursement for legal fees and expenses in an amount not to exceed $35,000.

 

Roth acted as the lead placement agent in the Offering. Lake Street Capital Markets acted as co-placement agent for the Offering. Maxim Group LLC acted as a financial advisor to the Company in connection with the Offering.

 

A prospectus supplement and the accompanying prospectus relating to and describing the terms of the Offering, dated March 31, 2021, was filed with the SEC on April 2, 2021.

 

On April 5, 2021, the Company closed the Offering. The total gross proceeds of the Offering were $18.0 million, before deducting the placement agents’ fees and other estimated Offering expenses which totaled $1,205,000.

 

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Subsequent Events
9 Months Ended
Sep. 30, 2022
Subsequent Events [Abstract]  
Subsequent Events

Note 11. Subsequent Events

 

None.

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Organization and Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Organization and Business Operations

Organization and Business Operations

 

VirTra, Inc. (the “Company,” “VirTra,” “we,” “us” or “our”), located in Chandler, Arizona, is a global provider of judgmental use of force training simulators, firearms training simulators and driving simulators for the law enforcement, military, educational and commercial markets. The Company’s patented technologies, software, and scenarios provide intense training for de-escalation, judgmental use-of-force, marksmanship and related training that mimics real-world situations. VirTra’s mission is to save and improve lives worldwide through practical and highly-effective virtual reality and simulator technology. The Company sells its products worldwide through a direct sales force and international distribution partners. The original business started in 1993 as Ferris Productions, Inc. In September 2001, Ferris Productions, Inc. merged with GameCom, Inc. to ultimately become VirTra, Inc., a Nevada corporation.

 

During March 2020, a global pandemic was declared by the World Health Organization related to the outbreak of a novel strain of coronavirus (COVID-19). The pandemic has significantly impacted the economic conditions in the U.S. The ultimate impact of the pandemic on the Company’s results of operations, financial position, liquidity or capital resources cannot be reasonably estimated at this time. To date, the COVID-19 restrictions resulted in reduced customer shipments and customer system installations. These developments have resulted in lower recognized revenue and possibly lower gross margin. To date, there have been minimal order cancellations; rather, due to disruption in the supply chain there have only been delays in when orders ship or installations occur and all delayed orders remain in backlog. Any future impact cannot be reasonably estimated at this time.

 

The Russian-Ukraine conflict is a global concern. The Company does not have any significant direct exposure to Russia or Ukraine through its operations, employee base, investments, or sanctions. We have no basis to evaluate the possible risks of this conflict.

 

Basis of Presentation

Basis of Presentation

 

The unaudited financial statements included herein have been prepared by us without audit pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) and should be read in conjunction with our audited financial statements for the year ended December 31, 2021 included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021 filed with the SEC on August 2, 2022. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted as permitted by the SEC, although we believe the disclosures that are made are adequate to make the information presented herein not misleading.

 

The accompanying unaudited financial statements reflect, in our opinion, all normal recurring adjustments necessary to present fairly our financial position at September 30, 2022 and the results of our operations and cash flows for the periods presented. We derived the December 31, 2021 balance sheet data from audited financial statements; however, we did not include all disclosures required by GAAP.

 

Interim results are subject to seasonal variations, and the results of operations for the nine months ended September 30, 2022 are not necessarily indicative of the results to be expected for the full year.

 

Use of Estimates

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ significantly from those estimates. Significant accounting estimates in these financial statements include valuation assumptions for share-based payments, allowance for doubtful accounts, inventory reserves, accrual for warranty reserves, the carrying value of long-lived assets and intangible assets, income tax valuation allowances, and the allocation of the transaction price to the performance obligations in our contracts with customers.

 

 

Revenue Recognition

Revenue Recognition

 

The Company adopted the Financial Accounting Standards Board’s (the “FASB”) Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customer (Topic 606) (“ASC 606”) on January 1, 2018 and the Company elected to use the modified retrospective transition method which requires application of ASC 606 to uncompleted contracts at the date of adoption. The adoption of ASC 606 did not have a material impact on the financial statements.

 

Under ASC 606, the Company must identify the contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when (or as) the Company satisfies a performance obligation. Significant judgment is necessary when making these determinations.

 

The Company’s primary sources of revenue are derived from simulator and accessories sales, training and installation, the sale of customizable software and the sale of extended service-type warranties. The Company’s policy is to typically invoice upon completion of installation and/or training until such time the performance obligations that have been satisfied are included in unbilled. Sales discounts are presented in the financial statements as reductions in determining net revenues. Credit sales are recorded as current assets (accounts receivable and unbilled revenue). Prepaid deposits received at the time of sale and extended warranties purchased are recorded as current and long-term liabilities (deferred revenue) until earned. The following briefly summarizes the nature of our performance obligations and method of revenue recognition:

 

Performance Obligation   Method of Recognition
     
Simulator and accessories   Upon transfer of control
     
Installation and training   Upon completion or over the period of services being rendered
     
Extended service-type warranty   Deferred and recognized over the life of the extended warranty
     
Customized software and content   Upon transfer of control or over the period services are performed depending on the terms of the contract
     
Customized content scenario   As performance obligation is transferred over time (input method using time and materials expanded)
     
Sales-based royalty exchanged for license of intellectual property   Recognized as the performance obligation is satisfied over time – which is as the sales occur.

 

The Company recognizes revenue upon transfer of control or upon completion of the services for the simulator and accessories; for the installation and training and customized software performance obligations as the customer has the right and ability to direct the use of these products and services and the customer obtains substantially all of the remaining benefit from these products and services at that time. Revenue from certain customized content contracts may be recognized over the period the services are performed based on the terms of the contract. For the sales-based royalty exchanged for license of intellectual property, the Company recognized revenue as the sales occur over time.

 

The Company recognizes revenue on a straight-line basis over the period of services being rendered for the extended service-type warranties as these warranties represent a performance obligation to “stand ready to perform” over the duration of the warranties. As such, the warranty service is performed continuously over the warranty period.

 

Each contract states the transaction price. The contracts do not include variable consideration, significant financing components or noncash consideration. The Company has elected to exclude sales and similar taxes from the measurement of the transaction price. The contract’s transaction price is allocated to the performance obligations based upon their stand-alone selling prices. Discounts to the stand-alone selling prices, if any, are allocated proportionately to each performance obligation.

 

Disaggregation of Revenue

Disaggregation of Revenue

 

Under ASC 606, disaggregated revenue from contracts with customers depicts the nature, amount, timing, and uncertainty of revenue and cash flows affected by economic factors. The Company has evaluated revenues recognized and the following table illustrates the disaggregation disclosure by customer’s location and performance obligation.

 

   Three Months ended September 30, 
   2022   2021 
   Commercial   Government   International   Total   Commercial   Government   International   Total 
Simulators and accessories  $198,886   $2,641,214   $369,906   $3,210,006   $1,370,466   $2,645,312   $723,471   $4,739,249 
Extended service-type warranties   29,798    650,839    14,368    695,005    31,910    656,870    25,180    713,960 
Customized software and content   -    794,857    3,437    798,294    -    290,829    52,273    343,102 
Installation and training   8,992    192,380    (5,860)   195,512    42,952    190,098    59,500    292,550 
Licensing and royalties   4,580    -    -    4,580    4,402    -    -    4,402 
Total Sales Revenue  $242,256   $4,279,290   $381,851   $4,903,397   $1,449,730   $3,783,109   $860,424   $6,093,263 

 

For the three months ended September 30, 2022, governmental customers comprised $4,279,290, or 87% of total net sales, commercial customers comprised $242,256, or 5% of total net sales, and international customers comprised $381,851, or 8% of total net sales. By comparison, for the three months ended September 30, 2021, governmental customers comprised $3,783,109, or 62%, of total net sales, commercial customers comprised $1,449,730, or 24%, of total net sales, and international customers comprised $860,424, or 14%, of total net sales.

 

 

Disaggregation of Revenue

 

   Nine Months ended September 30, 
   2022   2021 
   Commercial   Government   International   Total   Commercial   Government   International   Total 
Simulators and accessories  $1,412,539   $11,175,641   $3,013,844   $15,602,024   $2,183,796   $7,828,503   $1,907,588   $11,919,887 
Extended service-type warranties   91,836    2,129,077    59,675    2,280,588    79,531    2,001,423    74,196    2,155,150 
Customized software and content   -    796,962    212,437    1,009,399    -    905,204    125,716    1,030,920 
Installation and training   56,200    599,780    101,437    757,417    93,501    496,251    85,850    675,602 
Licensing and royalties   4,580    -    -    4,580    8,805    -    -    8,805 
Total Revenue  $1,565,155   $14,701,460   $3,387,393   $19,654,008   $2,365,633   $11,231,381   $2,193,350   $15,790,364 

 

For the nine months ended September 30, 2022, governmental customers comprised $14,701,460, or 75% of total net sales, commercial customers comprised $1,565,155, or 8% of total net sales, and international customers comprised $3,387,393, or 17% of total net sales. By comparison, for the nine months ended September 30, 2021, governmental customers comprised $11,231,381, or 71% of total net sales, commercial customers comprised $2,365,633, or 15% of total net sales, and international customers comprised $2,193,350, or 14% of total net sales. For the nine months ended September 30, 2022 and 2021, the Company recorded $2,076,357 and $1,349,677, respectively, in STEP revenue, or 10.6% and 8.5%, respectively, of total net sales.

 

Customer Deposits

Customer Deposits

 

Customer deposits consist of prepaid deposits received for equipment purchase orders and for Subscription Training Equipment Partnership (“STEP”) operating agreements that expire annually. Customer deposits are considered a deferred liability until the completion of the customer’s contract performance obligation. When revenue is recognized, the deposit is applied to customer’s receivable balance. Customer deposits are recorded as a current liability under deferred revenue on the accompanying balance sheet and totaled $2,657,876 and $2,371,531 at September 30, 2022 and December 31, 2021, respectively. Changes in deferred revenue amounts related to customer deposits will fluctuate from year to year based upon the mix of customers required to prepay deposits under the Company’s credit policy.

 

Warranty

Warranty

 

The Company warranties its products from manufacturing defects on a limited basis for a period of one year after purchase, but also sells separately priced extended service-type warranties for periods of up to four years after the expiration of the standard one-year warranty. During the term of the initial one-year warranty, if the device fails to operate properly from defects in materials and workmanship, the Company will fix or replace the defective product. Deferred revenue for separately priced extended warranties one year or less totaled $416,939 and $1,764,034 as of September 30, 2022 and December 31, 2021, respectively. Deferred revenue for separately priced extended warranties longer than one year totaled $2,987,138 and $1,815,871 as of September 30, 2022 and December 31, 2021, respectively. The accrual for the one-year manufacturer’s warranty liability totaled $381,000 and $384,000 as of September 30, 2022 and December 31, 2021, respectively. During the three months ended September 30, 2022 and 2021, the Company recognized revenue of $1,364,519 and $713,960, respectively, related to the extended service-type warranties that was amortized from the deferred revenue balance at the beginning of each period. During the nine months ended September 30, 2022 and 2021, the Company recognized revenue of $2,280,588 and $2,155,150, respectively. Changes in deferred revenue amounts related to extended service-type warranties will fluctuate from year to year based upon the average remaining life of the warranties at the beginning of the period and new extended service-type warranties sold during the period.

 

Concentration of Credit Risk and Major Customers and Suppliers

Concentration of Credit Risk and Major Customers and Suppliers

 

Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, certificates of deposit, and accounts receivable.

 

The Company’s cash, cash equivalents and certificates of deposit are maintained with financial institutions with high credit standings and are FDIC insured deposits. The FDIC insures deposits according to the ownership category in which the funds are insured and how the accounts are titled. The standard deposit insurance coverage limit is $250,000 per depositor, per FDIC-insured bank, per ownership category. The Company had uninsured cash and cash equivalents of $15,171,851 and $19,207,786 as of September 30, 2022 and December 31, 2021, respectively.

 

 

Most sales are to governments that are typically made on credit and the Company generally does not require collateral. Management performs ongoing credit evaluations of its customers’ financial condition and maintains an allowance for estimated losses. Historically, the Company has experienced minimal charges relative to doubtful accounts.

 

Historically, the Company primarily sells its products to United States federal and state agencies. For the nine months ended September 30, 2022, one federal agency comprised 11.3% of total net sales. By comparison, for the nine months ended September 30, 2021, no single customer had a significant percentage of total revenue. For the three months ended September 30, 2022, one federal agency comprised 29.2% of total net sales. By comparison, for the three months ended September 30, 2021, one commercial customer comprised 20% of total net sales.

 

As of September 30, 2022, one federal agency comprised 36.3% of total accounts receivable. By comparison, as of December 31, 2021, the Company did not have any customer that accounted for more than 10% of total accounts receivable.

 

Net Income (Loss) per Common Share

Net Income (Loss) per Common Share

 

The net income per common share is computed by dividing net income by the weighted average of common shares outstanding. Diluted net income per share reflects the potential dilution, using the treasury stock method, that would occur if outstanding stock options and warrants were exercised. Earnings per share computations are as follows:

 

Schedule of Earnings Per Share

 

   2022   2021   2022   2021 
  

Three Months Ended

September 30,

  

Nine Months Ended

September 30,

 
   2022   2021   2022   2021 
                 
Net Income (loss)  $(802,881)  $1,342,972   $561,567   $2,527,494 
Weighted average common stock outstanding   10,867,745    10,792,520    10,850,912    9,745,091 
Incremental shares from stock options   -    239,402    19,930    366,367 
Weighted average common stock outstanding, diluted   10,867,745    11,031,922    10,870,842    10,111,458 
                     
Net income (loss) per common share and common equivalent share                    
Basic  $(0.07)  $0.12   $0.05   $0.26 
Diluted  $(0.07)  $0.12   $0.05   $0.25 

 

 

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Organization and Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Schedule of Disaggregation of Revenues

Under ASC 606, disaggregated revenue from contracts with customers depicts the nature, amount, timing, and uncertainty of revenue and cash flows affected by economic factors. The Company has evaluated revenues recognized and the following table illustrates the disaggregation disclosure by customer’s location and performance obligation.

 

   Three Months ended September 30, 
   2022   2021 
   Commercial   Government   International   Total   Commercial   Government   International   Total 
Simulators and accessories  $198,886   $2,641,214   $369,906   $3,210,006   $1,370,466   $2,645,312   $723,471   $4,739,249 
Extended service-type warranties   29,798    650,839    14,368    695,005    31,910    656,870    25,180    713,960 
Customized software and content   -    794,857    3,437    798,294    -    290,829    52,273    343,102 
Installation and training   8,992    192,380    (5,860)   195,512    42,952    190,098    59,500    292,550 
Licensing and royalties   4,580    -    -    4,580    4,402    -    -    4,402 
Total Sales Revenue  $242,256   $4,279,290   $381,851   $4,903,397   $1,449,730   $3,783,109   $860,424   $6,093,263 

 

For the three months ended September 30, 2022, governmental customers comprised $4,279,290, or 87% of total net sales, commercial customers comprised $242,256, or 5% of total net sales, and international customers comprised $381,851, or 8% of total net sales. By comparison, for the three months ended September 30, 2021, governmental customers comprised $3,783,109, or 62%, of total net sales, commercial customers comprised $1,449,730, or 24%, of total net sales, and international customers comprised $860,424, or 14%, of total net sales.

 

 

Disaggregation of Revenue

 

   Nine Months ended September 30, 
   2022   2021 
   Commercial   Government   International   Total   Commercial   Government   International   Total 
Simulators and accessories  $1,412,539   $11,175,641   $3,013,844   $15,602,024   $2,183,796   $7,828,503   $1,907,588   $11,919,887 
Extended service-type warranties   91,836    2,129,077    59,675    2,280,588    79,531    2,001,423    74,196    2,155,150 
Customized software and content   -    796,962    212,437    1,009,399    -    905,204    125,716    1,030,920 
Installation and training   56,200    599,780    101,437    757,417    93,501    496,251    85,850    675,602 
Licensing and royalties   4,580    -    -    4,580    8,805    -    -    8,805 
Total Revenue  $1,565,155   $14,701,460   $3,387,393   $19,654,008   $2,365,633   $11,231,381   $2,193,350   $15,790,364 

Schedule of Earnings Per Share

The net income per common share is computed by dividing net income by the weighted average of common shares outstanding. Diluted net income per share reflects the potential dilution, using the treasury stock method, that would occur if outstanding stock options and warrants were exercised. Earnings per share computations are as follows:

 

Schedule of Earnings Per Share

 

   2022   2021   2022   2021 
  

Three Months Ended

September 30,

  

Nine Months Ended

September 30,

 
   2022   2021   2022   2021 
                 
Net Income (loss)  $(802,881)  $1,342,972   $561,567   $2,527,494 
Weighted average common stock outstanding   10,867,745    10,792,520    10,850,912    9,745,091 
Incremental shares from stock options   -    239,402    19,930    366,367 
Weighted average common stock outstanding, diluted   10,867,745    11,031,922    10,870,842    10,111,458 
                     
Net income (loss) per common share and common equivalent share                    
Basic  $(0.07)  $0.12   $0.05   $0.26 
Diluted  $(0.07)  $0.12   $0.05   $0.25 

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventory (Tables)
9 Months Ended
Sep. 30, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventory

   September 30, 2022   December 31, 2021 
         
Raw materials and work in process  $10,072,481   $5,229,636 
Reserve   (302,431)   (214,712)
           
Total inventory  $9,770,050   $5,014,924 
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment (Tables)
9 Months Ended
Sep. 30, 2022
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment

Property and equipment consisted of the following as of:

 

   September 30, 2022   December 31, 2021 
         
Land  $1,778,987   $1,778,987 
Building & Building Improvements   9,129,364    9,005,205 
Computer equipment   1,207,530    1,171,319 
Furniture and office equipment   279,423    262,814 
Machinery and equipment   2,758,608    1,970,007 
STEP equipment   1,769,825    1,496,252 
Leasehold improvements   334,934    334,934 
Construction in Progress   1,091,905    7,000 
           
Total property and equipment   18,350,576    16,026,518 
Less:  Accumulated depreciation and amortization   (3,759,096)   (3,161,752)
           
Property and equipment, net  $14,591,480   $12,864,766 

XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Asset

Intangible assets consisted of the following as of:

 

   September 30, 2022   December 31, 2021 
Patents  $160,000   $160,000 
Capitalized media content   451,244    331,228 
Acquired lease intangible assets   83,963    83,963 
           
Total intangible assets   695,207    575,191 
Less accumulated amortization   (101,804)   (40,112)
           
Intangible assets, net  $593,403   $535,079 
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
9 Months Ended
Sep. 30, 2022
Leases [Abstract]  
Schedule of Balance Sheet Classification of Lease Assets and Liabilities

The balance sheet classification of lease assets and liabilities as of September 30, 2022 was as follows:

 

     
Balance Sheet Classification  September 30, 2022 
Assets     
Operating lease right-of-use assets, December 31, 2021  $784,306 
Addition of lease right-of-use asset in 2022   840,843 
Amortization for the Nine months ended September 30, 2022   (291,879)
Total operating lease right-of-use asset, September 30, 2022  $1,333,270 
Liabilities     
Current     
Operating lease liability, short-term  $548,376 
Non-current     
Operating lease liability, long-term   854,583 
Total lease liabilities  $1,402,959 

The balance sheet classification of lease assets and liabilities as of December 31, 2021 was as follows:

 

     
Balance Sheet Classification  December 31, 2021 
Assets     
Operating lease right-of-use assets, December 31, 2020  $1,094,527 
Amortization for the year ended December 31, 2021   (310,221)
Total operating lease right-of-use asset, December 31, 2021  $784,306 
Liabilities     
Current     
Operating lease liability, short-term  $347,772 
Non-current     
Operating lease liability, long-term   505,383 
Total lease liabilities  $853,155 

 

Schedule of Future Minimum Lease Payments

Future minimum lease payments as of September 30, 2022 under non-cancelable operating leases are as follows:

  

     
Future Minimum Lease Payments
     
2022  $286,412 
2023   572,794 
2024   317,939 
2025   191,479 
2026   196,311 
2027   99,381 
      
Total lease payments   1,664,316 
Less:  imputed interest   (261,357)
Operating lease liability  $1,402,959 

 

Future minimum lease payments as of December 31, 2021 under non-cancelable operating leases are as follows:

 

      
2022  $379,097 
2023   390,562 
2024   131,152 
      
Total lease payments   900,811 
Less:  imputed interest   (47,656)
Operating lease liability  $853,155 

 

XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Compensation and Related Costs

Accrued compensation and related costs consisted of the following as of:

 

   September 30, 2022   December 31, 2021 
         
Salaries and wages payable  $269,530   $422,562 
Employee benefits payable   12,821    16,523 
Accrued paid time off (PTO)   587,902    483,311 
Profit sharing payable   294,841    139,682 
           
Total accrued compensation and related costs  $1,165,094   $1,062,078 

Schedule of Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consisted of the following as of:

 

   September 30, 2022   December 31, 2021 
         
Manufacturer’s warranties  $381,000   $384,000 
Warranties-other        - 
Loss contingencies        - 
Taxes payable   188,816    113,921 
Miscellaneous payable   557,345    493,823 
           
Total accrued expenses and other current liabilities  $1,127,161   $991,744 

XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note Payable (Tables)
9 Months Ended
Sep. 30, 2022
Debt Disclosure [Abstract]  
Schedule of Notes Payable

The note payable amounts consist of the following:

 

         
   September 30, 2022   December 31, 2021 
         
Short-term liabilities:          
Note payable, principal  $228,445   $231,871 
Accrued interest on note   4,143    4,420 
           
Note payable, short-term  $232,588   $236,291 
           
Long-term liabilities:          
Note payable, principal  $8,108,545   $8,280,395 
           
Note payable, long term  $8,108,545   $8,280,395 

XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders’ Equity (Tables)
9 Months Ended
Sep. 30, 2022
Equity [Abstract]  
Schedule of Non-qualified Stock Options

 

   September 30, 2022   September 30, 2021 
   Number of Stock   Weighted Exercise   Number of Stock   Weighted Exercise 
   Options   Price   Options   Price 
Options outstanding, beginning of year   112,500   $3.51    164,167   $3.13 
Granted   -    -    -    - 
Redeemed   (22,500)   2.55    (26,250)   1.51 
Exercised   (15,000)   1.55    (7,500)   1.51 
Expired / terminated   -    -    -    - 
Options outstanding, end of period   75,000   $4.45    130,417   $3.55 
Options exercisable, end of period   75,000   $4.45    130,417   $3.55 
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Disaggregation of Revenues (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Simulators and accessories $ 3,210,006 $ 4,739,249 $ 15,602,024 $ 11,919,887
Simulators and accessories 695,005 713,960 2,280,588 2,155,150
Simulators and accessories 798,294 343,102 1,009,399 1,030,920
Simulators and accessories 195,512 292,550 757,417 675,602
Simulators and accessories 4,580 4,402 4,580 8,805
Simulators and accessories 4,903,397 6,093,263 19,654,008 15,790,364
Commercial [Member]        
Simulators and accessories 198,886 1,370,466 1,412,539 2,183,796
Simulators and accessories 29,798 31,910 91,836 79,531
Simulators and accessories
Simulators and accessories 8,992 42,952 56,200 93,501
Simulators and accessories 4,580 4,402 4,580 8,805
Simulators and accessories 242,256 1,449,730 1,565,155 2,365,633
Government [Member]        
Simulators and accessories 2,641,214 2,645,312 11,175,641 7,828,503
Simulators and accessories 650,839 656,870 2,129,077 2,001,423
Simulators and accessories 794,857 290,829 796,962 905,204
Simulators and accessories 192,380 190,098 599,780 496,251
Simulators and accessories
Simulators and accessories 4,279,290 3,783,109 14,701,460 11,231,381
Geographic Distribution, Foreign [Member]        
Simulators and accessories 369,906 723,471 3,013,844 1,907,588
Simulators and accessories 14,368 25,180 59,675 74,196
Simulators and accessories 3,437 52,273 212,437 125,716
Simulators and accessories (5,860) 59,500 101,437 85,850
Simulators and accessories
Simulators and accessories $ 381,851 $ 860,424 $ 3,387,393 $ 2,193,350
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Earnings Per Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Accounting Policies [Abstract]        
Net Income (loss) $ (802,881) $ 1,342,972 $ 561,567 $ 2,527,494
Weighted average common stock outstanding 10,867,745 10,792,520 10,850,912 9,745,091
Incremental shares from stock options 239,402 19,930 366,367
Weighted average common stock outstanding, diluted 10,867,745 11,031,922 10,870,842 10,111,458
Basic $ (0.07) $ 0.12 $ 0.05 $ 0.26
Diluted $ (0.07) $ 0.12 $ 0.05 $ 0.25
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Organization and Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Product Information [Line Items]          
Revenue $ 4,903,397 $ 6,093,263 $ 19,654,008 $ 15,790,364  
Customer deposits, current 3,074,815   3,074,815   $ 4,135,565
Revenue recognized 1,364,519 713,960 2,280,588 2,155,150  
FDIC insured amount 250,000   250,000    
Uninsured cash and cash equivalents 15,171,851   15,171,851   19,207,786
Warranty [Member] | One Year or Less [Member]          
Product Information [Line Items]          
Extended warranties 416,939   416,939   1,764,034
Warranty [Member] | Longer Than One Year [Member]          
Product Information [Line Items]          
Extended warranties 2,987,138   2,987,138   1,815,871
Warranty [Member] | One Year [Member]          
Product Information [Line Items]          
Extended warranties 381,000   381,000   384,000
Deferred Revenue [Member]          
Product Information [Line Items]          
Customer deposits, current 2,657,876   2,657,876   $ 2,371,531
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | Government Customers [Member]          
Product Information [Line Items]          
Revenue $ 4,279,290 $ 3,783,109 $ 14,701,460 $ 11,231,381  
Concentration of credit risk 87.00% 62.00% 75.00% 71.00%  
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | Commercial Customers [Member]          
Product Information [Line Items]          
Revenue $ 242,256 $ 1,449,730 $ 1,565,155 $ 2,365,633  
Concentration of credit risk 5.00% 24.00% 8.00% 15.00%  
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | International Customers [Member]          
Product Information [Line Items]          
Revenue $ 381,851 $ 860,424 $ 3,387,393 $ 2,193,350  
Concentration of credit risk 8.00% 14.00% 17.00% 14.00%  
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | STEP Revenue [Member]          
Product Information [Line Items]          
Revenue     $ 2,076,357 $ 1,349,677  
Concentration of credit risk     10.60% 8.50%  
Revenue from Contract with Customer, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | One Federal Agency [Member]          
Product Information [Line Items]          
Concentration of credit risk   20.00%      
Revenue from Contract with Customer, Product and Service Benchmark [Member] | One Federal Agency [Member] | No Commercial Customer [Member]          
Product Information [Line Items]          
Concentration of credit risk 29.20%   11.30%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | One State Agency [Member]          
Product Information [Line Items]          
Concentration of credit risk         10.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | One Commercial Customer [Member] | One State Agency [Member]          
Product Information [Line Items]          
Concentration of credit risk     36.30%    
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Inventory (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials and work in process $ 10,072,481 $ 5,229,636
Reserve (302,431) (214,712)
Total inventory $ 9,770,050 $ 5,014,924
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventory (Details Narrative) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Other assets, long-term $ 376,461 $ 189,734
Spare Parts [Member]    
Other assets, long-term $ 322,968 $ 136,241
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Property and Equipment (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 18,350,576 $ 16,026,518
Less:  Accumulated depreciation and amortization (3,759,096) (3,161,752)
Property and equipment, net 14,591,480 12,864,766
Land [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 1,778,987 1,778,987
Building and Building Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 9,129,364 9,005,205
Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 1,207,530 1,171,319
Furniture And Office Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 279,423 262,814
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 2,758,608 1,970,007
S T E P Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 1,769,825 1,496,252
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment 334,934 334,934
Construction in Progress [Member]    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 1,091,905 $ 7,000
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment (Details Narrative) - USD ($)
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Property, Plant and Equipment [Abstract]    
Depreciation expense $ 597,775 $ 350,963
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Intangible Asset (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets $ 695,207 $ 575,191
Less accumulated amortization (101,804) (40,112)
Intangible assets, net 593,403 535,079
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets 160,000 160,000
Capitalized Media Content [Member]    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets 451,244 331,228
Acquired Lease Intangible Assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets $ 83,963 $ 83,963
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets (Details Narrative) - USD ($)
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization of intangible asset $ 61,692 $ 16,209
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Balance Sheet Classification of Lease Assets and Liabilities (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
Operating lease right-of-use assets, beginning $ 784,306 $ 1,094,527
Addition of lease right-of-use asset in 2022 840,843  
Amortization for the year ended December 31, 2021 (291,879) (310,221)
Total operating lease right-of-use asset, ending 1,333,270 784,306
Operating lease liability, short-term 548,376 347,772
Operating lease liability, long-term 854,583 505,383
Total lease liabilities $ 1,402,959 $ 853,155
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Future Minimum Lease Payments (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
2022 $ 286,412 $ 379,097
2023 572,794 390,562
2024 317,939 131,152
2025 191,479  
2026 196,311  
2027 99,381  
Total lease payments 1,664,316 900,811
Less:  imputed interest (261,357) (47,656)
Operating lease liability $ 1,402,959 $ 853,155
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Leases [Abstract]        
Rent expenses $ 243,440 $ 146,497 $ 647,893 $ 436,750
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Accrued Compensation and Related Costs (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Salaries and wages payable $ 269,530 $ 422,562
Employee benefits payable 12,821 16,523
Accrued paid time off (PTO) 587,902 483,311
Profit sharing payable 294,841 139,682
Total accrued compensation and related costs $ 1,165,094 $ 1,062,078
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Manufacturer’s warranties $ 381,000 $ 384,000
Warranties-other  
Loss contingencies  
Taxes payable 188,816 113,921
Miscellaneous payable 557,345 493,823
Total accrued expenses and other current liabilities $ 1,127,161 $ 991,744
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Notes Payable (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Short-Term Debt [Line Items]    
Note payable, short-term $ 232,588 $ 236,291
Note payable, long term 8,108,545 8,280,395
Notes Payable [Member]    
Short-Term Debt [Line Items]    
Note payable, principal 8,108,545 8,280,395
Note payable, long term 8,108,545 8,280,395
Notes Payable [Member]    
Short-Term Debt [Line Items]    
Note payable, principal 228,445 231,871
Accrued interest on note 4,143 4,420
Note payable, short-term $ 232,588 $ 236,291
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note Payable (Details Narrative) - USD ($)
9 Months Ended
Aug. 25, 2022
Aug. 25, 2021
Sep. 30, 2022
Sep. 30, 2021
Short-Term Debt [Line Items]        
Payment to acquire assets     $ 2,324,058 $ 11,407,278
Arizona Bank and Trust [Member]        
Short-Term Debt [Line Items]        
Proceeds from bank loan   $ 8,600,000    
Debt instrument interest rate   3.00%    
Maturity date   Aug. 23, 2031    
Arizona Bank and Trust [Member] | One Hundred And Nineteen Regular Monthly Payments [Member]        
Short-Term Debt [Line Items]        
Debt instrument periodic payment $ 40,978      
Arizona Bank and Trust [Member] | One Irregular Payment [Member]        
Short-Term Debt [Line Items]        
Debt instrument periodic payment   $ 5,956,538    
Property [Member]        
Short-Term Debt [Line Items]        
Payment to acquire assets   $ 10,800,000    
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Related Party Transactions (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]          
Compensation expenses     $ 50,090 $ 116,718  
Common stock, par value $ 0.0001   $ 0.0001   $ 0.0001
Compensation expenses $ 21,126 $ 5,250 $ 33,851 $ 11,320  
Common Stock [Member]          
Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]          
Stock issued during the period, new issues       3,000,000  
Compensation expenses $ 1 $ 1  
Chief Executive Officer and Chief Operating Officer [Member]          
Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]          
Stock reedemed or called during period shares     22,500 26,250  
Board [Member] | Common Stock [Member]          
Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]          
Stock issued during the period, new issues     15,000 7,500  
Common stock, par value $ 0.0001   $ 0.0001    
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Aug. 26, 2021
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Apr. 11, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Net income (loss)   $ (802,881) $ 1,342,972 $ 561,567 $ 2,527,494    
Litigation Settlement, Amount Awarded from Other Party       $ 5,747      
Shares prior to deduction       1,840      
Common Stock, Shares, Issued   10,898,259   10,898,259   10,807,130  
Net income loss       171,216    
Operating Expenses   $ 3,587,990 $ 2,609,772 10,265,886 6,928,154    
Deferred Profit Sharing [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Operating Expenses       225,000 $ 226,441    
Restricted Stock Units (RSUs) [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Net income (loss)       93,267      
Net income loss   $ 22,700          
Restricted Stock Units (RSUs) [Member] | Tranche [Member] | June 30, 2022 [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Net income (loss)       $ 3,000,000   $ 2,720,015  
Chief Operating Officer [Member] | 2017 Equity Incentive Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock issued during period shares based compensation, shares 168,090            
Chief Operating Officer [Member] | Restricted Stock Units (RSUs) [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares authorized 392,223           288,889
Chief Executive Officer [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Common Stock, Shares, Issued   7,407   7,407      
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Non-qualified Stock Options (Details) - Non Qualified Stock Option [Member] - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2022
Offsetting Assets [Line Items]      
Number of stock options, options outstanding, beginning of year 112,500 164,167 112,500
Weighted exercise price option outstanding, beginning of year $ 3.51 $ 3.13 $ 3.51
Number of stock options, granted  
Weighted exercise price, granted  
Number of stock options, redeemed (22,500) (26,250)  
Weighted exercise price redeemed $ 2.55 $ 1.51  
Number of stock options, exercised (15,000) (7,500)  
Weighted exercise price exercised $ 1.55 $ 1.51  
Number of stock options, expired / terminated  
Weighted exercise price expired / terminated  
Number of stock options options outstanding end of period 75,000 130,417  
Weighted exercise price, option outstanding end of period $ 4.45 $ 3.55  
Number of stock options options exercisable end of period 75,000 130,417  
Weighted exercise price, options exercisable, end of period $ 4.45 $ 3.55  
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders’ Equity (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 01, 2022
Apr. 11, 2022
Apr. 05, 2021
Mar. 31, 2021
Jan. 09, 2019
Oct. 25, 2016
Sep. 30, 2022
Sep. 30, 2021
Jun. 30, 2022
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2022
Dec. 31, 2021
Aug. 26, 2021
Class of Stock [Line Items]                            
Stock repurchased during period, value                        
Options exercisable weighted average contractual term                 7 years 7 years 7 years      
Exercisable and outstanding intriinsic value             106,332 $ 859,675   $ 106,332 $ 859,675      
Proceeds from stock options exrercised             $ 16,875 $ 5,250   $ 33,851 11,320      
Stock issued for services, shares 11,314                          
Stock issued for services, shares 13,154                          
Stock issued for services taxes withheld, shares 1,840                          
Fair value of stock issued for services taxes withheld $ 60,190.48                          
Common stock par value             $ 0.0001     $ 0.0001     $ 0.0001  
Proceeds from offering                   $ 16,795,000      
Offering [Member]                            
Class of Stock [Line Items]                            
Proceeds from offering     $ 18,000,000.0                      
other expenses     $ 1,205,000                      
Placement Agency Agreement [Member] | Roth Capital Partners, LLC [Member]                            
Class of Stock [Line Items]                            
Sale of stock, percentage       6.50%                    
Chief Operating Officer [Member] | Restricted Stock Units (RSUs) [Member]                            
Class of Stock [Line Items]                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized   288,889                       392,223
Mr.Givens [Member]                            
Class of Stock [Line Items]                            
Stock issued during period for signing bonus, shares   64,815                        
Institutional Investors [Member] | Registered Director Offering [Member] | Securities Purchase Agreement [Member]                            
Class of Stock [Line Items]                            
Number of shares sold       3,000,000                    
Common stock par value       $ 0.0001                    
Sale of stock, price per share       $ 6.00                    
2017 Equity Incentive Plan [Member] | Chief Executive Officer One [Member] | Restricted Stock [Member]                            
Class of Stock [Line Items]                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized             224,133     224,133        
Number of shares granted                   14,057        
2017 Equity Incentive Plan [Member] | Chief Executive Officer Two [Member] | Restricted Stock [Member]                            
Class of Stock [Line Items]                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized             288,889     288,889        
2017 Equity Incentive Plan [Member] | Chief Operating Officer [Member] | Restricted Stock [Member]                            
Class of Stock [Line Items]                            
Number of shares granted                   10,543        
Equity Incentive Plan [Member] | Mr.Givens [Member] | Restricted Stock Units (RSUs) [Member]                            
Class of Stock [Line Items]                            
Number of shares granted   288,889                        
Restricted stock units vesting, description   Beginning on the last business day of August 2022, a tranche of restricted stock units, having an approximate value of $40,000, based on current grant day prices, may vest if the Company has achieved net profit for the twelve months ending June 30, 2022 of at least $2,500,000. For every $500,000 earned in excess of $2,500,000 another tranche will vest. If the maximum net profit of $7,000,000 is achieved, ten tranches would vest. Similarly, on the last business day of August 2023, a tranche of restricted stock units may vest if the Company has achieved a net profit of at least $3,000,000, with the potential to have additional tranches vest up to a maximum of $9,000,000 in net profit. This vesting arrangement continues with the last business day of August 2024, with the minimum net profit threshold being $3,500,000 and the maximum net profit being $11,000,000                   2,500,000    
Maximum [Member] | Placement Agency Agreement [Member] | Roth Capital Partners, LLC [Member]                            
Class of Stock [Line Items]                            
Reimbursement legal fees and expenses       $ 35,000                    
Common Stock [Member] | Maximum [Member]                            
Class of Stock [Line Items]                            
Stock repurchased during period, value         $ 1,000,000 $ 1,000,000                
XML 56 form10-q_htm.xml IDEA: XBRL DOCUMENT 0001085243 2022-01-01 2022-09-30 0001085243 2022-11-07 0001085243 2022-09-30 0001085243 2021-12-31 0001085243 us-gaap:CommonClassAMember 2022-09-30 0001085243 us-gaap:CommonClassAMember 2021-12-31 0001085243 us-gaap:CommonClassBMember 2022-09-30 0001085243 us-gaap:CommonClassBMember 2021-12-31 0001085243 2022-07-01 2022-09-30 0001085243 2021-07-01 2021-09-30 0001085243 2021-01-01 2021-09-30 0001085243 VTSI:NetSalesMember 2022-07-01 2022-09-30 0001085243 VTSI:NetSalesMember 2021-07-01 2021-09-30 0001085243 VTSI:NetSalesMember 2022-01-01 2022-09-30 0001085243 VTSI:NetSalesMember 2021-01-01 2021-09-30 0001085243 us-gaap:PreferredStockMember 2022-06-30 0001085243 us-gaap:CommonStockMember 2022-06-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001085243 us-gaap:TreasuryStockMember 2022-06-30 0001085243 us-gaap:RetainedEarningsMember 2022-06-30 0001085243 2022-06-30 0001085243 us-gaap:PreferredStockMember 2021-12-31 0001085243 us-gaap:CommonStockMember 2021-12-31 0001085243 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001085243 us-gaap:TreasuryStockMember 2021-12-31 0001085243 us-gaap:RetainedEarningsMember 2021-12-31 0001085243 us-gaap:PreferredStockMember 2021-06-30 0001085243 us-gaap:CommonStockMember 2021-06-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001085243 us-gaap:TreasuryStockMember 2021-06-30 0001085243 us-gaap:RetainedEarningsMember 2021-06-30 0001085243 2021-06-30 0001085243 us-gaap:PreferredStockMember 2020-12-31 0001085243 us-gaap:CommonStockMember 2020-12-31 0001085243 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001085243 us-gaap:TreasuryStockMember 2020-12-31 0001085243 us-gaap:RetainedEarningsMember 2020-12-31 0001085243 2020-12-31 0001085243 us-gaap:PreferredStockMember 2022-07-01 2022-09-30 0001085243 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001085243 us-gaap:TreasuryStockMember 2022-07-01 2022-09-30 0001085243 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001085243 us-gaap:PreferredStockMember 2022-01-01 2022-09-30 0001085243 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001085243 us-gaap:TreasuryStockMember 2022-01-01 2022-09-30 0001085243 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001085243 us-gaap:PreferredStockMember 2021-07-01 2021-09-30 0001085243 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001085243 us-gaap:TreasuryStockMember 2021-07-01 2021-09-30 0001085243 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001085243 us-gaap:PreferredStockMember 2021-01-01 2021-09-30 0001085243 us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001085243 us-gaap:TreasuryStockMember 2021-01-01 2021-09-30 0001085243 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001085243 us-gaap:PreferredStockMember 2022-09-30 0001085243 us-gaap:CommonStockMember 2022-09-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001085243 us-gaap:TreasuryStockMember 2022-09-30 0001085243 us-gaap:RetainedEarningsMember 2022-09-30 0001085243 us-gaap:PreferredStockMember 2021-09-30 0001085243 us-gaap:CommonStockMember 2021-09-30 0001085243 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001085243 us-gaap:TreasuryStockMember 2021-09-30 0001085243 us-gaap:RetainedEarningsMember 2021-09-30 0001085243 2021-09-30 0001085243 VTSI:GeographicDistributionCommercialMember 2022-07-01 2022-09-30 0001085243 VTSI:GeographicDistributionGovernmentMember 2022-07-01 2022-09-30 0001085243 us-gaap:GeographicDistributionForeignMember 2022-07-01 2022-09-30 0001085243 VTSI:GeographicDistributionCommercialMember 2021-07-01 2021-09-30 0001085243 VTSI:GeographicDistributionGovernmentMember 2021-07-01 2021-09-30 0001085243 us-gaap:GeographicDistributionForeignMember 2021-07-01 2021-09-30 0001085243 VTSI:GeographicDistributionCommercialMember 2022-01-01 2022-09-30 0001085243 VTSI:GeographicDistributionGovernmentMember 2022-01-01 2022-09-30 0001085243 us-gaap:GeographicDistributionForeignMember 2022-01-01 2022-09-30 0001085243 VTSI:GeographicDistributionCommercialMember 2021-01-01 2021-09-30 0001085243 VTSI:GeographicDistributionGovernmentMember 2021-01-01 2021-09-30 0001085243 us-gaap:GeographicDistributionForeignMember 2021-01-01 2021-09-30 0001085243 VTSI:GovernmentCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001085243 VTSI:CommercialCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001085243 VTSI:InternationalCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001085243 VTSI:GovernmentCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001085243 VTSI:CommercialCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001085243 VTSI:InternationalCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001085243 VTSI:GovernmentCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001085243 VTSI:CommercialCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001085243 VTSI:InternationalCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001085243 VTSI:GovernmentCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001085243 VTSI:CommercialCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001085243 VTSI:InternationalCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001085243 VTSI:STEPRevenueMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001085243 VTSI:STEPRevenueMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001085243 VTSI:DeferredRevenueMember 2022-09-30 0001085243 VTSI:DeferredRevenueMember 2021-12-31 0001085243 VTSI:OneYearOrLessMember VTSI:WarrantyMember 2022-09-30 0001085243 VTSI:OneYearOrLessMember VTSI:WarrantyMember 2021-12-31 0001085243 VTSI:LongerThanOneYearMember VTSI:WarrantyMember 2022-09-30 0001085243 VTSI:LongerThanOneYearMember VTSI:WarrantyMember 2021-12-31 0001085243 VTSI:OneYearMember VTSI:WarrantyMember 2022-09-30 0001085243 VTSI:OneYearMember VTSI:WarrantyMember 2021-12-31 0001085243 VTSI:NoCommercialCustomerMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember VTSI:OneFederalAgencyMember 2022-01-01 2022-09-30 0001085243 VTSI:NoCommercialCustomerMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember VTSI:OneFederalAgencyMember 2022-07-01 2022-09-30 0001085243 VTSI:OneFederalAgencyMember us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmarkMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001085243 VTSI:OneCommercialCustomerMember VTSI:OneStateAgencyMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001085243 VTSI:OneStateAgencyMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001085243 VTSI:SparePartsMember 2022-09-30 0001085243 VTSI:SparePartsMember 2021-12-31 0001085243 us-gaap:LandMember 2022-09-30 0001085243 us-gaap:LandMember 2021-12-31 0001085243 us-gaap:BuildingAndBuildingImprovementsMember 2022-09-30 0001085243 us-gaap:BuildingAndBuildingImprovementsMember 2021-12-31 0001085243 us-gaap:ComputerEquipmentMember 2022-09-30 0001085243 us-gaap:ComputerEquipmentMember 2021-12-31 0001085243 VTSI:FurnitureAndOfficeEquipmentMember 2022-09-30 0001085243 VTSI:FurnitureAndOfficeEquipmentMember 2021-12-31 0001085243 us-gaap:MachineryAndEquipmentMember 2022-09-30 0001085243 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001085243 VTSI:STEPEquipmentMember 2022-09-30 0001085243 VTSI:STEPEquipmentMember 2021-12-31 0001085243 us-gaap:LeaseholdImprovementsMember 2022-09-30 0001085243 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001085243 us-gaap:ConstructionInProgressMember 2022-09-30 0001085243 us-gaap:ConstructionInProgressMember 2021-12-31 0001085243 us-gaap:PatentsMember 2022-09-30 0001085243 us-gaap:PatentsMember 2021-12-31 0001085243 VTSI:CapitalizedMediaContentMember 2022-09-30 0001085243 VTSI:CapitalizedMediaContentMember 2021-12-31 0001085243 VTSI:AcquiredLeaseIntangibleAssetsMember 2022-09-30 0001085243 VTSI:AcquiredLeaseIntangibleAssetsMember 2021-12-31 0001085243 2021-01-01 2021-12-31 0001085243 VTSI:PropertyMember 2021-08-25 2021-08-25 0001085243 VTSI:ArizonaBankAndTrustMember 2021-08-25 2021-08-25 0001085243 VTSI:OneHundredAndNineteenRegularMonthlyPaymentsMember VTSI:ArizonaBankAndTrustMember 2022-08-25 2022-08-25 0001085243 VTSI:OneIrregularPaymentMember VTSI:ArizonaBankAndTrustMember 2021-08-25 2021-08-25 0001085243 VTSI:NotesPayableMember 2022-09-30 0001085243 VTSI:NotesPayableMember 2021-12-31 0001085243 VTSI:NotesPayableMember 2022-09-30 0001085243 VTSI:NotesPayableMember 2021-12-31 0001085243 VTSI:ChiefExecutiveOfficerAndChiefOperatingOfficerMember 2022-01-01 2022-09-30 0001085243 VTSI:BoardMember us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001085243 VTSI:BoardMember us-gaap:CommonStockMember 2022-09-30 0001085243 VTSI:ChiefExecutiveOfficerAndChiefOperatingOfficerMember 2021-01-01 2021-09-30 0001085243 VTSI:BoardMember us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001085243 srt:ChiefOperatingOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2021-08-26 0001085243 srt:ChiefOperatingOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2022-04-11 0001085243 srt:ChiefOperatingOfficerMember VTSI:TwoThousandAndSeventeenEquityIncentivePlanMember 2021-08-24 2021-08-26 0001085243 VTSI:JuneThirtyTwoThousandAndTwentyTwoMember us-gaap:RestrictedStockUnitsRSUMember VTSI:TrancheMember 2021-01-01 2021-12-31 0001085243 srt:ChiefExecutiveOfficerMember 2022-09-30 0001085243 VTSI:JuneThirtyTwoThousandAndTwentyTwoMember us-gaap:RestrictedStockUnitsRSUMember VTSI:TrancheMember 2022-01-01 2022-09-30 0001085243 us-gaap:RestrictedStockUnitsRSUMember 2022-07-01 2022-09-30 0001085243 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001085243 us-gaap:DeferredProfitSharingMember 2022-01-01 2022-09-30 0001085243 us-gaap:DeferredProfitSharingMember 2021-01-01 2021-09-30 0001085243 srt:MaximumMember us-gaap:CommonStockMember 2016-10-24 2016-10-25 0001085243 srt:MaximumMember us-gaap:CommonStockMember 2019-01-08 2019-01-09 0001085243 2022-01-01 2022-06-30 0001085243 VTSI:ChiefExecutiveOfficerOneMember us-gaap:RestrictedStockMember VTSI:TwoThousandAndSeventeenEquityIncentivePlanMember 2022-09-30 0001085243 VTSI:ChiefExecutiveOfficerTwoMember us-gaap:RestrictedStockMember VTSI:TwoThousandAndSeventeenEquityIncentivePlanMember 2022-09-30 0001085243 VTSI:ChiefExecutiveOfficerOneMember us-gaap:RestrictedStockMember VTSI:TwoThousandAndSeventeenEquityIncentivePlanMember 2022-01-01 2022-09-30 0001085243 srt:ChiefOperatingOfficerMember us-gaap:RestrictedStockMember VTSI:TwoThousandAndSeventeenEquityIncentivePlanMember 2022-01-01 2022-09-30 0001085243 2022-09-01 2022-09-01 0001085243 VTSI:Mr.GivensMember us-gaap:RestrictedStockUnitsRSUMember VTSI:EquityIncentivePlanMember 2022-01-01 2022-12-31 0001085243 VTSI:Mr.GivensMember 2022-04-10 2022-04-11 0001085243 VTSI:Mr.GivensMember us-gaap:RestrictedStockUnitsRSUMember VTSI:EquityIncentivePlanMember 2022-04-10 2022-04-11 0001085243 VTSI:InstitutionalInvestorsMember VTSI:RegisteredDirectorOfferingMember VTSI:SecuritiesPurchaseAgreementMember 2021-03-31 2021-03-31 0001085243 VTSI:InstitutionalInvestorsMember VTSI:RegisteredDirectorOfferingMember VTSI:SecuritiesPurchaseAgreementMember 2021-03-31 0001085243 VTSI:PlacementAgencyAgreementMember VTSI:RothCapitalPartnersLLCMember 2021-03-31 2021-03-31 0001085243 srt:MaximumMember VTSI:PlacementAgencyAgreementMember VTSI:RothCapitalPartnersLLCMember 2021-03-31 2021-03-31 0001085243 VTSI:OfferingMember 2021-04-04 2021-04-05 0001085243 VTSI:NonQualifiedStockOptionMember 2021-12-31 0001085243 VTSI:NonQualifiedStockOptionMember 2020-12-31 0001085243 VTSI:NonQualifiedStockOptionMember 2022-01-01 2022-09-30 0001085243 VTSI:NonQualifiedStockOptionMember 2022-01-01 2022-12-31 0001085243 VTSI:NonQualifiedStockOptionMember 2021-01-01 2021-09-30 0001085243 VTSI:NonQualifiedStockOptionMember 2022-09-30 0001085243 VTSI:NonQualifiedStockOptionMember 2021-09-30 iso4217:USD shares iso4217:USD shares pure 0001085243 false Q3 --12-31 10-Q true 2022-09-30 2022 false 001-38420 VIRTRA, INC. NV 93-1207631 295 E. Corporate Place Chandler AZ 85225 (480) 968-1488 Common Stock, $0.0001 par value VTSI NASDAQ Yes Yes Non-accelerated Filer true true true false 10898259 15673154 19708565 2318534 3896739 9770050 5014924 4105351 3946446 705063 940887 32572152 33507561 14591480 12864766 1333270 784306 593403 535079 35691 19712 376461 189734 1561857 1674234 18492162 16067831 51064314 49575392 697862 789394 1165094 1062078 1127161 991744 232588 236291 548376 347772 3074815 4135565 6845896 7562844 2987138 1992625 8108545 8280395 854583 505383 5436 11950266 10783839 18796162 18346683 0.0001 0.0001 2500000 2500000 0 0 0 0 0.0001 0.0001 50000000 50000000 10898259 10898259 10807130 10807130 1089 1081 0.0001 0.0001 2500000 2500000 0 0 0 0 0.0001 0.0001 7500000 7500000 0 0 0 0 1089 1081 31401259 30923391 865804 304237 32268152 31228709 51064314 49575392 4903397 6093263 19654008 15790364 4903397 6093263 19654008 15790364 2387307 3217911 8707096 7211807 2516090 2875352 10946912 8578557 2900100 1958038 8281543 5670883 687890 651734 1984343 1257271 3587990 2609772 10265886 6928154 -1071900 265580 681026 1650403 112571 -11981 223950 38777 1320714 1320714 -66235 21948 -195408 -13094 46336 1330681 28542 1346397 -1025564 1596261 709568 2996800 -222683 253289 148001 469306 -802881 1342972 561567 2527494 -0.07 0.12 0.05 0.26 -0.07 0.12 0.05 0.25 10867745 10792520 10850912 9745091 10867745 11031922 10870842 10111458 10876945 1087 31356608 1668685 33026380 10000 1 21125 21126 11314 1 756 757 22770 22770 -802881 -802881 10898259 1089 31401259 865804 32268152 10807130 1081 30923391 304237 31228709 15000 1 33850 33851 76129 7 350751 350758 93267 93267 561567 561567 10898259 1089 31401259 865804 32268152 10780030 1078 30694430 -1051330 29644178 2500 5250 5250 24600 3 171213 171216 1342972 1342972 10807130 1081 30870893 291642 31163616 7775030 778 13893660 -2235852 11658586 7500 11320 11320 3000000 300 16794700 16795000 24600 3 171213 171216 2527494 2527494 2527494 2527494 10807130 1081 30870893 291642 31163616 561567 2527494 659775 367253 291879 231300 1329280 171216 444025 -1578205 3512154 4755126 2417589 -112377 -409893 -158905 1062316 -235824 242322 186727 33150 15979 -66788 137762 912318 -291039 -239259 -66237 3387802 -1452599 1362626 120016 627765 2324058 11407278 -2444074 -12035043 172589 20195 8590151 16795000 33851 11320 -138738 25376276 -4035411 14703859 19708565 6841984 15673154 21545843 99035 78096 128507 20783 840843 322968 <p id="xdx_80B_eus-gaap--OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_zdWpyebRFGja" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 1. <span id="xdx_825_zsT5OvEdKbBd">Organization and Significant Accounting Policies</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84A_ecustom--OrganizationAndBusinessOperationsPolicyTextBlock_z3PgrN2fh0o7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_860_zsUAA5UbabQ7">Organization and Business Operations</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">VirTra, Inc. (the “Company,” “VirTra,” “we,” “us” or “our”), located in Chandler, Arizona, is a global provider of judgmental use of force training simulators, firearms training simulators and driving simulators for the law enforcement, military, educational and commercial markets. The Company’s patented technologies, software, and scenarios provide intense training for de-escalation, judgmental use-of-force, marksmanship and related training that mimics real-world situations. VirTra’s mission is to save and improve lives worldwide through practical and highly-effective virtual reality and simulator technology. The Company sells its products worldwide through a direct sales force and international distribution partners. The original business started in 1993 as Ferris Productions, Inc. In September 2001, Ferris Productions, Inc. merged with GameCom, Inc. to ultimately become VirTra, Inc., a Nevada corporation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During March 2020, a global pandemic was declared by the World Health Organization related to the outbreak of a novel strain of coronavirus (COVID-19). The pandemic has significantly impacted the economic conditions in the U.S. The ultimate impact of the pandemic on the Company’s results of operations, financial position, liquidity or capital resources cannot be reasonably estimated at this time. To date, the COVID-19 restrictions resulted in reduced customer shipments and customer system installations. These developments have resulted in lower recognized revenue and possibly lower gross margin. To date, there have been minimal order cancellations; rather, due to disruption in the supply chain there have only been delays in when orders ship or installations occur and all delayed orders remain in backlog. Any future impact cannot be reasonably estimated at this time.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Russian-Ukraine conflict is a global concern. The Company does not have any significant direct exposure to Russia or Ukraine through its operations, employee base, investments, or sanctions. We have no basis to evaluate the possible risks of this conflict.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84E_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zSJFLKUAcCwh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_860_zPA0c0eAfYW5">Basis of Presentation</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The unaudited financial statements included herein have been prepared by us without audit pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) and should be read in conjunction with our audited financial statements for the year ended December 31, 2021 included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021 filed with the SEC on August 2, 2022. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted as permitted by the SEC, although we believe the disclosures that are made are adequate to make the information presented herein not misleading.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying unaudited financial statements reflect, in our opinion, all normal recurring adjustments necessary to present fairly our financial position at September 30, 2022 and the results of our operations and cash flows for the periods presented. We derived the December 31, 2021 balance sheet data from audited financial statements; however, we did not include all disclosures required by GAAP.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interim results are subject to seasonal variations, and the results of operations for the nine months ended September 30, 2022 are not necessarily indicative of the results to be expected for the full year.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_848_eus-gaap--UseOfEstimates_zM8JsPLrjZ1i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_861_zayqMCG7ZOwb">Use of Estimates</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of financial statements in conformity with GAAP requires management to make estimates that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ significantly from those estimates. Significant accounting estimates in these financial statements include valuation assumptions for share-based payments, allowance for doubtful accounts, inventory reserves, accrual for warranty reserves, the carrying value of long-lived assets and intangible assets, income tax valuation allowances, and the allocation of the transaction price to the performance obligations in our contracts with customers.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p id="xdx_846_eus-gaap--RevenueRecognitionPolicyTextBlock_zuxtVUcEZoD8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_861_zeJYnuZYBab8">Revenue Recognition</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company adopted the Financial Accounting Standards Board’s (the “FASB”) Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customer (Topic 606) (“ASC 606”) on January 1, 2018 and the Company elected to use the modified retrospective transition method which requires application of ASC 606 to uncompleted contracts at the date of adoption. The adoption of ASC 606 did not have a material impact on the financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under ASC 606, the Company must identify the contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when (or as) the Company satisfies a performance obligation. Significant judgment is necessary when making these determinations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s primary sources of revenue are derived from simulator and accessories sales, training and installation, the sale of customizable software and the sale of extended service-type warranties. The Company’s policy is to typically invoice upon completion of installation and/or training until such time the performance obligations that have been satisfied are included in unbilled. Sales discounts are presented in the financial statements as reductions in determining net revenues. Credit sales are recorded as current assets (accounts receivable and unbilled revenue). Prepaid deposits received at the time of sale and extended warranties purchased are recorded as current and long-term liabilities (deferred revenue) until earned. The following briefly summarizes the nature of our performance obligations and method of revenue recognition:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Performance Obligation</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Method of Recognition</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Simulator and accessories</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Upon transfer of control</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Installation and training</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Upon completion or over the period of services being rendered</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Extended service-type warranty</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred and recognized over the life of the extended warranty</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customized software and content</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Upon transfer of control or over the period services are performed depending on the terms of the contract</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customized content scenario</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As performance obligation is transferred over time (input method using time and materials expanded)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales-based royalty exchanged for license of intellectual property</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recognized as the performance obligation is satisfied over time – which is as the sales occur.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognizes revenue upon transfer of control or upon completion of the services for the simulator and accessories; for the installation and training and customized software performance obligations as the customer has the right and ability to direct the use of these products and services and the customer obtains substantially all of the remaining benefit from these products and services at that time. Revenue from certain customized content contracts may be recognized over the period the services are performed based on the terms of the contract. For the sales-based royalty exchanged for license of intellectual property, the Company recognized revenue as the sales occur over time.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognizes revenue on a straight-line basis over the period of services being rendered for the extended service-type warranties as these warranties represent a performance obligation to “stand ready to perform” over the duration of the warranties. As such, the warranty service is performed continuously over the warranty period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Each contract states the transaction price. The contracts do not include variable consideration, significant financing components or noncash consideration. The Company has elected to exclude sales and similar taxes from the measurement of the transaction price. The contract’s transaction price is allocated to the performance obligations based upon their stand-alone selling prices. Discounts to the stand-alone selling prices, if any, are allocated proportionately to each performance obligation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_849_ecustom--DisaggregationOfRevenuePolicyTextBlock_zrvbfoX9PRF3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_860_zRp5fQRndw0a">Disaggregation of Revenue</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_893_eus-gaap--DisaggregationOfRevenueTableTextBlock_zX4dmKlkvLwf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under ASC 606, disaggregated revenue from contracts with customers depicts the nature, amount, timing, and uncertainty of revenue and cash flows affected by economic factors. The Company has evaluated revenues recognized and the following table illustrates the disaggregation disclosure by customer’s location and performance obligation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BA_zyHZfmopdeT9" style="display: none">Schedule of Disaggregation of Revenues</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="30" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months ended September 30,</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commercial</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Government</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">International</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commercial</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Government</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">International</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 28%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Simulators and accessories</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zQtoevePSlL9" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">198,886</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_983_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zWsTJEGdLPE" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,641,214</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98A_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_ziGE1iqHx1mg" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">369,906</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_987_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20220701__20220930_zgO25RYlHfVl" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,210,006</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_ztZlb6zo4SB5" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,370,466</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98B_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zLWXQFqkVmHl" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,645,312</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_989_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zk7kAIuDcm2c" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">723,471</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_987_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210701__20210930_zLH4qUFtrA9a" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,739,249</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Extended service-type warranties</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_ecustom--ExtendedServicetypeWarranties_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_z3zYPYyOPyK1" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29,798</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98E_ecustom--ExtendedServicetypeWarranties_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zchna6TRnrk4" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">650,839</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_ecustom--ExtendedServicetypeWarranties_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zOaCiXBTdJHd" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,368</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_ecustom--ExtendedServicetypeWarranties_pp0p0_c20220701__20220930_z4kb3FmSQqR6" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">695,005</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zO4yKEdDrAUh" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31,910</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zqlKUsSA9ZGe" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">656,870</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_z8alcow4neN2" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,180</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98C_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210701__20210930_zdyPz6SaiUt3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">713,960</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customized software and content</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zhp8CxCTtEUj" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0807">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zum4BzUBRVt8" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">794,857</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_z0u40u4U0W68" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,437</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20220701__20220930_zPnZOYDCaEk8" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">798,294</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_ztAvQVjESByh" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0815">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_981_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z53jZ3XxPMZ1" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">290,829</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_z9HqQjXy4Rqc" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">52,273</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98E_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20210701__20210930_zFw7j929jv4c" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">343,102</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Installation and training</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_ecustom--InstallationAndTraining_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zBXTeMUxPdS5" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,992</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98E_ecustom--InstallationAndTraining_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_znOF6vqaqUrb" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">192,380</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_986_ecustom--InstallationAndTraining_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zr0ISdfKMKie" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,860</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_ecustom--InstallationAndTraining_pp0p0_c20220701__20220930_zUe7OHB5hxH1" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">195,512</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_984_ecustom--InstallationAndTraining_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zd4UQMf7h0Bh" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">42,952</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98C_ecustom--InstallationAndTraining_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zi4gaLwTcBsi" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">190,098</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--InstallationAndTraining_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zC8SORzYwLtf" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">59,500</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_987_ecustom--InstallationAndTraining_pp0p0_c20210701__20210930_zLwVAgnMi2p9" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">292,550</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Licensing and royalties</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_986_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zs7Lktb0grvf" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,580</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z1v045XhIOA1" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0841">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_982_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zc3CEvxnIkL5" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0843">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_987_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20220701__20220930_zg74OxUvBx56" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,580</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_986_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zOvegwlarVZ6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,402</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98E_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z4kpdhpceEIk" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0849">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_z8MEjTJrgVD5" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0851">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210701__20210930_zn0ZplPFxJPd" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,402</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total Sales Revenue</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zivQatlFCoV" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">242,256</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z2vKe6SK4rQ1" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,279,290</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zNqLT7y68In" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">381,851</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220701__20220930_zgZMaZKj2AE1" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,903,397</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zDjonOldpWp7" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,449,730</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zWImEtZNmai4" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,783,109</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zKJ9C2RiN9ak" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">860,424</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930_z3IKIir9RwYd" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,093,263</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the three months ended September 30, 2022, governmental customers comprised $<span id="xdx_90D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220701__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--GovernmentCustomersMember_zcrigOF3OyY8" title="Revenue">4,279,290</span>, or <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220701__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--GovernmentCustomersMember_zaRS6WDmW6Tc" title="Concentration of credit risk">87</span>% of total net sales, commercial customers comprised $<span id="xdx_902_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220701__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CommercialCustomersMember_zTMDR91ErdOe" title="Revenue">242,256</span>, or <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220701__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CommercialCustomersMember_zLHIEj313UXh" title="Concentration of credit risk">5</span>% of total net sales, and international customers comprised $<span id="xdx_903_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220701__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--InternationalCustomersMember_zgwyMNdklDSa" title="Revenue">381,851</span>, or <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220701__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--InternationalCustomersMember_zR33pE0fpmn3" title="Concentration of credit risk">8</span>% of total net sales. By comparison, for the three months ended September 30, 2021, governmental customers comprised $<span id="xdx_904_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--GovernmentCustomersMember_zcISLJJLOvP1" title="Revenue">3,783,109</span>, or <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210701__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--GovernmentCustomersMember_zs6MyOenHUr" title="Concentration of credit risk">62</span>%, of total net sales, commercial customers comprised $<span id="xdx_90D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CommercialCustomersMember_zwKRU7MpDkVb" title="Revenue">1,449,730</span>, or <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210701__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CommercialCustomersMember_ztPKE2h4JMt9" title="Concentration of credit risk">24</span>%, of total net sales, and international customers comprised $<span id="xdx_90F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--InternationalCustomersMember_zxecQlQlKV7j" title="Revenue">860,424</span>, or <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210701__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--InternationalCustomersMember_zFOLFvm3yQq8" title="Concentration of credit risk">14</span>%, of total net sales.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Disaggregation of Revenue</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="30" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nine Months ended September 30,</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commercial</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Government</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">International</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commercial</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Government</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">International</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 28%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Simulators and accessories</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_980_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zOfN7omh0Vg8" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,412,539</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zMkAGYfPyWr9" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,175,641</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_983_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zCubVBp6PI7i" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,013,844</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20220101__20220930_zGdANWvuiwFh" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,602,024</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zKZgscRkbAIa" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,183,796</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98E_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zzsLLan0Lisb" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,828,503</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zIjPNZysiMSg" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,907,588</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210101__20210930_zDrmUcQkE6Sc" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,919,887</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Extended service-type warranties</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_987_ecustom--ExtendedServicetypeWarranties_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zZ4OSJ7Aeddc" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">91,836</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_ecustom--ExtendedServicetypeWarranties_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zBE5NqE3CvM7" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,129,077</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_ecustom--ExtendedServicetypeWarranties_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zqOAMIg1BEi4" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">59,675</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_981_ecustom--ExtendedServicetypeWarranties_pp0p0_c20220101__20220930_zHK9Mxkubsk5" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,280,588</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zYHfnrMr8eEh" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">79,531</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_986_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zu6luai6WsKd" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,001,423</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98C_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_z8s0tzwMQyb8" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">74,196</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210101__20210930_zrlx14JZGdug" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,155,150</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customized software and content</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_982_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zIyw9hIslYU9" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0927">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zXbYMgwq5iX" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">796,962</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_z8CdAl0rjL01" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">212,437</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_984_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20220101__20220930_zo8dyo6aahA8" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,009,399</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_z8ocoh5SheC" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0935">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98C_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z9s7OC0WRVre" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">905,204</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_986_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_z0WWQP8mXmEh" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">125,716</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98E_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20210101__20210930_zMsA6Sa3Ukn3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,030,920</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Installation and training</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_981_ecustom--InstallationAndTraining_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zxyk6NDZEjRa" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">56,200</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_987_ecustom--InstallationAndTraining_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zjFvhfxTOiF" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">599,780</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_ecustom--InstallationAndTraining_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zRlYuCTkzzw8" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101,437</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_ecustom--InstallationAndTraining_pp0p0_c20220101__20220930_zkH9HFqYTFhf" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">757,417</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_ecustom--InstallationAndTraining_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zCxeQsC8rFSh" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">93,501</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_ecustom--InstallationAndTraining_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zquYlVxnQxM8" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">496,251</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_986_ecustom--InstallationAndTraining_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zOGWeZifR6V5" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">85,850</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--InstallationAndTraining_pp0p0_c20210101__20210930_zHecgRlUyNt3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">675,602</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Licensing and royalties</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_985_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zv6WZPCQdp0f" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,580</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_982_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zZ7UwLepW9z1" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0961">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zPAirp9tXmvh" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0963">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20220101__20220930_zmVn3Rxmx5ll" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,580</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_z5Tzr7j9Zad5" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,805</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zoHd34KF3rE6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0969">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zOEhIV65JVxg" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0971">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210101__20210930_z4NLZy9yEct9" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,805</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total Revenue</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zZxmpXv7LJz4" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,565,155</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z2SE2bFTvoc6" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,701,460</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zJANbwTMSHx1" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,387,393</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220101__20220930_zbXqTs5RFgN2" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,654,008</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zolGDLUccwV7" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,365,633</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z7sKokQmmTb6" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,231,381</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zyRPxQsFhGr6" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,193,350</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pdp0_c20210101__20210930_zyt0e3tdxLN8" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,790,364</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p id="xdx_8AA_zXRnw6rAo8C7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the nine months ended September 30, 2022, governmental customers comprised $<span id="xdx_900_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220101__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--GovernmentCustomersMember_zLhMw4doz9xa" title="Revenue">14,701,460</span>, or <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--GovernmentCustomersMember_z15Q9JRCxe3b" title="Concentration of credit risk">75</span>% of total net sales, commercial customers comprised $<span id="xdx_906_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220101__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CommercialCustomersMember_zPYT5HkTfH1k" title="Revenue">1,565,155</span>, or <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CommercialCustomersMember_zPN88V2YuTYh" title="Concentration of credit risk">8</span>% of total net sales, and international customers comprised $<span id="xdx_90E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220101__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--InternationalCustomersMember_z1fES7oi5gXe" title="Revenue">3,387,393</span>, or <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--InternationalCustomersMember_zdGu7C22qMi9" title="Concentration of credit risk">17</span>% of total net sales. By comparison, for the nine months ended September 30, 2021, governmental customers comprised $<span id="xdx_905_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210101__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--GovernmentCustomersMember_zg61NlHRRGdh" title="Revenue">11,231,381</span>, or <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--GovernmentCustomersMember_zvFwLW7ojgsf" title="Concentration of credit risk">71</span>% of total net sales, commercial customers comprised $<span id="xdx_904_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210101__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CommercialCustomersMember_zmzCrHDHdsX4" title="Revenue">2,365,633</span>, or <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CommercialCustomersMember_zVND1Yx6d3zl" title="Concentration of credit risk">15</span>% of total net sales, and international customers comprised $<span id="xdx_90D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210101__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--InternationalCustomersMember_zRpPORPpK646" title="Revenue">2,193,350</span>, or <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--InternationalCustomersMember_zMyodHS6zvx6" title="Concentration of credit risk">14</span>% of total net sales. For the nine months ended September 30, 2022 and 2021, the Company recorded $<span id="xdx_901_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220101__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--STEPRevenueMember_zX1sRr5hQp7e" title="Revenue">2,076,357</span> and $<span id="xdx_90E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210101__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--STEPRevenueMember_zpnFGy4Ft31l" title="Revenue">1,349,677</span>, respectively, in STEP revenue, or <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--STEPRevenueMember_zBl7lGbauZi6" title="Concentration of credit risk">10.6</span>% and <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--STEPRevenueMember_zeFmGfWSNrKa" title="Concentration of credit risk">8.5</span>%, respectively, of total net sales.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_841_eus-gaap--DepositContractsPolicy_z80IfuMFeaug" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_zmOMpJvr8ia2">Customer Deposits</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer deposits consist of prepaid deposits received for equipment purchase orders and for Subscription Training Equipment Partnership (“STEP”) operating agreements that expire annually. Customer deposits are considered a deferred liability until the completion of the customer’s contract performance obligation. When revenue is recognized, the deposit is applied to customer’s receivable balance. Customer deposits are recorded as a current liability under deferred revenue on the accompanying balance sheet and totaled $<span id="xdx_902_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_pp0p0_c20220930__us-gaap--IncomeStatementLocationAxis__custom--DeferredRevenueMember_zDYsfDEp3X8a" title="Customer deposits, current">2,657,876</span> and $<span id="xdx_903_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_pp0p0_c20211231__us-gaap--IncomeStatementLocationAxis__custom--DeferredRevenueMember_zRbt51FEj8Q8" title="Customer deposits, current">2,371,531</span> at September 30, 2022 and December 31, 2021, respectively. Changes in deferred revenue amounts related to customer deposits will fluctuate from year to year based upon the mix of customers required to prepay deposits under the Company’s credit policy.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_849_eus-gaap--StandardProductWarrantyPolicy_zIwVEcBKfIw5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86B_zSn24jIr9drl">Warranty</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company warranties its products from manufacturing defects on a limited basis for a period of one year after purchase, but also sells separately priced extended service-type warranties for periods of up to four years after the expiration of the standard one-year warranty. During the term of the initial one-year warranty, if the device fails to operate properly from defects in materials and workmanship, the Company will fix or replace the defective product. Deferred revenue for separately priced extended warranties one year or less totaled $<span id="xdx_902_eus-gaap--ExtendedProductWarrantyAccrual_iI_pp0p0_c20220930__us-gaap--ChangeInAccountingEstimateByTypeAxis__custom--WarrantyMember__us-gaap--AwardDateAxis__custom--OneYearOrLessMember_zqqHZJZAjGWl" title="Extended warranties">416,939</span> and $<span id="xdx_905_eus-gaap--ExtendedProductWarrantyAccrual_iI_pp0p0_c20211231__us-gaap--ChangeInAccountingEstimateByTypeAxis__custom--WarrantyMember__us-gaap--AwardDateAxis__custom--OneYearOrLessMember_zY24UuZMBuDf" title="Extended warranties">1,764,034</span> as of September 30, 2022 and December 31, 2021, respectively. Deferred revenue for separately priced extended warranties longer than one year totaled $<span id="xdx_908_eus-gaap--ExtendedProductWarrantyAccrual_iI_pp0p0_c20220930__us-gaap--ChangeInAccountingEstimateByTypeAxis__custom--WarrantyMember__us-gaap--AwardDateAxis__custom--LongerThanOneYearMember_zkdv4x9V0Rcb" title="Extended warranties">2,987,138</span> and $<span id="xdx_90D_eus-gaap--ExtendedProductWarrantyAccrual_iI_pp0p0_c20211231__us-gaap--ChangeInAccountingEstimateByTypeAxis__custom--WarrantyMember__us-gaap--AwardDateAxis__custom--LongerThanOneYearMember_z27rjgi08dz3" title="Extended warranties">1,815,871</span> as of September 30, 2022 and December 31, 2021, respectively. The accrual for the one-year manufacturer’s warranty liability totaled $<span id="xdx_903_eus-gaap--ExtendedProductWarrantyAccrual_iI_pp0p0_c20220930__us-gaap--ChangeInAccountingEstimateByTypeAxis__custom--WarrantyMember__us-gaap--AwardDateAxis__custom--OneYearMember_zoloXrz9Klgk" title="Extended warranties">381,000</span> and $<span id="xdx_90E_eus-gaap--ExtendedProductWarrantyAccrual_iI_pp0p0_c20211231__us-gaap--ChangeInAccountingEstimateByTypeAxis__custom--WarrantyMember__us-gaap--AwardDateAxis__custom--OneYearMember_zJp5xA4PXfX7" title="Extended warranties">384,000</span> as of September 30, 2022 and December 31, 2021, respectively. During the three months ended September 30, 2022 and 2021, the Company recognized revenue of $<span id="xdx_904_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20220701__20220930_zHcUbuibw4j2" title="Revenue recognized">1,364,519</span> and $<span id="xdx_90E_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20210701__20210930_zaMxP5937Y0k" title="Revenue recognized">713,960</span>, respectively, related to the extended service-type warranties that was amortized from the deferred revenue balance at the beginning of each period. During the nine months ended September 30, 2022 and 2021, the Company recognized revenue of $<span id="xdx_908_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20220101__20220930_ztglevrjxdi1" title="Revenue recognized">2,280,588</span> and $<span id="xdx_90F_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20210101__20210930_zzy3ZAfqac9b" title="Revenue recognized">2,155,150</span>, respectively. Changes in deferred revenue amounts related to extended service-type warranties will fluctuate from year to year based upon the average remaining life of the warranties at the beginning of the period and new extended service-type warranties sold during the period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_841_eus-gaap--ConcentrationRiskCreditRisk_zkt92EK2Yo2a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_867_zLeLQ5u5B37i">Concentration of Credit Risk and Major Customers and Suppliers</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, certificates of deposit, and accounts receivable.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s cash, cash equivalents and certificates of deposit are maintained with financial institutions with high credit standings and are FDIC insured deposits. The FDIC insures deposits according to the ownership category in which the funds are insured and how the accounts are titled. The standard deposit insurance coverage limit is $<span id="xdx_90A_eus-gaap--CashFDICInsuredAmount_iI_pp0p0_c20220930_zQktyJFFJQPe" title="FDIC insured amount">250,000</span> per depositor, per FDIC-insured bank, per ownership category. The Company had uninsured cash and cash equivalents of $<span id="xdx_903_eus-gaap--CashUninsuredAmount_iI_pp0p0_c20220930_zZNnTtwDaTic" title="Uninsured cash and cash equivalents">15,171,851</span> and $<span id="xdx_909_eus-gaap--CashUninsuredAmount_iI_pp0p0_c20211231_zL6wkiJn64Y" title="Uninsured cash and cash equivalents">19,207,786</span> as of September 30, 2022 and December 31, 2021, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Most sales are to governments that are typically made on credit and the Company generally does not require collateral. Management performs ongoing credit evaluations of its customers’ financial condition and maintains an allowance for estimated losses. Historically, the Company has experienced minimal charges relative to doubtful accounts.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Historically, the Company primarily sells its products to United States federal and state agencies. For the nine months ended September 30, 2022, one federal agency comprised <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerProductAndServiceBenchmarkMember__us-gaap--ConcentrationRiskByTypeAxis__custom--OneFederalAgencyMember__srt--MajorCustomersAxis__custom--NoCommercialCustomerMember_zVtivK52Vei5" title="Concentration of credit risk">11.3</span>% of total net sales. By comparison, for the nine months ended September 30, 2021, no single customer had a significant percentage of total revenue. For the three months ended September 30, 2022, one federal agency comprised <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220701__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerProductAndServiceBenchmarkMember__us-gaap--ConcentrationRiskByTypeAxis__custom--OneFederalAgencyMember__srt--MajorCustomersAxis__custom--NoCommercialCustomerMember_zoluSxxSH9O5" title="Concentration of credit risk">29.2</span>% of total net sales. By comparison, for the three months ended September 30, 2021, one commercial customer comprised <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210701__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerProductAndServiceBenchmarkMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--StatementGeographicalAxis__custom--OneFederalAgencyMember_zvgs8EBWKve5" title="Concentration of credit risk">20</span>% of total net sales.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of September 30, 2022, one federal agency comprised <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220930__srt--StatementGeographicalAxis__custom--OneStateAgencyMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCommercialCustomerMember_zT7zrlmYqpX4" title="Concentration of credit risk">36.3</span>% of total accounts receivable. By comparison, as of December 31, 2021, the Company did not have any customer that accounted for more than <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--StatementGeographicalAxis__custom--OneStateAgencyMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z0s5a1NR6Q3a" title="Concentration of credit risk">10</span>% of total accounts receivable.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_847_eus-gaap--EarningsPerSharePolicyTextBlock_zMEe1I77BkKb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_z0ob8o1Q9Yfj">Net Income (Loss) per Common Share</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_891_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_z74lDhanK9W3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The net income per common share is computed by dividing net income by the weighted average of common shares outstanding. Diluted net income per share reflects the potential dilution, using the treasury stock method, that would occur if outstanding stock options and warrants were exercised. Earnings per share computations are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B4_zcLhv2GJ78S8">Schedule of Earnings Per Share</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_498_20220701__20220930_zongWM0ivcuj" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49B_20210701__20210930_z9S3OabvSXy8" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_492_20220101__20220930_zquaGggvTVjb" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_490_20210101__20210930_z4lnb6w2MN7k" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months Ended</span></p> <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30,</span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nine Months Ended</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30,</span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--NetIncomeLoss_z3z6ePF9gudi" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 44%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net Income (loss)</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(802,881</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,342,972</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">561,567</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,527,494</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_zCYjUvXNkUi2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average common stock outstanding</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,867,745</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,792,520</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,850,912</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,745,091</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_ecustom--IncrementalCommonSharesAttributableToStockOptions_zlVfsjs8i2Ba" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incremental shares from stock options</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1083">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">239,402</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,930</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">366,367</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_zFy0b9HLeVC" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average common stock outstanding, diluted</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,867,745</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,031,922</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,870,842</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,111,458</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net income (loss) per common share and common equivalent share</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--EarningsPerShareBasic_zLLxKSs2jV0a" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(0.07</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.12</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.05</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.26</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--EarningsPerShareDiluted_zZypVbsZZ5Ci" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Diluted</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(0.07</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.12</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.05</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.25</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p id="xdx_8A4_zjbhsojHgCp5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84A_ecustom--OrganizationAndBusinessOperationsPolicyTextBlock_z3PgrN2fh0o7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_860_zsUAA5UbabQ7">Organization and Business Operations</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">VirTra, Inc. (the “Company,” “VirTra,” “we,” “us” or “our”), located in Chandler, Arizona, is a global provider of judgmental use of force training simulators, firearms training simulators and driving simulators for the law enforcement, military, educational and commercial markets. The Company’s patented technologies, software, and scenarios provide intense training for de-escalation, judgmental use-of-force, marksmanship and related training that mimics real-world situations. VirTra’s mission is to save and improve lives worldwide through practical and highly-effective virtual reality and simulator technology. The Company sells its products worldwide through a direct sales force and international distribution partners. The original business started in 1993 as Ferris Productions, Inc. In September 2001, Ferris Productions, Inc. merged with GameCom, Inc. to ultimately become VirTra, Inc., a Nevada corporation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During March 2020, a global pandemic was declared by the World Health Organization related to the outbreak of a novel strain of coronavirus (COVID-19). The pandemic has significantly impacted the economic conditions in the U.S. The ultimate impact of the pandemic on the Company’s results of operations, financial position, liquidity or capital resources cannot be reasonably estimated at this time. To date, the COVID-19 restrictions resulted in reduced customer shipments and customer system installations. These developments have resulted in lower recognized revenue and possibly lower gross margin. To date, there have been minimal order cancellations; rather, due to disruption in the supply chain there have only been delays in when orders ship or installations occur and all delayed orders remain in backlog. Any future impact cannot be reasonably estimated at this time.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Russian-Ukraine conflict is a global concern. The Company does not have any significant direct exposure to Russia or Ukraine through its operations, employee base, investments, or sanctions. We have no basis to evaluate the possible risks of this conflict.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84E_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zSJFLKUAcCwh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_860_zPA0c0eAfYW5">Basis of Presentation</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The unaudited financial statements included herein have been prepared by us without audit pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) and should be read in conjunction with our audited financial statements for the year ended December 31, 2021 included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021 filed with the SEC on August 2, 2022. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been condensed or omitted as permitted by the SEC, although we believe the disclosures that are made are adequate to make the information presented herein not misleading.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying unaudited financial statements reflect, in our opinion, all normal recurring adjustments necessary to present fairly our financial position at September 30, 2022 and the results of our operations and cash flows for the periods presented. We derived the December 31, 2021 balance sheet data from audited financial statements; however, we did not include all disclosures required by GAAP.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interim results are subject to seasonal variations, and the results of operations for the nine months ended September 30, 2022 are not necessarily indicative of the results to be expected for the full year.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_848_eus-gaap--UseOfEstimates_zM8JsPLrjZ1i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_861_zayqMCG7ZOwb">Use of Estimates</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of financial statements in conformity with GAAP requires management to make estimates that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ significantly from those estimates. Significant accounting estimates in these financial statements include valuation assumptions for share-based payments, allowance for doubtful accounts, inventory reserves, accrual for warranty reserves, the carrying value of long-lived assets and intangible assets, income tax valuation allowances, and the allocation of the transaction price to the performance obligations in our contracts with customers.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p id="xdx_846_eus-gaap--RevenueRecognitionPolicyTextBlock_zuxtVUcEZoD8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_861_zeJYnuZYBab8">Revenue Recognition</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company adopted the Financial Accounting Standards Board’s (the “FASB”) Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customer (Topic 606) (“ASC 606”) on January 1, 2018 and the Company elected to use the modified retrospective transition method which requires application of ASC 606 to uncompleted contracts at the date of adoption. The adoption of ASC 606 did not have a material impact on the financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under ASC 606, the Company must identify the contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when (or as) the Company satisfies a performance obligation. Significant judgment is necessary when making these determinations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s primary sources of revenue are derived from simulator and accessories sales, training and installation, the sale of customizable software and the sale of extended service-type warranties. The Company’s policy is to typically invoice upon completion of installation and/or training until such time the performance obligations that have been satisfied are included in unbilled. Sales discounts are presented in the financial statements as reductions in determining net revenues. Credit sales are recorded as current assets (accounts receivable and unbilled revenue). Prepaid deposits received at the time of sale and extended warranties purchased are recorded as current and long-term liabilities (deferred revenue) until earned. The following briefly summarizes the nature of our performance obligations and method of revenue recognition:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Performance Obligation</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Method of Recognition</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Simulator and accessories</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Upon transfer of control</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Installation and training</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Upon completion or over the period of services being rendered</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Extended service-type warranty</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred and recognized over the life of the extended warranty</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customized software and content</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Upon transfer of control or over the period services are performed depending on the terms of the contract</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customized content scenario</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As performance obligation is transferred over time (input method using time and materials expanded)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales-based royalty exchanged for license of intellectual property</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recognized as the performance obligation is satisfied over time – which is as the sales occur.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognizes revenue upon transfer of control or upon completion of the services for the simulator and accessories; for the installation and training and customized software performance obligations as the customer has the right and ability to direct the use of these products and services and the customer obtains substantially all of the remaining benefit from these products and services at that time. Revenue from certain customized content contracts may be recognized over the period the services are performed based on the terms of the contract. For the sales-based royalty exchanged for license of intellectual property, the Company recognized revenue as the sales occur over time.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognizes revenue on a straight-line basis over the period of services being rendered for the extended service-type warranties as these warranties represent a performance obligation to “stand ready to perform” over the duration of the warranties. As such, the warranty service is performed continuously over the warranty period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Each contract states the transaction price. The contracts do not include variable consideration, significant financing components or noncash consideration. The Company has elected to exclude sales and similar taxes from the measurement of the transaction price. The contract’s transaction price is allocated to the performance obligations based upon their stand-alone selling prices. Discounts to the stand-alone selling prices, if any, are allocated proportionately to each performance obligation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_849_ecustom--DisaggregationOfRevenuePolicyTextBlock_zrvbfoX9PRF3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_860_zRp5fQRndw0a">Disaggregation of Revenue</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_893_eus-gaap--DisaggregationOfRevenueTableTextBlock_zX4dmKlkvLwf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under ASC 606, disaggregated revenue from contracts with customers depicts the nature, amount, timing, and uncertainty of revenue and cash flows affected by economic factors. The Company has evaluated revenues recognized and the following table illustrates the disaggregation disclosure by customer’s location and performance obligation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BA_zyHZfmopdeT9" style="display: none">Schedule of Disaggregation of Revenues</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="30" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months ended September 30,</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commercial</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Government</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">International</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commercial</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Government</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">International</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 28%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Simulators and accessories</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zQtoevePSlL9" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">198,886</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_983_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zWsTJEGdLPE" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,641,214</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98A_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_ziGE1iqHx1mg" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">369,906</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_987_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20220701__20220930_zgO25RYlHfVl" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,210,006</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_ztZlb6zo4SB5" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,370,466</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98B_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zLWXQFqkVmHl" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,645,312</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_989_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zk7kAIuDcm2c" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">723,471</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_987_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210701__20210930_zLH4qUFtrA9a" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,739,249</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Extended service-type warranties</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_ecustom--ExtendedServicetypeWarranties_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_z3zYPYyOPyK1" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29,798</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98E_ecustom--ExtendedServicetypeWarranties_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zchna6TRnrk4" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">650,839</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_ecustom--ExtendedServicetypeWarranties_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zOaCiXBTdJHd" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,368</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_ecustom--ExtendedServicetypeWarranties_pp0p0_c20220701__20220930_z4kb3FmSQqR6" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">695,005</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zO4yKEdDrAUh" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31,910</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zqlKUsSA9ZGe" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">656,870</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_z8alcow4neN2" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,180</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98C_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210701__20210930_zdyPz6SaiUt3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">713,960</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customized software and content</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zhp8CxCTtEUj" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0807">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zum4BzUBRVt8" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">794,857</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_z0u40u4U0W68" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,437</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20220701__20220930_zPnZOYDCaEk8" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">798,294</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_ztAvQVjESByh" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0815">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_981_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z53jZ3XxPMZ1" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">290,829</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_z9HqQjXy4Rqc" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">52,273</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98E_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20210701__20210930_zFw7j929jv4c" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">343,102</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Installation and training</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_ecustom--InstallationAndTraining_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zBXTeMUxPdS5" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,992</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98E_ecustom--InstallationAndTraining_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_znOF6vqaqUrb" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">192,380</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_986_ecustom--InstallationAndTraining_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zr0ISdfKMKie" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,860</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_ecustom--InstallationAndTraining_pp0p0_c20220701__20220930_zUe7OHB5hxH1" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">195,512</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_984_ecustom--InstallationAndTraining_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zd4UQMf7h0Bh" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">42,952</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98C_ecustom--InstallationAndTraining_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zi4gaLwTcBsi" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">190,098</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--InstallationAndTraining_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zC8SORzYwLtf" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">59,500</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_987_ecustom--InstallationAndTraining_pp0p0_c20210701__20210930_zLwVAgnMi2p9" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">292,550</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Licensing and royalties</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_986_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zs7Lktb0grvf" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,580</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z1v045XhIOA1" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0841">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_982_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zc3CEvxnIkL5" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0843">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_987_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20220701__20220930_zg74OxUvBx56" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,580</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_986_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zOvegwlarVZ6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,402</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98E_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z4kpdhpceEIk" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0849">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_z8MEjTJrgVD5" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0851">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210701__20210930_zn0ZplPFxJPd" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,402</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total Sales Revenue</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zivQatlFCoV" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">242,256</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z2vKe6SK4rQ1" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,279,290</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zNqLT7y68In" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">381,851</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220701__20220930_zgZMaZKj2AE1" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,903,397</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zDjonOldpWp7" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,449,730</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zWImEtZNmai4" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,783,109</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zKJ9C2RiN9ak" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">860,424</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930_z3IKIir9RwYd" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,093,263</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the three months ended September 30, 2022, governmental customers comprised $<span id="xdx_90D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220701__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--GovernmentCustomersMember_zcrigOF3OyY8" title="Revenue">4,279,290</span>, or <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220701__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--GovernmentCustomersMember_zaRS6WDmW6Tc" title="Concentration of credit risk">87</span>% of total net sales, commercial customers comprised $<span id="xdx_902_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220701__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CommercialCustomersMember_zTMDR91ErdOe" title="Revenue">242,256</span>, or <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220701__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CommercialCustomersMember_zLHIEj313UXh" title="Concentration of credit risk">5</span>% of total net sales, and international customers comprised $<span id="xdx_903_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220701__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--InternationalCustomersMember_zgwyMNdklDSa" title="Revenue">381,851</span>, or <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220701__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--InternationalCustomersMember_zR33pE0fpmn3" title="Concentration of credit risk">8</span>% of total net sales. By comparison, for the three months ended September 30, 2021, governmental customers comprised $<span id="xdx_904_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--GovernmentCustomersMember_zcISLJJLOvP1" title="Revenue">3,783,109</span>, or <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210701__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--GovernmentCustomersMember_zs6MyOenHUr" title="Concentration of credit risk">62</span>%, of total net sales, commercial customers comprised $<span id="xdx_90D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CommercialCustomersMember_zwKRU7MpDkVb" title="Revenue">1,449,730</span>, or <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210701__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CommercialCustomersMember_ztPKE2h4JMt9" title="Concentration of credit risk">24</span>%, of total net sales, and international customers comprised $<span id="xdx_90F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--InternationalCustomersMember_zxecQlQlKV7j" title="Revenue">860,424</span>, or <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210701__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--InternationalCustomersMember_zFOLFvm3yQq8" title="Concentration of credit risk">14</span>%, of total net sales.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Disaggregation of Revenue</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="30" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nine Months ended September 30,</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commercial</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Government</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">International</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commercial</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Government</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">International</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 28%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Simulators and accessories</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_980_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zOfN7omh0Vg8" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,412,539</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zMkAGYfPyWr9" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,175,641</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_983_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zCubVBp6PI7i" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,013,844</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20220101__20220930_zGdANWvuiwFh" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,602,024</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zKZgscRkbAIa" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,183,796</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98E_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zzsLLan0Lisb" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,828,503</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zIjPNZysiMSg" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,907,588</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210101__20210930_zDrmUcQkE6Sc" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,919,887</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Extended service-type warranties</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_987_ecustom--ExtendedServicetypeWarranties_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zZ4OSJ7Aeddc" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">91,836</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_ecustom--ExtendedServicetypeWarranties_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zBE5NqE3CvM7" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,129,077</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_ecustom--ExtendedServicetypeWarranties_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zqOAMIg1BEi4" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">59,675</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_981_ecustom--ExtendedServicetypeWarranties_pp0p0_c20220101__20220930_zHK9Mxkubsk5" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,280,588</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zYHfnrMr8eEh" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">79,531</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_986_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zu6luai6WsKd" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,001,423</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98C_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_z8s0tzwMQyb8" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">74,196</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210101__20210930_zrlx14JZGdug" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,155,150</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customized software and content</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_982_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zIyw9hIslYU9" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0927">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zXbYMgwq5iX" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">796,962</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_z8CdAl0rjL01" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">212,437</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_984_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20220101__20220930_zo8dyo6aahA8" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,009,399</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_z8ocoh5SheC" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0935">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98C_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z9s7OC0WRVre" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">905,204</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_986_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_z0WWQP8mXmEh" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">125,716</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98E_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20210101__20210930_zMsA6Sa3Ukn3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,030,920</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Installation and training</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_981_ecustom--InstallationAndTraining_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zxyk6NDZEjRa" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">56,200</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_987_ecustom--InstallationAndTraining_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zjFvhfxTOiF" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">599,780</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_ecustom--InstallationAndTraining_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zRlYuCTkzzw8" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101,437</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_ecustom--InstallationAndTraining_pp0p0_c20220101__20220930_zkH9HFqYTFhf" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">757,417</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_ecustom--InstallationAndTraining_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zCxeQsC8rFSh" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">93,501</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_ecustom--InstallationAndTraining_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zquYlVxnQxM8" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">496,251</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_986_ecustom--InstallationAndTraining_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zOGWeZifR6V5" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">85,850</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--InstallationAndTraining_pp0p0_c20210101__20210930_zHecgRlUyNt3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">675,602</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Licensing and royalties</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_985_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zv6WZPCQdp0f" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,580</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_982_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zZ7UwLepW9z1" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0961">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zPAirp9tXmvh" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0963">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20220101__20220930_zmVn3Rxmx5ll" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,580</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_z5Tzr7j9Zad5" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,805</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zoHd34KF3rE6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0969">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zOEhIV65JVxg" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0971">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210101__20210930_z4NLZy9yEct9" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,805</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total Revenue</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zZxmpXv7LJz4" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,565,155</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z2SE2bFTvoc6" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,701,460</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zJANbwTMSHx1" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,387,393</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220101__20220930_zbXqTs5RFgN2" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,654,008</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zolGDLUccwV7" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,365,633</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z7sKokQmmTb6" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,231,381</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zyRPxQsFhGr6" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,193,350</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pdp0_c20210101__20210930_zyt0e3tdxLN8" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,790,364</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p id="xdx_8AA_zXRnw6rAo8C7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the nine months ended September 30, 2022, governmental customers comprised $<span id="xdx_900_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220101__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--GovernmentCustomersMember_zLhMw4doz9xa" title="Revenue">14,701,460</span>, or <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--GovernmentCustomersMember_z15Q9JRCxe3b" title="Concentration of credit risk">75</span>% of total net sales, commercial customers comprised $<span id="xdx_906_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220101__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CommercialCustomersMember_zPYT5HkTfH1k" title="Revenue">1,565,155</span>, or <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CommercialCustomersMember_zPN88V2YuTYh" title="Concentration of credit risk">8</span>% of total net sales, and international customers comprised $<span id="xdx_90E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220101__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--InternationalCustomersMember_z1fES7oi5gXe" title="Revenue">3,387,393</span>, or <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--InternationalCustomersMember_zdGu7C22qMi9" title="Concentration of credit risk">17</span>% of total net sales. By comparison, for the nine months ended September 30, 2021, governmental customers comprised $<span id="xdx_905_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210101__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--GovernmentCustomersMember_zg61NlHRRGdh" title="Revenue">11,231,381</span>, or <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--GovernmentCustomersMember_zvFwLW7ojgsf" title="Concentration of credit risk">71</span>% of total net sales, commercial customers comprised $<span id="xdx_904_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210101__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CommercialCustomersMember_zmzCrHDHdsX4" title="Revenue">2,365,633</span>, or <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CommercialCustomersMember_zVND1Yx6d3zl" title="Concentration of credit risk">15</span>% of total net sales, and international customers comprised $<span id="xdx_90D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210101__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--InternationalCustomersMember_zRpPORPpK646" title="Revenue">2,193,350</span>, or <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--InternationalCustomersMember_zMyodHS6zvx6" title="Concentration of credit risk">14</span>% of total net sales. For the nine months ended September 30, 2022 and 2021, the Company recorded $<span id="xdx_901_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220101__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--STEPRevenueMember_zX1sRr5hQp7e" title="Revenue">2,076,357</span> and $<span id="xdx_90E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210101__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--STEPRevenueMember_zpnFGy4Ft31l" title="Revenue">1,349,677</span>, respectively, in STEP revenue, or <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--STEPRevenueMember_zBl7lGbauZi6" title="Concentration of credit risk">10.6</span>% and <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--STEPRevenueMember_zeFmGfWSNrKa" title="Concentration of credit risk">8.5</span>%, respectively, of total net sales.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_893_eus-gaap--DisaggregationOfRevenueTableTextBlock_zX4dmKlkvLwf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under ASC 606, disaggregated revenue from contracts with customers depicts the nature, amount, timing, and uncertainty of revenue and cash flows affected by economic factors. The Company has evaluated revenues recognized and the following table illustrates the disaggregation disclosure by customer’s location and performance obligation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BA_zyHZfmopdeT9" style="display: none">Schedule of Disaggregation of Revenues</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="30" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months ended September 30,</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commercial</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Government</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">International</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commercial</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Government</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">International</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 28%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Simulators and accessories</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zQtoevePSlL9" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">198,886</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_983_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zWsTJEGdLPE" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,641,214</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98A_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_ziGE1iqHx1mg" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">369,906</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_987_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20220701__20220930_zgO25RYlHfVl" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,210,006</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_ztZlb6zo4SB5" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,370,466</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98B_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zLWXQFqkVmHl" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,645,312</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_989_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zk7kAIuDcm2c" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">723,471</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_987_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210701__20210930_zLH4qUFtrA9a" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,739,249</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Extended service-type warranties</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_ecustom--ExtendedServicetypeWarranties_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_z3zYPYyOPyK1" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29,798</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98E_ecustom--ExtendedServicetypeWarranties_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zchna6TRnrk4" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">650,839</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_ecustom--ExtendedServicetypeWarranties_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zOaCiXBTdJHd" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,368</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_ecustom--ExtendedServicetypeWarranties_pp0p0_c20220701__20220930_z4kb3FmSQqR6" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">695,005</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zO4yKEdDrAUh" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31,910</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zqlKUsSA9ZGe" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">656,870</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_z8alcow4neN2" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25,180</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98C_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210701__20210930_zdyPz6SaiUt3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">713,960</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customized software and content</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zhp8CxCTtEUj" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0807">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zum4BzUBRVt8" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">794,857</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_z0u40u4U0W68" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,437</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20220701__20220930_zPnZOYDCaEk8" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">798,294</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_ztAvQVjESByh" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0815">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_981_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z53jZ3XxPMZ1" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">290,829</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_z9HqQjXy4Rqc" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">52,273</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98E_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20210701__20210930_zFw7j929jv4c" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">343,102</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Installation and training</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_ecustom--InstallationAndTraining_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zBXTeMUxPdS5" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,992</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98E_ecustom--InstallationAndTraining_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_znOF6vqaqUrb" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">192,380</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_986_ecustom--InstallationAndTraining_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zr0ISdfKMKie" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5,860</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_ecustom--InstallationAndTraining_pp0p0_c20220701__20220930_zUe7OHB5hxH1" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">195,512</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_984_ecustom--InstallationAndTraining_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zd4UQMf7h0Bh" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">42,952</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98C_ecustom--InstallationAndTraining_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zi4gaLwTcBsi" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">190,098</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--InstallationAndTraining_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zC8SORzYwLtf" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">59,500</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_987_ecustom--InstallationAndTraining_pp0p0_c20210701__20210930_zLwVAgnMi2p9" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">292,550</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Licensing and royalties</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_986_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zs7Lktb0grvf" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,580</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z1v045XhIOA1" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0841">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_982_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zc3CEvxnIkL5" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0843">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_987_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20220701__20220930_zg74OxUvBx56" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,580</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_986_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zOvegwlarVZ6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,402</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98E_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z4kpdhpceEIk" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0849">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_z8MEjTJrgVD5" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0851">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210701__20210930_zn0ZplPFxJPd" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,402</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total Sales Revenue</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zivQatlFCoV" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">242,256</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z2vKe6SK4rQ1" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,279,290</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220701__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zNqLT7y68In" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">381,851</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220701__20220930_zgZMaZKj2AE1" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,903,397</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zDjonOldpWp7" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,449,730</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zWImEtZNmai4" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,783,109</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zKJ9C2RiN9ak" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">860,424</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930_z3IKIir9RwYd" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,093,263</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the three months ended September 30, 2022, governmental customers comprised $<span id="xdx_90D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220701__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--GovernmentCustomersMember_zcrigOF3OyY8" title="Revenue">4,279,290</span>, or <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220701__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--GovernmentCustomersMember_zaRS6WDmW6Tc" title="Concentration of credit risk">87</span>% of total net sales, commercial customers comprised $<span id="xdx_902_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220701__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CommercialCustomersMember_zTMDR91ErdOe" title="Revenue">242,256</span>, or <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220701__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CommercialCustomersMember_zLHIEj313UXh" title="Concentration of credit risk">5</span>% of total net sales, and international customers comprised $<span id="xdx_903_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220701__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--InternationalCustomersMember_zgwyMNdklDSa" title="Revenue">381,851</span>, or <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220701__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--InternationalCustomersMember_zR33pE0fpmn3" title="Concentration of credit risk">8</span>% of total net sales. By comparison, for the three months ended September 30, 2021, governmental customers comprised $<span id="xdx_904_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--GovernmentCustomersMember_zcISLJJLOvP1" title="Revenue">3,783,109</span>, or <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210701__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--GovernmentCustomersMember_zs6MyOenHUr" title="Concentration of credit risk">62</span>%, of total net sales, commercial customers comprised $<span id="xdx_90D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CommercialCustomersMember_zwKRU7MpDkVb" title="Revenue">1,449,730</span>, or <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210701__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CommercialCustomersMember_ztPKE2h4JMt9" title="Concentration of credit risk">24</span>%, of total net sales, and international customers comprised $<span id="xdx_90F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210701__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--InternationalCustomersMember_zxecQlQlKV7j" title="Revenue">860,424</span>, or <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210701__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--InternationalCustomersMember_zFOLFvm3yQq8" title="Concentration of credit risk">14</span>%, of total net sales.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Disaggregation of Revenue</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="30" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nine Months ended September 30,</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commercial</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Government</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">International</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commercial</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Government</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">International</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 28%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Simulators and accessories</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_980_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zOfN7omh0Vg8" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,412,539</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zMkAGYfPyWr9" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,175,641</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_983_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zCubVBp6PI7i" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,013,844</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20220101__20220930_zGdANWvuiwFh" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,602,024</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zKZgscRkbAIa" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,183,796</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98E_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zzsLLan0Lisb" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,828,503</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zIjPNZysiMSg" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,907,588</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_ecustom--SimulatorsandAccessoriesRevenue_pp0p0_c20210101__20210930_zDrmUcQkE6Sc" style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,919,887</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Extended service-type warranties</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_987_ecustom--ExtendedServicetypeWarranties_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zZ4OSJ7Aeddc" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">91,836</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_ecustom--ExtendedServicetypeWarranties_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zBE5NqE3CvM7" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,129,077</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_ecustom--ExtendedServicetypeWarranties_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zqOAMIg1BEi4" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">59,675</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_981_ecustom--ExtendedServicetypeWarranties_pp0p0_c20220101__20220930_zHK9Mxkubsk5" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,280,588</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zYHfnrMr8eEh" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">79,531</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_986_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zu6luai6WsKd" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,001,423</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98C_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_z8s0tzwMQyb8" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">74,196</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_ecustom--ExtendedServicetypeWarranties_pp0p0_c20210101__20210930_zrlx14JZGdug" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,155,150</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customized software and content</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_982_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zIyw9hIslYU9" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0927">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zXbYMgwq5iX" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">796,962</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_z8CdAl0rjL01" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">212,437</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_984_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20220101__20220930_zo8dyo6aahA8" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,009,399</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_z8ocoh5SheC" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0935">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98C_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z9s7OC0WRVre" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">905,204</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_986_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_z0WWQP8mXmEh" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">125,716</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98E_ecustom--CustomizedSoftwareAndCustomizedContentScenarios_c20210101__20210930_zMsA6Sa3Ukn3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,030,920</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Installation and training</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_981_ecustom--InstallationAndTraining_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zxyk6NDZEjRa" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">56,200</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_987_ecustom--InstallationAndTraining_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zjFvhfxTOiF" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">599,780</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_ecustom--InstallationAndTraining_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zRlYuCTkzzw8" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101,437</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_ecustom--InstallationAndTraining_pp0p0_c20220101__20220930_zkH9HFqYTFhf" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">757,417</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_ecustom--InstallationAndTraining_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zCxeQsC8rFSh" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">93,501</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_ecustom--InstallationAndTraining_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zquYlVxnQxM8" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">496,251</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_986_ecustom--InstallationAndTraining_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zOGWeZifR6V5" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">85,850</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--InstallationAndTraining_pp0p0_c20210101__20210930_zHecgRlUyNt3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">675,602</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Licensing and royalties</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_985_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zv6WZPCQdp0f" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,580</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_982_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zZ7UwLepW9z1" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0961">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zPAirp9tXmvh" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0963">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20220101__20220930_zmVn3Rxmx5ll" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,580</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_z5Tzr7j9Zad5" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,805</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_zoHd34KF3rE6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0969">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zOEhIV65JVxg" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0971">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_ecustom--LicensingAndRoyaltiesRevenue_pp0p0_c20210101__20210930_z4NLZy9yEct9" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,805</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total Revenue</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zZxmpXv7LJz4" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,565,155</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z2SE2bFTvoc6" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,701,460</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220101__20220930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zJANbwTMSHx1" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,387,393</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20220101__20220930_zbXqTs5RFgN2" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,654,008</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionCommercialMember_zolGDLUccwV7" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,365,633</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__custom--GeographicDistributionGovernmentMember_z7sKokQmmTb6" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,231,381</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20210101__20210930__srt--StatementGeographicalAxis__us-gaap--GeographicDistributionForeignMember_zyRPxQsFhGr6" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,193,350</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pdp0_c20210101__20210930_zyt0e3tdxLN8" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Simulators and accessories"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,790,364</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> 198886 2641214 369906 3210006 1370466 2645312 723471 4739249 29798 650839 14368 695005 31910 656870 25180 713960 794857 3437 798294 290829 52273 343102 8992 192380 -5860 195512 42952 190098 59500 292550 4580 4580 4402 4402 242256 4279290 381851 4903397 1449730 3783109 860424 6093263 4279290 0.87 242256 0.05 381851 0.08 3783109 0.62 1449730 0.24 860424 0.14 1412539 11175641 3013844 15602024 2183796 7828503 1907588 11919887 91836 2129077 59675 2280588 79531 2001423 74196 2155150 796962 212437 1009399 905204 125716 1030920 56200 599780 101437 757417 93501 496251 85850 675602 4580 4580 8805 8805 1565155 14701460 3387393 19654008 2365633 11231381 2193350 15790364 14701460 0.75 1565155 0.08 3387393 0.17 11231381 0.71 2365633 0.15 2193350 0.14 2076357 1349677 0.106 0.085 <p id="xdx_841_eus-gaap--DepositContractsPolicy_z80IfuMFeaug" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_zmOMpJvr8ia2">Customer Deposits</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer deposits consist of prepaid deposits received for equipment purchase orders and for Subscription Training Equipment Partnership (“STEP”) operating agreements that expire annually. Customer deposits are considered a deferred liability until the completion of the customer’s contract performance obligation. When revenue is recognized, the deposit is applied to customer’s receivable balance. Customer deposits are recorded as a current liability under deferred revenue on the accompanying balance sheet and totaled $<span id="xdx_902_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_pp0p0_c20220930__us-gaap--IncomeStatementLocationAxis__custom--DeferredRevenueMember_zDYsfDEp3X8a" title="Customer deposits, current">2,657,876</span> and $<span id="xdx_903_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_pp0p0_c20211231__us-gaap--IncomeStatementLocationAxis__custom--DeferredRevenueMember_zRbt51FEj8Q8" title="Customer deposits, current">2,371,531</span> at September 30, 2022 and December 31, 2021, respectively. Changes in deferred revenue amounts related to customer deposits will fluctuate from year to year based upon the mix of customers required to prepay deposits under the Company’s credit policy.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 2657876 2371531 <p id="xdx_849_eus-gaap--StandardProductWarrantyPolicy_zIwVEcBKfIw5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86B_zSn24jIr9drl">Warranty</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company warranties its products from manufacturing defects on a limited basis for a period of one year after purchase, but also sells separately priced extended service-type warranties for periods of up to four years after the expiration of the standard one-year warranty. During the term of the initial one-year warranty, if the device fails to operate properly from defects in materials and workmanship, the Company will fix or replace the defective product. Deferred revenue for separately priced extended warranties one year or less totaled $<span id="xdx_902_eus-gaap--ExtendedProductWarrantyAccrual_iI_pp0p0_c20220930__us-gaap--ChangeInAccountingEstimateByTypeAxis__custom--WarrantyMember__us-gaap--AwardDateAxis__custom--OneYearOrLessMember_zqqHZJZAjGWl" title="Extended warranties">416,939</span> and $<span id="xdx_905_eus-gaap--ExtendedProductWarrantyAccrual_iI_pp0p0_c20211231__us-gaap--ChangeInAccountingEstimateByTypeAxis__custom--WarrantyMember__us-gaap--AwardDateAxis__custom--OneYearOrLessMember_zY24UuZMBuDf" title="Extended warranties">1,764,034</span> as of September 30, 2022 and December 31, 2021, respectively. Deferred revenue for separately priced extended warranties longer than one year totaled $<span id="xdx_908_eus-gaap--ExtendedProductWarrantyAccrual_iI_pp0p0_c20220930__us-gaap--ChangeInAccountingEstimateByTypeAxis__custom--WarrantyMember__us-gaap--AwardDateAxis__custom--LongerThanOneYearMember_zkdv4x9V0Rcb" title="Extended warranties">2,987,138</span> and $<span id="xdx_90D_eus-gaap--ExtendedProductWarrantyAccrual_iI_pp0p0_c20211231__us-gaap--ChangeInAccountingEstimateByTypeAxis__custom--WarrantyMember__us-gaap--AwardDateAxis__custom--LongerThanOneYearMember_z27rjgi08dz3" title="Extended warranties">1,815,871</span> as of September 30, 2022 and December 31, 2021, respectively. The accrual for the one-year manufacturer’s warranty liability totaled $<span id="xdx_903_eus-gaap--ExtendedProductWarrantyAccrual_iI_pp0p0_c20220930__us-gaap--ChangeInAccountingEstimateByTypeAxis__custom--WarrantyMember__us-gaap--AwardDateAxis__custom--OneYearMember_zoloXrz9Klgk" title="Extended warranties">381,000</span> and $<span id="xdx_90E_eus-gaap--ExtendedProductWarrantyAccrual_iI_pp0p0_c20211231__us-gaap--ChangeInAccountingEstimateByTypeAxis__custom--WarrantyMember__us-gaap--AwardDateAxis__custom--OneYearMember_zJp5xA4PXfX7" title="Extended warranties">384,000</span> as of September 30, 2022 and December 31, 2021, respectively. During the three months ended September 30, 2022 and 2021, the Company recognized revenue of $<span id="xdx_904_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20220701__20220930_zHcUbuibw4j2" title="Revenue recognized">1,364,519</span> and $<span id="xdx_90E_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20210701__20210930_zaMxP5937Y0k" title="Revenue recognized">713,960</span>, respectively, related to the extended service-type warranties that was amortized from the deferred revenue balance at the beginning of each period. During the nine months ended September 30, 2022 and 2021, the Company recognized revenue of $<span id="xdx_908_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20220101__20220930_ztglevrjxdi1" title="Revenue recognized">2,280,588</span> and $<span id="xdx_90F_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20210101__20210930_zzy3ZAfqac9b" title="Revenue recognized">2,155,150</span>, respectively. Changes in deferred revenue amounts related to extended service-type warranties will fluctuate from year to year based upon the average remaining life of the warranties at the beginning of the period and new extended service-type warranties sold during the period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 416939 1764034 2987138 1815871 381000 384000 1364519 713960 2280588 2155150 <p id="xdx_841_eus-gaap--ConcentrationRiskCreditRisk_zkt92EK2Yo2a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_867_zLeLQ5u5B37i">Concentration of Credit Risk and Major Customers and Suppliers</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, certificates of deposit, and accounts receivable.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s cash, cash equivalents and certificates of deposit are maintained with financial institutions with high credit standings and are FDIC insured deposits. The FDIC insures deposits according to the ownership category in which the funds are insured and how the accounts are titled. The standard deposit insurance coverage limit is $<span id="xdx_90A_eus-gaap--CashFDICInsuredAmount_iI_pp0p0_c20220930_zQktyJFFJQPe" title="FDIC insured amount">250,000</span> per depositor, per FDIC-insured bank, per ownership category. The Company had uninsured cash and cash equivalents of $<span id="xdx_903_eus-gaap--CashUninsuredAmount_iI_pp0p0_c20220930_zZNnTtwDaTic" title="Uninsured cash and cash equivalents">15,171,851</span> and $<span id="xdx_909_eus-gaap--CashUninsuredAmount_iI_pp0p0_c20211231_zL6wkiJn64Y" title="Uninsured cash and cash equivalents">19,207,786</span> as of September 30, 2022 and December 31, 2021, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Most sales are to governments that are typically made on credit and the Company generally does not require collateral. Management performs ongoing credit evaluations of its customers’ financial condition and maintains an allowance for estimated losses. Historically, the Company has experienced minimal charges relative to doubtful accounts.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Historically, the Company primarily sells its products to United States federal and state agencies. For the nine months ended September 30, 2022, one federal agency comprised <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerProductAndServiceBenchmarkMember__us-gaap--ConcentrationRiskByTypeAxis__custom--OneFederalAgencyMember__srt--MajorCustomersAxis__custom--NoCommercialCustomerMember_zVtivK52Vei5" title="Concentration of credit risk">11.3</span>% of total net sales. By comparison, for the nine months ended September 30, 2021, no single customer had a significant percentage of total revenue. For the three months ended September 30, 2022, one federal agency comprised <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220701__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerProductAndServiceBenchmarkMember__us-gaap--ConcentrationRiskByTypeAxis__custom--OneFederalAgencyMember__srt--MajorCustomersAxis__custom--NoCommercialCustomerMember_zoluSxxSH9O5" title="Concentration of credit risk">29.2</span>% of total net sales. By comparison, for the three months ended September 30, 2021, one commercial customer comprised <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210701__20210930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--RevenueFromContractWithCustomerProductAndServiceBenchmarkMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--StatementGeographicalAxis__custom--OneFederalAgencyMember_zvgs8EBWKve5" title="Concentration of credit risk">20</span>% of total net sales.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of September 30, 2022, one federal agency comprised <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20220930__srt--StatementGeographicalAxis__custom--OneStateAgencyMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCommercialCustomerMember_zT7zrlmYqpX4" title="Concentration of credit risk">36.3</span>% of total accounts receivable. By comparison, as of December 31, 2021, the Company did not have any customer that accounted for more than <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--StatementGeographicalAxis__custom--OneStateAgencyMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z0s5a1NR6Q3a" title="Concentration of credit risk">10</span>% of total accounts receivable.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 250000 15171851 19207786 0.113 0.292 0.20 0.363 0.10 <p id="xdx_847_eus-gaap--EarningsPerSharePolicyTextBlock_zMEe1I77BkKb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_z0ob8o1Q9Yfj">Net Income (Loss) per Common Share</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_891_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_z74lDhanK9W3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The net income per common share is computed by dividing net income by the weighted average of common shares outstanding. Diluted net income per share reflects the potential dilution, using the treasury stock method, that would occur if outstanding stock options and warrants were exercised. Earnings per share computations are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B4_zcLhv2GJ78S8">Schedule of Earnings Per Share</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_498_20220701__20220930_zongWM0ivcuj" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49B_20210701__20210930_z9S3OabvSXy8" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_492_20220101__20220930_zquaGggvTVjb" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_490_20210101__20210930_z4lnb6w2MN7k" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months Ended</span></p> <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30,</span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nine Months Ended</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30,</span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--NetIncomeLoss_z3z6ePF9gudi" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 44%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net Income (loss)</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(802,881</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,342,972</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">561,567</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,527,494</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_zCYjUvXNkUi2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average common stock outstanding</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,867,745</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,792,520</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,850,912</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,745,091</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_ecustom--IncrementalCommonSharesAttributableToStockOptions_zlVfsjs8i2Ba" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incremental shares from stock options</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1083">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">239,402</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,930</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">366,367</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_zFy0b9HLeVC" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average common stock outstanding, diluted</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,867,745</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,031,922</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,870,842</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,111,458</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net income (loss) per common share and common equivalent share</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--EarningsPerShareBasic_zLLxKSs2jV0a" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(0.07</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.12</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.05</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.26</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--EarningsPerShareDiluted_zZypVbsZZ5Ci" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Diluted</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(0.07</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.12</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.05</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.25</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p id="xdx_8A4_zjbhsojHgCp5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_891_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_z74lDhanK9W3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The net income per common share is computed by dividing net income by the weighted average of common shares outstanding. Diluted net income per share reflects the potential dilution, using the treasury stock method, that would occur if outstanding stock options and warrants were exercised. Earnings per share computations are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B4_zcLhv2GJ78S8">Schedule of Earnings Per Share</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_498_20220701__20220930_zongWM0ivcuj" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49B_20210701__20210930_z9S3OabvSXy8" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_492_20220101__20220930_zquaGggvTVjb" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_490_20210101__20210930_z4lnb6w2MN7k" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three Months Ended</span></p> <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30,</span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nine Months Ended</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30,</span></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--NetIncomeLoss_z3z6ePF9gudi" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 44%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net Income (loss)</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(802,881</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,342,972</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">561,567</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,527,494</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_zCYjUvXNkUi2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average common stock outstanding</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,867,745</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,792,520</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,850,912</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,745,091</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_ecustom--IncrementalCommonSharesAttributableToStockOptions_zlVfsjs8i2Ba" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incremental shares from stock options</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1083">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">239,402</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,930</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">366,367</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_zFy0b9HLeVC" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average common stock outstanding, diluted</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,867,745</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,031,922</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,870,842</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,111,458</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net income (loss) per common share and common equivalent share</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--EarningsPerShareBasic_zLLxKSs2jV0a" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(0.07</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.12</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.05</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.26</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--EarningsPerShareDiluted_zZypVbsZZ5Ci" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Diluted</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(0.07</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.12</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.05</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.25</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> -802881 1342972 561567 2527494 10867745 10792520 10850912 9745091 239402 19930 366367 10867745 11031922 10870842 10111458 -0.07 0.12 0.05 0.26 -0.07 0.12 0.05 0.25 <p id="xdx_80D_eus-gaap--InventoryDisclosureTextBlock_zE83JkW4bRrc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 2. <span id="xdx_82A_zHoBAsuIlZk9">Inventory</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span/></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory consisted of the following as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_896_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zgdBTR8ojmRj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zxPdZzbCu1s5" style="display: none">Schedule of Inventory</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 0.25in"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_492_20220930_zvpeYk9LZ1bf" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30, 2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_493_20211231_zSmzIH7003U7" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--InventoryWorkInProcessAndRawMaterials_iI_pp0p0_maINzu8Z_zN1dPBHk8KWk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 48%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Raw materials and work in process</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,072,481</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,229,636</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--InventoryValuationReserves_iNI_pdp0_di_msINzu8Z_zrWFEsv4YQIf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reserve</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(302,431</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(214,712</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_408_eus-gaap--InventoryNet_iTI_pp0p0_mtINzu8Z_zFG6UjiweXuc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total inventory</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,770,050</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,014,924</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8AA_zNV4kGYZ6ZVg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company regularly evaluates the useful life of its spare parts inventory and as a result, the Company classified $<span id="xdx_90F_eus-gaap--OtherAssetsNoncurrent_iI_pp0p0_c20220930__us-gaap--BalanceSheetLocationAxis__custom--SparePartsMember_zlKGg8Fzz5vi" title="Other assets, long-term">322,968</span> and $<span id="xdx_902_eus-gaap--OtherAssetsNoncurrent_iI_pp0p0_c20211231__us-gaap--BalanceSheetLocationAxis__custom--SparePartsMember_zClUNFqXFsvf" title="Other assets, long-term">136,241</span> of spare parts as Other Assets, long-term on the Balance Sheet at September 30, 2022 and December 31, 2021, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_896_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zgdBTR8ojmRj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zxPdZzbCu1s5" style="display: none">Schedule of Inventory</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 0.25in"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_492_20220930_zvpeYk9LZ1bf" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30, 2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_493_20211231_zSmzIH7003U7" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--InventoryWorkInProcessAndRawMaterials_iI_pp0p0_maINzu8Z_zN1dPBHk8KWk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 48%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Raw materials and work in process</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,072,481</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,229,636</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--InventoryValuationReserves_iNI_pdp0_di_msINzu8Z_zrWFEsv4YQIf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reserve</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(302,431</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(214,712</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_408_eus-gaap--InventoryNet_iTI_pp0p0_mtINzu8Z_zFG6UjiweXuc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total inventory</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,770,050</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,014,924</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 10072481 5229636 302431 214712 9770050 5014924 322968 136241 <p id="xdx_805_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zwbuOcRkjzO6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 3. <span id="xdx_823_z4p6ZA1zO6gk">Property and Equipment</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_892_eus-gaap--PropertyPlantAndEquipmentTextBlock_zfcw36G4gOH6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment consisted of the following as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BA_zrzjAhbWtCS4" style="display: none">Schedule of Property and Equipment</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%; margin-left: 0.25in"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_496_20220930_z4WOj7DqDtti" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30, 2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49A_20211231_zsNrycZfcyH6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zII5i68S2Rze" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 52%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Land</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 20%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,778,987</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 20%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,778,987</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingAndBuildingImprovementsMember_zpT2uXB5SSDa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Building &amp; Building Improvements</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,129,364</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,005,205</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_ziIcxdm5lQI7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computer equipment</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,207,530</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,171,319</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndOfficeEquipmentMember_ztyUNRuwkdV4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture and office equipment</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">279,423</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">262,814</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zBrZKw8NXlM7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery and equipment</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,758,608</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,970,007</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--STEPEquipmentMember_zFOdAJS5uWya" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">STEP equipment</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,769,825</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,496,252</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zmdXXmTLB6fk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold improvements</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">334,934</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">334,934</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_zCmL0OSExnxf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Construction in Progress</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,091,905</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,000</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentGross_iI_maPPAENzO3V_zoiMus6AjAGh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total property and equipment</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,350,576</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,026,518</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_msPPAENzO3V_zirZXsdfj5ya" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less:  Accumulated depreciation and amortization</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,759,096</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,161,752</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentNet_iTI_mtPPAENzO3V_zbD3mKuLijjc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, net</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,591,480</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,864,766</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"/> <p id="xdx_8A2_z6DtUFTZhueg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation expense, including STEP depreciation, was $<span id="xdx_906_eus-gaap--Depreciation_pp0p0_c20220101__20220930_zwxbKzogCdI2" title="Depreciation expense">597,775</span> and $<span id="xdx_901_eus-gaap--Depreciation_pp0p0_c20210101__20210930_zMCfg25Mc4hh" title="Depreciation expense">350,963</span> for the nine months ended September 30, 2022 and 2021, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_892_eus-gaap--PropertyPlantAndEquipmentTextBlock_zfcw36G4gOH6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment consisted of the following as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BA_zrzjAhbWtCS4" style="display: none">Schedule of Property and Equipment</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%; margin-left: 0.25in"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_496_20220930_z4WOj7DqDtti" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30, 2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49A_20211231_zsNrycZfcyH6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zII5i68S2Rze" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 52%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Land</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 20%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,778,987</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 20%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,778,987</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingAndBuildingImprovementsMember_zpT2uXB5SSDa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Building &amp; Building Improvements</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,129,364</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,005,205</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_ziIcxdm5lQI7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computer equipment</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,207,530</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,171,319</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndOfficeEquipmentMember_ztyUNRuwkdV4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture and office equipment</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">279,423</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">262,814</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zBrZKw8NXlM7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery and equipment</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,758,608</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,970,007</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--STEPEquipmentMember_zFOdAJS5uWya" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">STEP equipment</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,769,825</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,496,252</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zmdXXmTLB6fk" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold improvements</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">334,934</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">334,934</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentGross_iI_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_zCmL0OSExnxf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Construction in Progress</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,091,905</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,000</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentGross_iI_maPPAENzO3V_zoiMus6AjAGh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total property and equipment</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">18,350,576</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,026,518</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_msPPAENzO3V_zirZXsdfj5ya" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less:  Accumulated depreciation and amortization</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,759,096</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,161,752</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentNet_iTI_mtPPAENzO3V_zbD3mKuLijjc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, net</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,591,480</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,864,766</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"/> 1778987 1778987 9129364 9005205 1207530 1171319 279423 262814 2758608 1970007 1769825 1496252 334934 334934 1091905 7000 18350576 16026518 3759096 3161752 14591480 12864766 597775 350963 <p id="xdx_808_eus-gaap--IntangibleAssetsDisclosureTextBlock_z3ZJWzkNXSX6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 4. <span id="xdx_824_zUt4q1AqDFYj">Intangible Assets</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_899_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zuLVPQZILT0c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets consisted of the following as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B2_zMi0ahghc853" style="display: none">Schedule of Intangible Asset</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 0.25in"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_493_20220930_z4GH5pMKknah" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30, 2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49B_20211231_zb2XxdhHsso5" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zVDm4bnUIjb2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 48%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Patents</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">160,000</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">160,000</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CapitalizedMediaContentMember_zVNrkbPLFtxa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capitalized media content</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">451,244</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">331,228</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredLeaseIntangibleAssetsMember_z4C4dXte4Hqh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquired lease intangible assets</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">83,963</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">83,963</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_maIANEGzWG1_zHGWnEDdKPve" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total intangible assets</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">695,207</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">575,191</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_di_msIANEGzWG1_zg4T00kTgDT5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less accumulated amortization</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(101,804</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(40,112</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iTI_mtIANEGzWG1_z00lObbvd0Fd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets, net</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">593,403</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">535,079</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8AE_zdYJ9LG2he78" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization expense was $<span id="xdx_909_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20220101__20220930_zymG9ra8EgN6" title="Amortization of intangible asset">61,692</span> and $<span id="xdx_901_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20210101__20210930_zUvbm9mV62z2" title="Amortization of intangible asset">16,209</span> for the nine months ended September 30, 2022 and 2021, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_899_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zuLVPQZILT0c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets consisted of the following as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B2_zMi0ahghc853" style="display: none">Schedule of Intangible Asset</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 0.25in"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_493_20220930_z4GH5pMKknah" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30, 2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49B_20211231_zb2XxdhHsso5" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zVDm4bnUIjb2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 48%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Patents</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">160,000</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">160,000</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--CapitalizedMediaContentMember_zVNrkbPLFtxa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capitalized media content</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">451,244</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">331,228</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_hus-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredLeaseIntangibleAssetsMember_z4C4dXte4Hqh" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquired lease intangible assets</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">83,963</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">83,963</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_maIANEGzWG1_zHGWnEDdKPve" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total intangible assets</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">695,207</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">575,191</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_di_msIANEGzWG1_zg4T00kTgDT5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less accumulated amortization</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(101,804</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(40,112</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iTI_mtIANEGzWG1_z00lObbvd0Fd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets, net</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">593,403</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">535,079</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 160000 160000 451244 331228 83963 83963 695207 575191 101804 40112 593403 535079 61692 16209 <p id="xdx_800_eus-gaap--LeasesOfLesseeDisclosureTextBlock_zIX7oZNWlWla" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 5. <span id="xdx_826_zrMKxNDHW30d">Leases</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">On May 12, 2022, the Company entered into a lease agreement for office and manufacturing space in Orlando, FL. The new lease is classified as an operating lease, with a term of 61 months beginning June 1, 2022 and ending June, 30, 2027, with the first month rent free.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p id="xdx_897_ecustom--ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesTableTextBlock_gL3SOBSCOLAAL-VGLR_z6UcHY8Man9g" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The balance sheet classification of lease assets and liabilities as of September 30, 2022 was as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BD_zH9tcbm5t2P4" style="display: none">Schedule of Balance Sheet Classification of Lease Assets and Liabilities</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.25in"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"> </td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_490_20220101__20220930_zYnIgqHhFrL2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"> </td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance Sheet Classification</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30, 2022</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--OperatingLeaseRightOfUseAsset_iS_zs6ndycx0G3l" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; width: 74%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease right-of-use assets, December 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">784,306</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_ecustom--OperatingLeaseRightOfUseAssetAddition_iI_zOMPIXNSjtbl" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Addition of lease right-of-use asset in 2022</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">840,843</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_iN_di_zC2kdMANJlf8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization for the Nine months ended September 30, 2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(291,879</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_400_eus-gaap--OperatingLeaseRightOfUseAsset_iE_z9e0Do48MH3k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total operating lease right-of-use asset, September 30, 2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,333,270</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--OperatingLeaseLiabilityCurrent_iE_maOLLzlKa_zwfvTKciragg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease liability, short-term</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">548,376</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-current</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityNoncurrent_iE_maOLLzlKa_zIL3PCLvdVZg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease liability, long-term</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">854,583</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_409_eus-gaap--OperatingLeaseLiability_iE_mtOLLzlKa_zwmzXqXnWZNg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total lease liabilities</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,402,959</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"/> <p id="xdx_8AF_zl0kwntL7nJb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89A_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_gL3LOLLMTTB-TTTU_zUXrTbbhpcpk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future minimum lease payments as of September 30, 2022 under non-cancelable operating leases are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B6_zwlqugz96Nm1" style="display: none">Schedule of Future Minimum Lease Payments</span> </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49F_20220930_zPFAk6xQtVC3" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td colspan="5" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future Minimum Lease Payments</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_maLOLLPzpK3_z8OLEANsA7Md" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 78%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">286,412</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPzpK3_z04XgOorQ6f3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">572,794</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPzpK3_zw8ouVzxqLp1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">317,939</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPzpK3_zKpLTZIeBApc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">191,479</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_maLOLLPzpK3_zBoSfMggHAw2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2026</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">196,311</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_maLOLLPzpK3_zy81jCrTPgOa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2027</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99,381</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPzpK3_z676P5ViFPD1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total lease payments</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,664,316</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_zhS6RR6m4O0h" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less:  imputed interest</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(261,357</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_z0LllAOUv4Sg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease liability</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,402,959</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"/> <p id="xdx_8AA_zJ1GZ1hJkSq1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <div id="xdx_C0B_gL3SOBSCOLAAL-VGLR_zJZN5SnzZ3Wi"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The balance sheet classification of lease assets and liabilities as of December 31, 2021 was as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_30C_134_zVCBXF38jAS6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%; margin-left: 0.25in" summary="xdx: Disclosure - Schedule of Balance Sheet Classification of Lease Assets and Liabilities (Details)"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"> </td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_498_20210101__20211231_zvjP5kB7tYv2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"> </td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance Sheet Classification</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--OperatingLeaseRightOfUseAsset_iS_z430riMYFFbi" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease right-of-use assets, December 31, 2020</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 20%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,094,527</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_409_eus-gaap--OperatingLeaseRightOfUseAsset_iS_zycEzE0A3xR5" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease right-of-use assets, beginning</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,094,527</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_iN_di_zmkI43zflFo4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization for the year ended December 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(310,221</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_40D_eus-gaap--OperatingLeaseRightOfUseAsset_iE_zkwQwZWxD0ag" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total operating lease right-of-use asset, December 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">784,306</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--OperatingLeaseRightOfUseAsset_iE_z8KcE82t8wD3" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total operating lease right-of-use asset, ending</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">784,306</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--OperatingLeaseLiabilityCurrent_iE_zgm5xn6fNEI5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Operating lease liability, short-term</td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">347,772</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-current</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--OperatingLeaseLiabilityNoncurrent_iE_zUuQLZRpS1te" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Operating lease liability, long-term</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">505,383</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--OperatingLeaseLiability_iE_znjKaktPKoLc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total lease liabilities</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">853,155</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"/> </div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"><span id="xdx_C0D_gL3LOLLMTTB-TTTU_zZRuqmghrIx1"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_C06_gL3SOBSCOLAAL-VGLR_zCeoQLXGLwVk"> </span></span></span></p> <div id="xdx_C0F_gL3LOLLMTTB-TTTU_zA3iHs7kadU2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future minimum lease payments as of December 31, 2021 under non-cancelable operating leases are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_303_134_zl9t0gDQyl0k" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 60%; margin-right: auto" summary="xdx: Disclosure - Schedule of Future Minimum Lease Payments (Details)"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_493_20211231_z7780TarAI0j" style="font: 10pt Times New Roman, Times, Serif; text-align: right"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_maLOLLPz7cP_z2p7VaaUshKg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 78%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">379,097</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPz7cP_zoJSgaffFVb1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">390,562</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPz7cP_zE58BriBwqDg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">131,152</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPz7cP_zXZtVD4OIH3h" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total lease payments</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">900,811</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_zu2jjIEWqtE3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less:  imputed interest</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(47,656</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_40F_eus-gaap--OperatingLeaseLiability_iI_zloeoWEBchyf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease liability</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">853,155</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"/> </div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_C03_gL3LOLLMTTB-TTTU_zRSN5c8K2Eec"> </span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rent expense for the three months ended September 30, 2022 and 2021 was $<span id="xdx_90E_eus-gaap--PaymentsForRent_pp0p0_c20220701__20220930_zyjUXhitu57a" title="Rent expenses">243,440</span> and $<span id="xdx_907_eus-gaap--PaymentsForRent_pp0p0_c20210701__20210930_zXfPelr2XVm2" title="Rent expenses">146,497</span>, respectively. Rent expense for the nine months ended September 30, 2022 and 2021 was $<span id="xdx_903_eus-gaap--PaymentsForRent_pp0p0_c20220101__20220930_zLizsdnNKne1" title="Rent expenses">647,893</span> and $<span id="xdx_903_eus-gaap--PaymentsForRent_pp0p0_c20210101__20210930_zbczjWpObSDl" title="Rent expenses">436,750</span>, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_897_ecustom--ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesTableTextBlock_gL3SOBSCOLAAL-VGLR_z6UcHY8Man9g" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The balance sheet classification of lease assets and liabilities as of September 30, 2022 was as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BD_zH9tcbm5t2P4" style="display: none">Schedule of Balance Sheet Classification of Lease Assets and Liabilities</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.25in"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"> </td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_490_20220101__20220930_zYnIgqHhFrL2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"> </td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance Sheet Classification</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30, 2022</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--OperatingLeaseRightOfUseAsset_iS_zs6ndycx0G3l" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; width: 74%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease right-of-use assets, December 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">784,306</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_ecustom--OperatingLeaseRightOfUseAssetAddition_iI_zOMPIXNSjtbl" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Addition of lease right-of-use asset in 2022</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">840,843</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_iN_di_zC2kdMANJlf8" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization for the Nine months ended September 30, 2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(291,879</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_400_eus-gaap--OperatingLeaseRightOfUseAsset_iE_z9e0Do48MH3k" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total operating lease right-of-use asset, September 30, 2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,333,270</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--OperatingLeaseLiabilityCurrent_iE_maOLLzlKa_zwfvTKciragg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease liability, short-term</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">548,376</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-current</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityNoncurrent_iE_maOLLzlKa_zIL3PCLvdVZg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease liability, long-term</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">854,583</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_409_eus-gaap--OperatingLeaseLiability_iE_mtOLLzlKa_zwmzXqXnWZNg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total lease liabilities</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,402,959</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The balance sheet classification of lease assets and liabilities as of December 31, 2021 was as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_30C_134_zVCBXF38jAS6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%; margin-left: 0.25in" summary="xdx: Disclosure - Schedule of Balance Sheet Classification of Lease Assets and Liabilities (Details)"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"> </td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_498_20210101__20211231_zvjP5kB7tYv2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"> </td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance Sheet Classification</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Assets</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_406_eus-gaap--OperatingLeaseRightOfUseAsset_iS_z430riMYFFbi" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; width: 76%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease right-of-use assets, December 31, 2020</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 20%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,094,527</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_409_eus-gaap--OperatingLeaseRightOfUseAsset_iS_zycEzE0A3xR5" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease right-of-use assets, beginning</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,094,527</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_iN_di_zmkI43zflFo4" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization for the year ended December 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(310,221</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_40D_eus-gaap--OperatingLeaseRightOfUseAsset_iE_zkwQwZWxD0ag" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total operating lease right-of-use asset, December 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">784,306</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--OperatingLeaseRightOfUseAsset_iE_z8KcE82t8wD3" style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total operating lease right-of-use asset, ending</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">784,306</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--OperatingLeaseLiabilityCurrent_iE_zgm5xn6fNEI5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left">Operating lease liability, short-term</td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">347,772</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-current</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--OperatingLeaseLiabilityNoncurrent_iE_zUuQLZRpS1te" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Operating lease liability, long-term</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">505,383</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--OperatingLeaseLiability_iE_znjKaktPKoLc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total lease liabilities</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">853,155</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 22.5pt"/>   784306 840843 291879 1333270 548376 854583 1402959 <p id="xdx_89A_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_gL3LOLLMTTB-TTTU_zUXrTbbhpcpk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future minimum lease payments as of September 30, 2022 under non-cancelable operating leases are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B6_zwlqugz96Nm1" style="display: none">Schedule of Future Minimum Lease Payments</span> </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49F_20220930_zPFAk6xQtVC3" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td colspan="5" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future Minimum Lease Payments</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_maLOLLPzpK3_z8OLEANsA7Md" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 78%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">286,412</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPzpK3_z04XgOorQ6f3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">572,794</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPzpK3_zw8ouVzxqLp1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">317,939</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_maLOLLPzpK3_zKpLTZIeBApc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2025</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">191,479</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_maLOLLPzpK3_zBoSfMggHAw2" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2026</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">196,311</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_maLOLLPzpK3_zy81jCrTPgOa" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2027</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99,381</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPzpK3_z676P5ViFPD1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total lease payments</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,664,316</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_zhS6RR6m4O0h" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less:  imputed interest</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(261,357</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_z0LllAOUv4Sg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease liability</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,402,959</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"/> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_C06_gL3SOBSCOLAAL-VGLR_zCeoQLXGLwVk"> </span></span><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Future minimum lease payments as of December 31, 2021 under non-cancelable operating leases are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_303_134_zl9t0gDQyl0k" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 60%; margin-right: auto" summary="xdx: Disclosure - Schedule of Future Minimum Lease Payments (Details)"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_493_20211231_z7780TarAI0j" style="font: 10pt Times New Roman, Times, Serif; text-align: right"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_maLOLLPz7cP_z2p7VaaUshKg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 78%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">379,097</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_maLOLLPz7cP_zoJSgaffFVb1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">390,562</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_maLOLLPz7cP_zE58BriBwqDg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">131,152</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_mtLOLLPz7cP_zXZtVD4OIH3h" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total lease payments</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">900,811</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_zu2jjIEWqtE3" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less:  imputed interest</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(47,656</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_40F_eus-gaap--OperatingLeaseLiability_iI_zloeoWEBchyf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease liability</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">853,155</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"/>   286412 572794 317939 191479 196311 99381 1664316 261357 1402959 1094527 1094527 310221 784306 784306 347772 505383 853155 379097 390562 131152 900811 47656 853155 243440 146497 647893 436750 <p id="xdx_807_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zc9ISRDHs0Fh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 6. <span id="xdx_828_zeDozIfwGQR5">Accrued Expenses</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_891_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zL8qohw4DOw4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued compensation and related costs consisted of the following as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_zlCrudFRgz0h" style="display: none">Schedule of Accrued Compensation and Related Costs</span> </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_499_20220930_zZElNWJzU3Kb" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30, 2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49A_20211231_znKVnxRiGnra" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_maERLCzLng_zW93P0Nol8Gd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Salaries and wages payable</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 20%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">269,530</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 20%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">422,562</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--AccruedEmployeeBenefitsCurrent_iI_pp0p0_maERLCzLng_z5WRFC0Yoelg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employee benefits payable</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,821</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,523</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--AccruedVacationCurrent_iI_pp0p0_maERLCzLng_zLZSPbYiBm5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued paid time off (PTO)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">587,902</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">483,311</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--DeferredCompensationCashBasedArrangementsLiabilityCurrent_iI_pp0p0_maERLCzLng_zTIoHKLh1UP" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Profit sharing payable</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">294,841</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">139,682</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iTI_pp0p0_mtERLCzLng_zGsCMInkTEV7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total accrued compensation and related costs</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,165,094</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,062,078</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p id="xdx_8AF_zhnkWSiZpPzj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89A_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_zItBPLPEbuH8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued expenses and other current liabilities consisted of the following as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BF_zE8FHGShSEkb" style="display: none">Schedule of Accrued Expenses and Other Current Liabilities</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_496_20220930_zNmLxdOHEKw5" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30, 2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49C_20211231_zPdnohefLCw7" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_408_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iI_pp0p0_maAPAOAzeBe_maAPAOAzNHf_zc4ZeiPbsgbi" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Manufacturer’s warranties</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 20%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">381,000</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 20%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">384,000</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_ecustom--WarrantiesOther_iI_pp0p0_z13hRlMyM9X7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warranties-other</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1291">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--LossContingencyAccrualCarryingValueCurrent_iI_z1L8isYO5qs7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss contingencies</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1294">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--TaxesPayableCurrent_iI_pp0p0_maAPAOAzNHf_zeo1OafAytre" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Taxes payable</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">188,816</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">113,921</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--OtherBorrowings_iI_pp0p0_maAPAOAzNHf_zw3t2tLmYEk1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Miscellaneous payable</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">557,345</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">493,823</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--AccountsPayableAndOtherAccruedLiabilitiesCurrent_iTI_pp0p0_mtAPAOAzNHf_zoaWgMsIZGfb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total accrued expenses and other current liabilities</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,127,161</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">991,744</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p id="xdx_8A8_z1LMv1Qgaphf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_891_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zL8qohw4DOw4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued compensation and related costs consisted of the following as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_zlCrudFRgz0h" style="display: none">Schedule of Accrued Compensation and Related Costs</span> </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_499_20220930_zZElNWJzU3Kb" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30, 2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49A_20211231_znKVnxRiGnra" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_maERLCzLng_zW93P0Nol8Gd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Salaries and wages payable</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 20%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">269,530</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 20%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">422,562</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--AccruedEmployeeBenefitsCurrent_iI_pp0p0_maERLCzLng_z5WRFC0Yoelg" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employee benefits payable</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,821</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,523</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--AccruedVacationCurrent_iI_pp0p0_maERLCzLng_zLZSPbYiBm5" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued paid time off (PTO)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">587,902</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">483,311</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--DeferredCompensationCashBasedArrangementsLiabilityCurrent_iI_pp0p0_maERLCzLng_zTIoHKLh1UP" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Profit sharing payable</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">294,841</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">139,682</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iTI_pp0p0_mtERLCzLng_zGsCMInkTEV7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total accrued compensation and related costs</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,165,094</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,062,078</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> 269530 422562 12821 16523 587902 483311 294841 139682 1165094 1062078 <p id="xdx_89A_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_zItBPLPEbuH8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued expenses and other current liabilities consisted of the following as of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BF_zE8FHGShSEkb" style="display: none">Schedule of Accrued Expenses and Other Current Liabilities</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 75%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_496_20220930_zNmLxdOHEKw5" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30, 2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" id="xdx_49C_20211231_zPdnohefLCw7" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_408_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iI_pp0p0_maAPAOAzeBe_maAPAOAzNHf_zc4ZeiPbsgbi" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 52%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Manufacturer’s warranties</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 20%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">381,000</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 20%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">384,000</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_ecustom--WarrantiesOther_iI_pp0p0_z13hRlMyM9X7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warranties-other</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1291">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--LossContingencyAccrualCarryingValueCurrent_iI_z1L8isYO5qs7" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss contingencies</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1294">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--TaxesPayableCurrent_iI_pp0p0_maAPAOAzNHf_zeo1OafAytre" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Taxes payable</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">188,816</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">113,921</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--OtherBorrowings_iI_pp0p0_maAPAOAzNHf_zw3t2tLmYEk1" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Miscellaneous payable</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">557,345</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">493,823</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--AccountsPayableAndOtherAccruedLiabilitiesCurrent_iTI_pp0p0_mtAPAOAzNHf_zoaWgMsIZGfb" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total accrued expenses and other current liabilities</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,127,161</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">991,744</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> 381000 384000 188816 113921 557345 493823 1127161 991744 <p id="xdx_80F_eus-gaap--DebtDisclosureTextBlock_zC0PzvZxfnnc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 7. <span id="xdx_82C_zR1H8Roxruua">Note Payable</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On August 25, 2021, the Company completed the purchase of real property located in Chandler, Arizona (the “Property”) for $<span id="xdx_90A_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_pp0p0_c20210825__20210825__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PropertyMember_zxvPDI9WSXA8" title="Payment to acquire assets">10,800,000</span>, paid with cash and proceeds from a mortgage loan from Arizona Bank &amp; Trust in the amount of $<span id="xdx_90D_eus-gaap--ProceedsFromLoans_pp0p0_c20210825__20210825__dei--LegalEntityAxis__custom--ArizonaBankAndTrustMember_z6yLYjTAemp2" title="Proceeds from bank loan">8,600,000</span>. The loan terms include interest to be accrued at a fixed rate of <span id="xdx_904_eus-gaap--DebtInstrumentInterestRateDuringPeriod_pid_dp_uPure_c20210825__20210825__dei--LegalEntityAxis__custom--ArizonaBankAndTrustMember_zO3FaqWeEHW3" title="Debt instrument interest rate">3</span>% per year, 119 regular monthly payments of $<span id="xdx_903_eus-gaap--DebtInstrumentPeriodicPayment_c20220825__20220825__dei--LegalEntityAxis__custom--ArizonaBankAndTrustMember__us-gaap--DebtInstrumentAxis__custom--OneHundredAndNineteenRegularMonthlyPaymentsMember_zdEtay3Qo3Jh" title="Debt instrument periodic payment">40,978</span>, and one irregular payment of $<span id="xdx_909_eus-gaap--DebtInstrumentPeriodicPayment_pp0p0_c20210825__20210825__dei--LegalEntityAxis__custom--ArizonaBankAndTrustMember__us-gaap--DebtInstrumentAxis__custom--OneIrregularPaymentMember_zGRwtCY9gZJh" title="Debt instrument periodic payment">5,956,538</span> due on the maturity date of <span id="xdx_90F_eus-gaap--DebtInstrumentMaturityDate_c20210825__20210825__dei--LegalEntityAxis__custom--ArizonaBankAndTrustMember_zHIsQnBACAA2" title="Maturity date">August 23, 2031</span>. The Company began making monthly payments on September 23, 2021. The payment and performance of the loan is secured by a security interest in the property acquired.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_891_eus-gaap--ScheduleOfDebtTableTextBlock_zDjpitmkyh5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The note payable amounts consist of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BD_zWXJn6irzJUh" style="display: none">Schedule of Notes Payable</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 0.5in"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_498_20220930_zPeIv5kHJ8yd" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49A_20211231_zxAeij1v02s4" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30, 2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term liabilities:</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_hus-gaap--ShortTermDebtTypeAxis__custom--NotesPayableMember_maNPCzD1Q_zbZn48JxJRNd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; width: 48%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note payable, principal</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">228,445</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">231,871</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--InterestPayableCurrent_iI_pp0p0_hus-gaap--ShortTermDebtTypeAxis__custom--NotesPayableMember_maNPCzD1Q_zpoisSqnpwec" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued interest on note</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,143</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,420</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--NotesPayableCurrent_iTI_pp0p0_hus-gaap--ShortTermDebtTypeAxis__custom--NotesPayableMember_mtNPCzD1Q_zVnAXdFPVdpc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note payable, short-term</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">232,588</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">236,291</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-term liabilities:</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--DebtInstrumentFaceAmount_iI_hus-gaap--LongtermDebtTypeAxis__custom--NotesPayableMember_zSGZyPwogpfi" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note payable, principal</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,108,545</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,280,395</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--LongTermNotesPayable_iI_pp0p0_hus-gaap--LongtermDebtTypeAxis__custom--NotesPayableMember_z1l1TQEK3PXf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note payable, long term</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,108,545</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,280,395</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"/> <p id="xdx_8AE_zRXIJiUg1gHf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 10800000 8600000 0.03 40978 5956538 2031-08-23 <p id="xdx_891_eus-gaap--ScheduleOfDebtTableTextBlock_zDjpitmkyh5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The note payable amounts consist of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BD_zWXJn6irzJUh" style="display: none">Schedule of Notes Payable</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%; margin-left: 0.5in"> <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_498_20220930_zPeIv5kHJ8yd" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49A_20211231_zxAeij1v02s4" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30, 2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term liabilities:</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_hus-gaap--ShortTermDebtTypeAxis__custom--NotesPayableMember_maNPCzD1Q_zbZn48JxJRNd" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; width: 48%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note payable, principal</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">228,445</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 22%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">231,871</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--InterestPayableCurrent_iI_pp0p0_hus-gaap--ShortTermDebtTypeAxis__custom--NotesPayableMember_maNPCzD1Q_zpoisSqnpwec" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued interest on note</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,143</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,420</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--NotesPayableCurrent_iTI_pp0p0_hus-gaap--ShortTermDebtTypeAxis__custom--NotesPayableMember_mtNPCzD1Q_zVnAXdFPVdpc" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note payable, short-term</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">232,588</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">236,291</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-term liabilities:</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--DebtInstrumentFaceAmount_iI_hus-gaap--LongtermDebtTypeAxis__custom--NotesPayableMember_zSGZyPwogpfi" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note payable, principal</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,108,545</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,280,395</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--LongTermNotesPayable_iI_pp0p0_hus-gaap--LongtermDebtTypeAxis__custom--NotesPayableMember_z1l1TQEK3PXf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note payable, long term</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,108,545</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,280,395</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"/> 228445 231871 4143 4420 232588 236291 8108545 8280395 8108545 8280395 <p id="xdx_80B_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_z1WKXWkSJv27" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 8. <span id="xdx_824_zyudxBIgMZY5">Related Party Transactions</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the nine months ended September 30, 2022, the Company redeemed <span id="xdx_90B_eus-gaap--StockRedeemedOrCalledDuringPeriodShares_pid_c20220101__20220930__srt--TitleOfIndividualAxis__custom--ChiefExecutiveOfficerAndChiefOperatingOfficerMember_zRMoCvAfGOYj" title="Stock reedemed or called during period shares">22,500</span> previously awarded stock options nearing expiration from related parties consisting of the Company’s Co-CEO and former COO. The redemptions eliminated the stock options and resulted in a total of $<span id="xdx_90D_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20220101__20220930_zVwS6emAr0k3" title="Compensation expenses">50,090</span> in additional compensation expense. During the nine months ended September 30, 2022, one Board member and the Company’s former COO purchased <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20220930__srt--TitleOfIndividualAxis__custom--BoardMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zUVofsdIRIid" title="Stock issued during the period, new issues">15,000</span> shares of common stock, $<span id="xdx_90A_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20220930__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__srt--TitleOfIndividualAxis__custom--BoardMember_zJGF00Mi6RTj" title="Common stock, par value">0.0001</span> par value per share (the “Common Stock”), pursuant to the exercise of previously awarded stock options at their respective exercise prices, for a total of $<span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodValueStockOptionsExercised_pp0p0_c20220101__20220930_zEIQIqWuBqLj" title="Stock options exercised">33,851</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the nine months ended September 30, 2021, the Company redeemed <span id="xdx_902_eus-gaap--StockRedeemedOrCalledDuringPeriodShares_pid_c20210101__20210930__srt--TitleOfIndividualAxis__custom--ChiefExecutiveOfficerAndChiefOperatingOfficerMember_zEObeavKn14h" title="Stock reedemed or called during period shares">26,250</span> previously awarded stock options nearing expiration from related parties consisting of the Company’s Co-CEO and former COO. The redemption eliminated the stock options and resulted in a total of $<span id="xdx_908_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20210101__20210930_zwBPg6nVRHAc" title="Compensation expenses">116,718</span> in additional compensation expense. During the nine months ended September 30, 2021, one Board member purchased <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20210930__srt--TitleOfIndividualAxis__custom--BoardMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zMrRXzerbTtc" title="Stock issued during the period, new issues">7,500</span> shares of Common Stock, pursuant to the exercise of previously awarded stock options at their respective exercise prices, for a total of $<span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodValueStockOptionsExercised_pp0p0_c20210101__20210930_z6JVKp5wFsf6" title="Compensation expenses">11,320</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> 22500 50090 15000 0.0001 33851 26250 116718 7500 11320 <p id="xdx_801_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zxZFS3Pi2Hfg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 9. <span id="xdx_82F_z73LcM2Puvl4">Commitments and Contingencies</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Litigation</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From time to time, the Company is notified of litigation or that a claim is being made against it. The Company evaluates contingencies on an on-going basis and has established loss provisions for matters in which losses are probable and the amount of loss can be reasonably estimated. There is no pending litigation at this time.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Restricted Stock Unit Grants</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On August 26, 2021 and April 11, 2022, the Compensation Committee of the Board of Directors issued a total of <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pid_c20210826__srt--TitleOfIndividualAxis__srt--ChiefOperatingOfficerMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zJA8DD7dYzo3" title="Number of shares authorized">392,223</span>, and <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pid_c20220411__srt--TitleOfIndividualAxis__srt--ChiefOperatingOfficerMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zJZxwuVlqKrl" title="Number of shares authorized">288,889</span> Restricted Stock Units respectively, pursuant to Section 9 of the 2017 Equity Incentive Plan to the co-Chief Executive Officers and the Chief Operating Officer, to be awarded based on achievement of certain performance goals over the next three years. During August 2022, <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensation_c20210824__20210826__us-gaap--PlanNameAxis__custom--TwoThousandAndSeventeenEquityIncentivePlanMember__srt--TitleOfIndividualAxis__srt--ChiefOperatingOfficerMember_z9HNrPLUFco1" title="Stock issued during period shares based compensation, shares">168,090</span> Restricted Stock Units were forfeited upon the departure of the Chief Operating Officer.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">It is the Company’s policy to estimate the fair value of the RSU’s on the date of the grant and evaluate the probability of achieving the net profit (net income under GAAP) tranches quarterly. If the target is deemed probable, the expense is amortized on a straight-line basis over the remaining time period. The Company determined based on the vesting terms described above that the net profit (net income under GAAP) for the twelve months ending June 30, 2022, was $<span id="xdx_908_eus-gaap--NetIncomeLoss_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember__us-gaap--VestingAxis__custom--TrancheMember__us-gaap--AwardDateAxis__custom--JuneThirtyTwoThousandAndTwentyTwoMember_zvie0ey9NLRf" title="Net income loss">2,720,015</span> and therefore awarded <span id="xdx_904_eus-gaap--LitigationSettlementAmountAwardedFromOtherParty_c20220101__20220930_zsdr3MSahsN5">5,747</span> (prior to deduction of <span id="xdx_905_ecustom--SharesPriorToDeduction_c20220101__20220930_zeNHTCv3SrBl" title="Shares prior to deduction">1,840</span> shares to pay the tax withholding liability) and <span id="xdx_90D_eus-gaap--CommonStockSharesIssued_iI_c20220930__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_ztE8iVAewBo7">7,407</span> shares of common stock to its Co-Chief Executive Officers. The Company determined based on the vesting terms described above that the net profit (net income under GAAP) for the twelve months ending June 30, 2023, of $<span id="xdx_909_eus-gaap--NetIncomeLoss_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember__us-gaap--VestingAxis__custom--TrancheMember__us-gaap--AwardDateAxis__custom--JuneThirtyTwoThousandAndTwentyTwoMember_zcR2NJEYxfQ2" title="Net income loss">3,000,000</span> is probable and recorded expenses of $<span id="xdx_901_eus-gaap--ShareBasedCompensation_c20220701__20220930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z3Ci0MFY7UUb" title="Net income loss">22,700</span> and $<span id="xdx_90F_eus-gaap--NetIncomeLoss_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z7iijJ64CmX9" title="Net income loss">93,267</span> related to the RSUs for the three months and nine months ending September 30, 2022, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Profit Sharing</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">VirTra provides a discretionary profit-sharing program that pays out a percentage of Company profits each year as a cash bonus to eligible employees. The cash payment is typically split into two equal payments and distributed pro-rata in April and October of the following year to only active employees. For the nine months ended September 30, 2022 and 2021, $<span id="xdx_908_eus-gaap--OperatingExpenses_c20220101__20220930__us-gaap--DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis__us-gaap--DeferredProfitSharingMember_z21H5aY84kp6">225,000</span> and $<span id="xdx_904_eus-gaap--OperatingExpenses_c20210101__20210930__us-gaap--DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis__us-gaap--DeferredProfitSharingMember_zCVVSd1bEOCh">226,441</span> was expensed to operations for profit sharing.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 392223 288889 168090 2720015 5747 1840 7407 3000000 22700 93267 225000 226441 <p id="xdx_804_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zvdJYMJrlshb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 10. <span id="xdx_829_zvo8ei14fApb">Stockholders’ Equity</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Stock Repurchase</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On October 25, 2016, the Company’s Board of Directors authorized the repurchase of up to $<span id="xdx_90B_eus-gaap--StockRepurchasedDuringPeriodValue_pn6n6_c20161024__20161025__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember__srt--RangeAxis__srt--MaximumMember_zlZcsISwHC8d" title="Stock repurchased during period, value">1</span> million of its common stock under Rule 10b-18 promulgated under the Securities Exchange Act of 1934, as amended. Purchases made pursuant to this authorization will be made in the open market, in privately negotiated transactions, or pursuant to any trading plan that may be adopted in accordance with the Rule 10b-18. The timing, manner, price and amount of any repurchases will be determined by the Company in its discretion and will be subject to economic and market conditions, stock price, applicable legal requirements and other factors. On January 9, 2019, VirTra’s Board of Directors authorized an additional $<span id="xdx_903_eus-gaap--StockRepurchasedDuringPeriodValue_pn6n6_c20190108__20190109__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember__srt--RangeAxis__srt--MaximumMember_zzcBptzzbCKf" title="Stock repurchased during period, value">1</span> million be allocated for the repurchase of VirTra’s stock under the existing 10b-18 plan. The stock repurchase program was suspended as a result of interim rulings for public-company recipients of a PPP loan under the CARES Act. Although the Company’s PPP loan was forgiven on July 20, 2021, the suspension of the stock repurchase program continues to remain in effect.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Non-qualified Stock Options</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has periodically issued non-qualified stock options to key employees, officers and directors under a stock option compensation plan approved by the Board of Directors in 2009. Terms of option grants are at the discretion of the Board of Directors and are generally seven years. Upon the exercise of these options, the Company expects to issue new authorized shares of its common stock. The following table summarizes all non-qualified stock options as of:</span></p> <p id="xdx_896_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zXNfj0TymkT7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B5_zAXXq4iMjmF3" style="display: none">Schedule of Non-qualified Stock Options</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30, 2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Number of Stock</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted Exercise</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Number of Stock</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted Exercise</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Options</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Price</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Options</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Price</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 44%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Options outstanding, beginning of year</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zLjOSZ9MnyDh" style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right" title="Number of stock options, options outstanding, beginning of year"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">112,500</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zKFnSorjoeak" style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right" title="Weighted exercise price option outstanding, beginning of year"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.51</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_z0KngCTxoYrb" style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right" title="Number of stock options, options outstanding, beginning of year"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">164,167</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zZLF1iyrDTTk" style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right" title="Weighted exercise price option outstanding, beginning of year"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.13</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zGTfXyb5asKe" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of stock options, granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1394">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zaS9rKf1N7Rk" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted exercise price, granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1396">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zL0Ti55onOPi" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of stock options, granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1398">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zghnlWYs964l" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted exercise price, granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1400">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Redeemed</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRedeemedInPeriodGross_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zSDjX5IzTouf" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of stock options, redeemed"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(22,500</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRedeemedInPeriodWeightedAverageIntrinsicValue_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zm7Zydl2WyVc" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted exercise price redeemed"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.55</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRedeemedInPeriodGross_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zn2crJafJrTd" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of stock options, redeemed"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(26,250</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRedeemedInPeriodWeightedAverageIntrinsicValue_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zDaEhaWLYoRf" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted exercise price redeemed"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.51</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zs9bpLx7AEr3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of stock options, exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(15,000</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_z3LG4X6Sbwpl" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted exercise price exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.55</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zeBzhRMOZ962" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of stock options, exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7,500</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zxBZcqmn2w8d" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted exercise price exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.51</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expired / terminated</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zn7rKyuF8v4g" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of stock options, expired / terminated"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1418">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zZc7T1h1Jmid" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted exercise price expired / terminated"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1420">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zSnWwvrANSJk" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of stock options, expired / terminated"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1422">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zFKOclULhQId" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted exercise price expired / terminated"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1424">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Options outstanding, end of period</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zgndSoNxgmsi" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of stock options options outstanding end of period"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">75,000</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_ztSPQ5S5AKQc" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted exercise price, option outstanding end of period"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.45</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_z7szabFra0s9" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of stock options options outstanding end of period"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">130,417</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zBGB9HB9uRU8" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted exercise price, option outstanding end of period"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.55</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Options exercisable, end of period</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zRoIs2Az8l37" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of stock options options exercisable end of period"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">75,000</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_z1ybAnRfb5gj" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted exercise price, options exercisable, end of period"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.45</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_ze9vWSp8wNph" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of stock options options exercisable end of period"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">130,417</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zGalblUxGhD1" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted exercise price, options exercisable, end of period"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.55</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8AB_zpABN8zw25Y6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company did not have any non-vested stock options outstanding as of September 30, 2022 and December 31, 2021. The weighted average contractual term for options outstanding and exercisable at September 30, 2022 and 2021 was <span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20220930_zsMudvmVzAqj" title="Options exercisable weighted average contractual term"><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20220630_zLh867dDhZD7" title="Options exercisable weighted average contractual term"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20210101__20210930_zzmXkholdhre" title="Options exercisable weighted average contractual term"><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20210101__20210930_zf3PxOynA5tc" title="Options exercisable weighted average contractual term">7</span></span></span></span> years. The aggregate intrinsic value of the options outstanding and exercisable at September 30, 2022 and 2021 was $<span id="xdx_902_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAndOutstandingAggregateIntrinsicValue_iI_pp0p0_c20220930_zEpzK7Xr2dF7" title="Exercisable and outstanding Intriinsic value">106,332</span> and $<span id="xdx_906_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAndOutstandingAggregateIntrinsicValue_iI_pp0p0_c20210930_zulFKcUJjQZh" title="Exercisable and outstanding intriinsic value">859,675</span>, respectively. For the three months ended September 30, 2022 and 2021, the Company received payments related to the exercise of options in the amount of $<span id="xdx_905_eus-gaap--ProceedsFromStockOptionsExercised_pp0p0_c20220701__20220930_zko8fDF4aVI8" title="Proceeds from stock options exrercised">16,875</span> and $<span id="xdx_90D_eus-gaap--ProceedsFromStockOptionsExercised_pp0p0_c20210701__20210930_zMvSAfAkw1ui" title="Proceeds from stock options exrercised">5,250</span>, respectively. The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying options and the fair value of the Company’s common stock for those stock options that have an exercise price lower than the fair value of the Company’s common stock. Options with an exercise price above the fair value of the Company’s common stock are considered to have no intrinsic value.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>2017 Equity Incentive Plan</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Through September 30, 2022, <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_c20220930__us-gaap--PlanNameAxis__custom--TwoThousandAndSeventeenEquityIncentivePlanMember__srt--TitleOfIndividualAxis__custom--ChiefExecutiveOfficerOneMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zQ99GkPvfZ4a">224,133</span> and <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_c20220930__us-gaap--PlanNameAxis__custom--TwoThousandAndSeventeenEquityIncentivePlanMember__srt--TitleOfIndividualAxis__custom--ChiefExecutiveOfficerTwoMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_ztyNqFHrl0c2">288,889</span> restricted stock awards and <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20220101__20220930__us-gaap--PlanNameAxis__custom--TwoThousandAndSeventeenEquityIncentivePlanMember__srt--TitleOfIndividualAxis__custom--ChiefExecutiveOfficerOneMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zhio65h9QOi9">14,057</span>, and <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20220101__20220930__us-gaap--PlanNameAxis__custom--TwoThousandAndSeventeenEquityIncentivePlanMember__srt--TitleOfIndividualAxis__srt--ChiefOperatingOfficerMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zVZdGb5f6fGh" title="Stock issued during period shares restricted stock, shares">10,543</span> restricted shares have been granted under the Equity Plan to the Company’s Co-CEO’s and former COO, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Common stock activity</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On September 1, 2022, the Company settled performance-based restricted stock units that had been granted to its co-CEOs by issuing them an aggregate of <span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20220901__20220901_zWwJZ125NFOj" title="Stock issued for services, shares">11,314</span> shares (<span id="xdx_90B_ecustom--StockIssuedDuringPeriodSharesIssuedForTaxServices_c20220901__20220901_z7D9c39kJH2l" title="Stock issued for services, shares">13,154</span> shares less <span id="xdx_906_ecustom--StockIssuedDuringPeriodSharesIssuedForServicesWithheldForTaxes_c20220901__20220901_z4eZaYlrxUY8" title="Stock issued for services taxes withheld, shares">1,840</span> shares withheld for taxes), net of tax withholding liability, valued at $<span id="xdx_909_ecustom--StockIssuedDuringPeriodValueIssuedForServicesWithheldForTaxes_pp2d_c20220901__20220901_zFqPNw7dNLN4" title="Fair value of stock issued for services taxes withheld">60,190.48</span>. The Company had achieved net profit for the twelve months ended June 30, 2022 of at least $<span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_pid_c20220101__20221231__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember__srt--TitleOfIndividualAxis__custom--Mr.GivensMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zlzSrYazrvUg" title="Restricted stock units vesting, description">2,500,000</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On April 11, 2022, the Company issued Mr. Givens a signing bonus of <span id="xdx_90D_ecustom--StockIssuedDuringPeriodsharesForSigningBonus_c20220410__20220411__srt--TitleOfIndividualAxis__custom--Mr.GivensMember_zKJ00LLkfnLd" title="Stock issued during period for signing bonus, shares">64,815</span> shares of common stock, valued at $350,001, which are restricted from transfer until the earlier of: i) 12 months of employment having lapsed or ii) the Company terminating employment with Mr. Givens without cause.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Givens was also granted <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20220410__20220411__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember__srt--TitleOfIndividualAxis__custom--Mr.GivensMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zcHBBa2s5Zji" title="Number of shares granted">288,889</span> performance-based restricted stock units <span style="background-color: white">pursuant to VirTra’s 2017 Equity Incentive Plan. </span><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_pid_c20220410__20220411__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember__srt--TitleOfIndividualAxis__custom--Mr.GivensMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_ziFnTFjEbptc" title="Restricted stock units vesting, description">Beginning on the last business day of August 2022, a tranche of restricted stock units, having an approximate value of $40,000, based on current grant day prices, may vest if the Company has achieved net profit for the twelve months ending June 30, 2022 of at least $2,500,000. For every $500,000 earned in excess of $2,500,000 another tranche will vest. If the maximum net profit of $7,000,000 is achieved, ten tranches would vest. Similarly, on the last business day of August 2023, a tranche of restricted stock units may vest if the Company has achieved a net profit of at least $3,000,000, with the potential to have additional tranches vest up to a maximum of $9,000,000 in net profit. This vesting arrangement continues with the last business day of August 2024, with the minimum net profit threshold being $3,500,000 and the maximum net profit being $11,000,000</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The vesting schedule notwithstanding, the Compensation Committee shall have the discretion to declare the vesting of any number of restricted stock units should the Company experience unusual results of operations, such as falling below the net profit threshold one year and exceeding the maximum net profit the following year, so long as the total number of restricted stock units declared to be vested does not exceed the amount awarded. Additionally, <span style="background-color: white">while a maximum net profit per year has been set for allocation of the available shares at this time, it is very possible that the Company will exceed these levels during the next 3 years and if such performance occurs, the Compensation Committee will meet to determine if additional compensation is in the best interests of the Company at that time.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On March 31, 2021, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with certain institutional investors (the “Purchasers”), pursuant to which the Company agreed to sell to the Purchasers an aggregate of <span id="xdx_90B_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20210331__20210331__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__srt--TitleOfIndividualAxis__custom--InstitutionalInvestorsMember__us-gaap--AwardTypeAxis__custom--RegisteredDirectorOfferingMember_z6d75ArfM9Sd" title="Number of shares sold">3,000,000</span> shares (the “RDO Shares”) of the Company’s common stock, $<span id="xdx_90F_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20210331__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__srt--TitleOfIndividualAxis__custom--InstitutionalInvestorsMember__us-gaap--AwardTypeAxis__custom--RegisteredDirectorOfferingMember_zrqeSh55ItW3" title="Common stock par value">0.0001</span> par value per share, at a price of $<span id="xdx_90C_eus-gaap--SaleOfStockPricePerShare_iI_c20210331__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__srt--TitleOfIndividualAxis__custom--InstitutionalInvestorsMember__us-gaap--AwardTypeAxis__custom--RegisteredDirectorOfferingMember_zmrq1iDpYQMb" title="Sale of stock, price per share">6.00</span> per share in a registered director offering (the “Offering”). The RDO Shares were offered and sold by the Company pursuant to an effective shelf registration statement on Form S-3 (File No. 333-238624), which was filed by the Company with the SEC on May 22, 2020 and subsequently declared effective on September 2, 2020, and a related prospectus.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company also entered into a placement agent agreement (the “Placement Agency Agreement”) on March 31, 2021 with Roth Capital Partners, LLC (“Roth”), pursuant to which Roth agreed to serve as placement agent for the issuance and sale of the RDO Shares. The Company agreed to pay Roth an aggregate fee equal to <span id="xdx_908_eus-gaap--SaleOfStockPercentageOfOwnershipAfterTransaction_pid_dp_uPure_c20210331__20210331__us-gaap--TypeOfArrangementAxis__custom--PlacementAgencyAgreementMember__dei--LegalEntityAxis__custom--RothCapitalPartnersLLCMember_zuA1Ze5TCC5d" title="Sale of stock, percentage">6.5%</span> of the gross proceeds received by the Company from the sale of the securities in the transaction. The Company also agreed to pay Roth a reimbursement for legal fees and expenses in an amount not to exceed $<span id="xdx_902_ecustom--ReimbursementLegalFeesAndExpenses_pp0p0_c20210331__20210331__us-gaap--TypeOfArrangementAxis__custom--PlacementAgencyAgreementMember__dei--LegalEntityAxis__custom--RothCapitalPartnersLLCMember__srt--RangeAxis__srt--MaximumMember_z9HYbs040hMg" title="Reimbursement legal fees and expenses">35,000</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Roth acted as the lead placement agent in the Offering. Lake Street Capital Markets acted as co-placement agent for the Offering. Maxim Group LLC acted as a financial advisor to the Company in connection with the Offering.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A prospectus supplement and the accompanying prospectus relating to and describing the terms of the Offering, dated March 31, 2021, was filed with the SEC on April 2, 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On April 5, 2021, the Company closed the Offering. The total gross proceeds of the Offering were $<span id="xdx_90B_eus-gaap--ProceedsFromIssuanceInitialPublicOffering_pn5n6_c20210404__20210405__us-gaap--SubsidiarySaleOfStockAxis__custom--OfferingMember_zvxo0OZjXSo8" title="Proceeds from offering">18.0</span> million, before deducting the placement agents’ fees and other estimated Offering expenses which totaled $<span id="xdx_906_eus-gaap--OtherExpenses_pp0p0_c20210404__20210405__us-gaap--SubsidiarySaleOfStockAxis__custom--OfferingMember_z3kUkjeSmaaa" title="other expenses">1,205,000</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 1000000 1000000 <p id="xdx_896_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zXNfj0TymkT7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B5_zAXXq4iMjmF3" style="display: none">Schedule of Non-qualified Stock Options</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30, 2022</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 30, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Number of Stock</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted Exercise</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Number of Stock</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted Exercise</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Options</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Price</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Options</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Price</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 44%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Options outstanding, beginning of year</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zLjOSZ9MnyDh" style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right" title="Number of stock options, options outstanding, beginning of year"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">112,500</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zKFnSorjoeak" style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right" title="Weighted exercise price option outstanding, beginning of year"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.51</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_z0KngCTxoYrb" style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right" title="Number of stock options, options outstanding, beginning of year"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">164,167</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zZLF1iyrDTTk" style="font: 10pt Times New Roman, Times, Serif; width: 10%; text-align: right" title="Weighted exercise price option outstanding, beginning of year"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.13</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zGTfXyb5asKe" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of stock options, granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1394">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20221231__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zaS9rKf1N7Rk" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted exercise price, granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1396">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zL0Ti55onOPi" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of stock options, granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1398">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zghnlWYs964l" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted exercise price, granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1400">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Redeemed</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRedeemedInPeriodGross_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zSDjX5IzTouf" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of stock options, redeemed"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(22,500</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRedeemedInPeriodWeightedAverageIntrinsicValue_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zm7Zydl2WyVc" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted exercise price redeemed"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.55</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRedeemedInPeriodGross_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zn2crJafJrTd" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of stock options, redeemed"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(26,250</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRedeemedInPeriodWeightedAverageIntrinsicValue_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zDaEhaWLYoRf" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted exercise price redeemed"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.51</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zs9bpLx7AEr3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of stock options, exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(15,000</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_z3LG4X6Sbwpl" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted exercise price exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.55</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98D_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zeBzhRMOZ962" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of stock options, exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7,500</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zxBZcqmn2w8d" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted exercise price exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.51</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expired / terminated</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zn7rKyuF8v4g" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of stock options, expired / terminated"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1418">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zZc7T1h1Jmid" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted exercise price expired / terminated"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1420">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zSnWwvrANSJk" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of stock options, expired / terminated"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1422">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zFKOclULhQId" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted exercise price expired / terminated"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1424">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Options outstanding, end of period</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zgndSoNxgmsi" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of stock options options outstanding end of period"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">75,000</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_ztSPQ5S5AKQc" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted exercise price, option outstanding end of period"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.45</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_z7szabFra0s9" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of stock options options outstanding end of period"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">130,417</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zBGB9HB9uRU8" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted exercise price, option outstanding end of period"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.55</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Options exercisable, end of period</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zRoIs2Az8l37" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of stock options options exercisable end of period"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">75,000</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20220101__20220930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_z1ybAnRfb5gj" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted exercise price, options exercisable, end of period"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.45</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_ze9vWSp8wNph" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of stock options options exercisable end of period"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">130,417</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_c20210101__20210930__us-gaap--DerivativeInstrumentRiskAxis__custom--NonQualifiedStockOptionMember_zGalblUxGhD1" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Weighted exercise price, options exercisable, end of period"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.55</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 112500 3.51 164167 3.13 -22500 2.55 -26250 1.51 15000 1.55 7500 1.51 75000 4.45 130417 3.55 75000 4.45 130417 3.55 P7Y P7Y P7Y P7Y 106332 859675 16875 5250 224133 288889 14057 10543 11314 13154 1840 60190.48 2,500,000 64815 288889 Beginning on the last business day of August 2022, a tranche of restricted stock units, having an approximate value of $40,000, based on current grant day prices, may vest if the Company has achieved net profit for the twelve months ending June 30, 2022 of at least $2,500,000. For every $500,000 earned in excess of $2,500,000 another tranche will vest. If the maximum net profit of $7,000,000 is achieved, ten tranches would vest. Similarly, on the last business day of August 2023, a tranche of restricted stock units may vest if the Company has achieved a net profit of at least $3,000,000, with the potential to have additional tranches vest up to a maximum of $9,000,000 in net profit. This vesting arrangement continues with the last business day of August 2024, with the minimum net profit threshold being $3,500,000 and the maximum net profit being $11,000,000 3000000 0.0001 6.00 0.065 35000 18000000.0 1205000 <p id="xdx_805_eus-gaap--SubsequentEventsTextBlock_zwZ5O4VPezO5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note 11. <span id="xdx_82D_zPJ63rgXq4C7">Subsequent Events</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p> EXCEL 57 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ^!;E4'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 " /@6Y5":D>9NX K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OI^F*2NCVHGA2$%Q0O(5D=C=L\X=DI-VW-XV[740?P&-F?OGF M&YA.!:%\Q)?H T8RF*XF.[@D5%BS/5$0 $GMT*T6?/B,0X%I!3B@14<)>,V!]?/$ M<)R&#BZ &488;?HNH%Z(I?HGMG2 G9)3,DMJ',=Z7)5NUV9I_ M;'P6[#OX=1?]%U!+ P04 " /@6Y5F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M ^!;E7;S33[[@4 +L? 8 >&PO=V]R:W-H965T&UL MM9E=<]I&&(7O^RMV:*>3S!@DK<"&%#.#%;MEFA!L''>23B\6:0%-)"U=+6#_ M^[XK@40\JQ>J";F(]74.^^R7CG;[6R&_I4O.%7F.HR2];BR56KVSK-1?\IBE M+;'B"=R9"QDS!:=R8:4KR5F0B>+(HK9]:<4L3!J#?G9M(@=]L591F/")).DZ MCIE\N>&1V%XWG,;^PD.X6"I]P1KT5VS!IUQ]7DTDG%F%2Q#&/$E#D1#)Y]>- MH?/.,\4&?2FV1.JGP4T?9'63J8$F3'0S3I6$NR'HU, 3&RY)DZ1+)GG:MQ1X MZCN6O]/?Y'I:H>^1CR)1RY3<)@$/OM=;4):B0'1?H!N*&D[YJD5<^X)0FU)# M>3Q-F?BY:/W\/9ZF2T.7^,=50[M V.^AQ^"Y=,9]? M-V"@I5QN>&/PZ\_.I?V;">\'F7T'VRY@VYC[X+WPUS!$%7E\67$3*2YW[.:] M"0E5U43J%$@=M$Q#X DRIKN(+4Q,N'[.HM14%1XJJPEU64!=GM9.]VLF%9?1 M"WG@*R&5B0^W4G)MQ$-5-?&N"KRK$[NA9/"^R*;[:C[7%0/T'*G'*6./@X>5'>\H\86$.)"A7I"I@HF("$D\L88& MAW87@;E3X^[C)R/R.9*04T8A!\\O.^1A$(![>K$_(!_@.?(I,7/BEK37^8G MO]L6U%1>CYQ,(F P\I\C*#EE4G+P@/.:W]-GT-:/8IL8V7$[;\F2(#*.# ^7 MUB4MLY*#QYO7I$6WGDBQ"1-CZ]P<\1Q^-8*>(S/1,C-1/.:\!IV(5,$L_35< M58[<(XXP/]..<:W@',F)ELF)'DE.&:?DK!H,-WC3[MIOC6#G2$JT3$H4#SD? M1!;GER+!DM(1D]YEM^FTNUTCWSF"$BV#$L7SS6.H( .*.7'HF]E;,N7^6D); M&B%Q)T_$L4BR^7:JA/_M@OQBMW2H("N(T1L6F3^_<=>Z_&6 HGCJ@0_O($P6 M9/H2ST1DQ,8-GAZG(R/7.0(3+0,3Q=/-OB')[;,/;X(%KPS 1XS&P^G[H7&Q M"Q?6)2PC$CTI(NV_V?)EDZPIX75B_BH]XOC%N"SLX:JZG&4NHB?EHE&BN,RW M O3W*-N#&SEQQRK.<^0?6N8?>E+^T=^D$' A$2R$-,]#N,]8)$WF^QQLP"3( M#8V\YTA!M$Q!]*04-(U9%)&;=0JW4W.OQ7VJUC5Q64T\M\P^[DG9YS;F_@H)80#^(52XSM>L2PBA.7U>4LDX^+!Y=;O4T'W6PL%$1U\CGE1"TY3+N* MZWVBPY7=?%'0B([_1B7Z.;*16V8C]Z15I.F20P_&&A:WJ5RXQG5U\0[VPTY: M0\ISS3[33+/=0_)IK2#*)SHZ&(E_[$99[M;)W/1N]6;@V-U>EW9Z?6MSR&@= M;(_J@9?M&J?$U\L%^4YI<;78F1YF^[%6^7B^K?V1Z7&;DHC/06JWKN#G9;Y3 MG)\HL&PO=V]R:W-H965T&ULK5I= M;^.V$OTKA%L4+9"L^2UJ-S&PFT71 K>WP:;;/ESS@^0\W,.4/KZKFJOS0+8RSZNBS*YGJRL';U=CIMLH59ZN9- MM3(E?/)0U4MMX;)^G#:KVNAYNVA93"G&3F97;7OW=:SJVIMB[PTMS5J MULNEKE\^F*)ZOIZ0R>Z-3_GCPKHWIK.KE7XT=\9^7MW6<#7=>YGG2U,V>56B MVCQ<3]Z3MS=6X.7B,7RGU5?7$7O\ZO)]@A,H7)K'.AX=^3N3%% MX3P!CK^W3B?[[W0+#U_OO/_O[% M; ,2SE]6%4W[%SUO;?$$9>O&5LOM8D"PS,O-?_UUNQ$'"P@?64"W"^AK%[#M M M8&ND'6AO516SV[JJMG5#MK\.9>M'O3KH9H\M+=QCM;PZXC^O'[GZZF%KP[FVFV]?1AXXF.>+HSJS>(X0M$,:6!Y3?QY1]- M!LM)NYSTET\AIGU@=!\8;?VQ$7\WZ[HVI46Z:2"PMZ%X-@YXV(&KG[?-2F?F M>@(%TICZR4QF/WQ')'X7BNY,SGJQLGVL+.9]=J.;!=+E'&7NA?E[G3_I H)O M0E%O7,G6E2ORIQD1,F%$\*OITV%$ <,TP4I(L3?LH>5[M#R*]GV656L !UT@ M,X#TOC 7J#0V!';C21Q@H(PHP898?3NF4H@J#4,5>Z@B"O77\@FVL:I?1@$* M[XO3),%8X % WTY@PE/*PP#E'J", OQ:PEX!T;4(0I??5G&#!!!E M].U8RB7G,@PQV4-,HA!O:[/2^1R9KT ]C6G:1*WLPM30WPYK-(0]\3 EL+>2 M#:#[9BG'2B5AY&J/7$61_U%97;P"I/(WCHJ$$D$', .&3.!$2!(&FNZ!IM%> M]Z^J?+RTIE[&NEUZSFYW)F>]: GN. L?22F0,;5]:5/)M;L5" L[6J-;;X?[ M3KA("5?#*@U94B5Y(D>*@!SP+(EB_AT0:YN7CZ@P(#M0[?3%9?5PN8:+]K:- MXR<^*L8833SXOF&B.,-CX#LN)5'Z@CYH=?F80Z?>9M@X5NHWNI1Q/*S8D)VK MA9&&33HJ)'$NO#-0L#GDQMRLJB9W4(M=>00!,[\HA4R'S3%@!FQ(Z CQ: U!L'ZS$<4<#.1PP8>LI18)HJ-='#2 ML22)T^0&;@2DSW&"8,D9&6JA@"5/12)8.I:M'2$2]2I17>0:=$=N^D%WY$JB;-;IU95^<6(U&'#J[;E,$^4GD&^7J!1T5OC.T(X2:9P2 M 62]AM+,JJ6367HS(Y=.&!;:MA\TX<2B U,.0TBZJVHP1$?0X47 $'#9$'*)4G23+2 M?FA'EC1.EGL"VDX[1P$'&!,G7!$Q1.P;.$L=Z/(W2[\G')V?RU@^[8U\:9U\_LZ)2C/H4 M2U.5$.85L6](TI1*.I98'173^'#:[S=QM/[$X?N\Z7#K8;C1,!.8,$.[/H':QVOLCBO;O2YPXB&51$\7(MZ"ZB^%@X(5I-!:9RV)%"EJ ,X Z,3'2L8U869]8MYB-( M?;8D*DFEK^&#EHQ+.9HL!\>P1\YAJ^4RM^XL8B-ALJIT.6_*#%"C'^^,06W9 MIL'C];CS4W+GVQWU-Z C:,:C['%GJ^S+HBKFIFY^^$Y1DKQKSV?L2Y!"6)3N M3Z60\BO;:@ M7/+_F?D[5%8@8S1 0GG3.!E=+&!Q6?#)6 UOP2REZQ*R!]H.3%?K MY7HS!<[-0Y[E-MQ_ NPOA<+>[T*!8VS,*1LY;6>=2&!QD;!I],UH#PF"]HF? M42J5?_@>LB24J@2/,!3O1 */BP2/H=KN?UH@/$#XX?.=@&7\?(=W\H#'Y<&V M*&\*W33H/?K/;V9Y;^K_!O%&/9W:N\_EK1]W)S%X_,?B$WF+G_67XW-YZ\?> MB19^7+2\HA''O9Q .6=PU(_TX'?G^/%!+[L_Q+/[K,KD7-[Z<7?*A(NS9O<_ MT 21V,_DK1][)S/X661&W,LIV?WMCC:13@^>Z7$/5/VFZ\>\;&!^?@#/^$T" M^UIOGE':7-AJU3[F(\!Y- M()97-I1%1,@AVYH\84"\M"@*3=NR1F9$@MAP9NFY)7-F="?"((8E0WP7183] MO8>0'N8&-EY./ 9;7Z@3IC-+R!96(+XG2R9'9N'B!1'$/* Q8K"9&W?X=H&G MJB!5_ C@P(^.D6IE3>F3&GSSYH:EB" $5R@+(E_VL( P5$Z2XT]N:A3OJ0J/ MCU_O@*>4-#Y>?2D*?/Z)!I!P,# MN3LN:)072X(HB+-7\IS?B*,"?*K S@OLK@7]O*"?-IJ1I6U])H(X,T8/B"FU M=%,'Z;U)JV4W0:P^QI5@\FH@ZX1S3T(2NX!6RH&C]TO"(!8^B, EX0?T$;U% M)N*^/,MGII!OJ,I,-S>_S\SM$^8K2'JH;]T@V[+MFO)%<_EG<&4Y3LNQ7F[* M-HM>[:)7._4;G/!;RAD"C(&'Y&UUGVY00AC:DW '=:UE7N/42RV&O6/U+,N2 M(/OC%EIE&FJ_0.V?AYI]!(CLA$]9\ ^\.N3,;JJ-M<;95IG..").J[ M(%H#^UV;)(U.ZM?,+4^("W-#_ESAP/9@.._>X)'UJ398KN2F]WT4JOA:2S=W M:EV[[3J=M0Q%W)R*%RS?W+$]:#H(=>HR'W%S0)ZY@'$U\BJL31*=L@Q$W)R( MERQ;W!Z*C1(=M8Q%W)R+VE*];UZJC4YG+]4KN>E]ER&+KY:RN&/,MNMTUC)H M\=63%E<3=%R_5-N%.G49M?BJ68NK&5IA;9+HE&7 XNLG+*XF9P6U29*AFD>[ M-[5U?B!L&\07U#J7@9 MJ#UB\9^ \Q]02P,$% @ #X%N5=E\RCK;!@ #", !@ !X;"]W;W)K M<>ZEQ>7AU*NGK*B\_E3@B) MGM,D*Z]G.RGWE_-YN=J)-"HO\KW(U"^;O$@CJ0Z+[;S<%R):UT%I,J<8>_,T MBK/9XJK^[JY87.4'F<29N"M0>4C3J/AR(Y+\Z7I&9B]?W,?;G:R^F"^N]M%6 M/ CY<7]7J*-YQ[*.4Y&5<9ZA0FRN9V_)94AY%5 C_HS%4WGR&552'O/\=H&JS-(XZSY M&SVWB3@)4#QP &T#J![@C@0X;8#SVA'<-L!][0BL#:BESQOM=>*6D8P65T7^ MA(H*K=BJ#W7VZVB5KSBK"N5!%NK76,7)Q8.,I% 3+TN4;]#O>U%$U026Z,W' M+#JL8RG69^@8O@B^H5;"![&_0 [^$5%,*7 ^MZ\/)Y"<_S=Z^)]''R3#Z6;? MJ?F<$;Y[<1390927T,0VH2X<6C6PRW(?K<3U3'6H4A1',5O\\!WQ\$]05J'5SW_N' #[#B!?S4_GJ;7 MQ'DX<*CG#'%+$T<"C[D8\R$P!(#,5T-[;@<<*&:=8F95?)N7LNHT992($E+< MA+.3@:G#?0?KBDV<0XD?$*(I-G'K]/K6?6^*_*R M1/LBW\02DNN9OU.KV_M M*.T5)-LB\:S,3#G26_PI>\N49,LIR<*)R 8SP;N9X/;*$YF:B@1%V1I%:V4= MXE)64W,$&PTWZRO F&"]#DT<"1C'CM8_EB:.4TZ8JS6DT,0QS\><.W 9!IWX MP"K^7J4S*E:[6OU:]=&*?@<9\;*Q" ,>([KB;TNI.HOGN&-D6>OF1#N5HP#<0XE7."?1(8M0\@ ME3A5_7H:3)S'JT3H23!QQ&/8Q2/%3VB?!&KOPG(G"A2WJ6AKX SLQ"W31*UX M4K;EI&SA5&S#.>FM-K$ZR<&<@!/AF-50M02B5Z&).R>JQ^C&!\!1Z@0,ZU5H MXI3A\D=\ .FM+;%[VW=1G*$\0YN\V*J+3B;*>HN9Y5*@??0E>DS@-%A9X5E" M8"FZ9CX=JA:VWK&G&C%\Q8C#7/:FF=A=^8B M@GPWWZM3A2UYD] SO MJ-H1M L<9#P.,GE]9A7GIS2^SN]JY+ MP9L;U5O4[NKL=5ZP=\"0%7)-#"]G@ED'E'F7==MXBBCOCO6 M&6AO="FVFAQ#.%(^#ZGC5%5%N8L* 1H>:K7/WVIX)F5;3LH63L4VG)_>B5.[ M$[^)RG@%SD 3QT^+$5]@'P_^Z94)1.$+_;;&$D1A[>H7@B@ZLA1I;[NIU4(N MEG%RD.!=[ILV\ELUFU&09@AE:H90E(UH[FTMM=]"_E0_BA%K%!W5+FLKFI6G MK-Y!EE+MOM4F%%Z&D]Y>GI1M.2E;.!7;<()Z'T[M/GQ\&0)V%7//]UW=+()( M/U!]7-_ZPIP,F_M=.[7?!K<_5Z*0WOR=E6T[*%D[%-IR%?H] [7N$KSY=:^.__G@- ,+/UP#@ MR ,V" D_89N?/-U/1;&M7ZLHE=$]9+)YU-M]V[VZ\;9^84'[_H9UA]W(EJ+ MH@*HWS=Y+E\.J@&Z%V 6_P)02P,$% @ #X%N5=:E@,Z6"@ ]6< !@ M !X;"]W;W)K;!\Z?6 DV.)$$K4D%2?_OJ"DB (!7A'O=^.JT6*[G)JG?%3F[57YZ+7];[.MUOI6/I5?M-YNL_/Y!KHO7 MNPF9_/C%Q_QE53>_F-[?[K(7^23K3[O'4KV:GBG+?".W55YLO5(^WTU^)N]% MR)H&ARU^R^5K=?&SU^S*YZ+XTKSXQ_)NXC<1R;57//^C\L/-J9SYGE7PHUO_.E_7J;I),O*5\SO;K^F/Q^G=YVJ&P MX2V*=77XUWL];ANIC1?[JBXVI\8J@DV^/?Z??3N]$1<-:-C3@)X:T&X#VM. MG1JP3@,6]30(3@V";@]!3X/PU"#L-HA[&D2G!E&G 6$]#>)3@_B0K..[>TC- M/*NS^]NR>/7*9FM%:WXXY/?06F4DWS:E^%27ZJ^Y:E??/]59+55IU957/'L/ MJVS[(BLOWWI/=;'XLBK62UE6?_72W_=Y_=U[\VF;[9=Y+9<_>3?>IZ>Y]^;/ M/]U.:Q5(@YLN3IU^.'9*>SI]5.4FRU(NC[UX__E%;C[+\K\6T@-,>B@VFV)[ M'3.',3\OU4ZID9&MO<3>L]7& MD1,=.,TQ]^M]'">WTZ^7B3>W(2R9L2CR]0U3I*"XV>$-I2Q,0JIW*"R1D4AM MET3G#;74L'-JF&MJJE6F@AZ4&Y#MD)LC)]1R$X<^Z[SM\Q']_>5/)/+_9AN0 MF#"."1-(,*T@@G-!!&!!'(\_Q:XYPE6>_";+15[)I2W[(,@A^TB<>6!4$2&, M=HW5%H#Z+>(NL6C57;,6SNJA2A_VWWE;6MG( N0Z#.S). M7,PHA,@< E$\"^+NABE24!R)(^R!JTKO&;[Q.6VQ6]J:(/*%?>""*(=,Q6:F M.GF*S=V-"26=S=(1 ?4/14R8Z-F!GFNHY)RM9%RVH,,MB'0]W";&?M$@,H89 M9I[,NJLKZ>1=$. Q8),X)]HH7X2]7UCA*-VFZ+2 M."I-8-'T"KD0802LD'2[M.N,)[E3'YG]PT=F8JT,$.PP^D\@30GX">E6!+&4 M3A+[R:Q[UL8*C%NZI#,2!5VE80N-D(A%?>=CTOHF @NG;GI:I7$]/UB^Z00* M]?SX,3&LQI@N@5&+2>.H-(%%T\NB=5W$678-]Y PVZ4PV 324PEUJ,BL>+B MEBY[9*0M.-!&DM8^$5@__3$?"<-=F&T0HO M1JOWC'M9%/8C^@@!8R^*<- 9UW1?S)]1QF:D.W*1 N/6+@/*XNZXM6Q'*%67 M [.><=MZ)@*+IOXS[O7\8*DF8M$Q/6?<$5T"HQ:3QE%I HNFET7KL0@LLJ S M[C_WVRN78EAFBYAJB_CF*=>T0\R/9D'0+9\4*S!NZ?*&^"%AW2Z%94LZBX* M7.R&GJ/67A%87X&GW.M)&J%;[$DR)5:3)-]RSD456:@TCDH36#2],EJ916"; MY3 7")-LK,%JG18(VF>*2N.H-(%%T^NA-5@4-EA.4TPPRV41CBFMNI-,U-1"UEDFK)@X%DCT M1=[SH9A>+)^"==:H"2:8Z3QZ39MEFV)"[31%I7%4FL"BZ271JBP*JZQ!$TTP MPV78(H'F6* 4"\2I3;0%=!8;*_"N;ZCGLG5>%'9>XR<38+!+@H,A:H.:5JQG M,@$K,&[ITCJ98 L-G$R@K7FB;N;)83(!)KODQS0W/6IC3)? $1AU614J36#1 M]+)HC1>%C=?0R01[86 Y+VJNK[(-7-.,]3A)K,"XM4N+D[1M!SI)VLHGZBR? M'+0D#'=)D6754<_8Q5SLE*+2."I-8-'TRFB5%QVR8FN0V(!)+F60F".UFW]3 M@3&6&,X"*R2.!1(]@9.>$=P**#I*0($?>T9X&.!CCREC2&BNNT'M-$6E<52: MP*+I-ZNT%HMAK,RRU04,=KE7!0DTQP*E6"".!1(((+U 6JW%AFBM'T>,4N[V MY6*5]1S;899+32"!YEB@% O$L4 " :371*O/V$A]9JT)K/5?S'+#8?=V-E.J ML="/P^Y%.59,' LD^B+OF8QD%[COC_N!^1M7J,P7KL6!(G\K$HGO?UOI3P.,928UB@.3,5U8S1*.X.=BQU MA@425P/7$]N*-0:+M?,][U6386L2L?P9%FB.!4JQ0!P+)!! >B&T*HW!*DTO M!'5-OUW(];KGF@W+G&&!YEB@% O$L4 " :271.ON&.SN!LUOP0R76D "S;% M*1:(,],^AA$)NZ<=<7T[/9.M:V.P:QLTNT6MZ<52;\RBWOS$N*"S2"P2^(2& ML^XI&DO 6;I,HC#QNW>ZV4*C-$I(V#/YR%K%QF#%-FQVRYX?K#5?S&+95'X2 MXYV?C^D2N.A&%6VH-(%%TQ\"THJV !9M0Q?N6@L#9CL4Q@G4&;C=C]&!Y?9( MPL(H\CM+?%.LP+BE2Q)%292$G9%KBXWY-&))SXJ^H%5= :RZ!J_;M><(RWT% MEE5/*D?1+ B[>1K19?_@1:5Q5)K HNF5T0JO8(CP&O8,'RS=%5B>4-7-OV4- M&5&GU^X@Q;)=6"#1$WC/RI*@E5W!$-GE-+T%$UU55V!9TV2YK1RUTQ25QE%I M HNF%\3%L[>&J*XQTULPV&4<8^DN+%"*!>)8(($ T@ND56:!RW.]KDQOP2R7 MFL"R9UB@% O$L4 " :371&O/ L=G?$%:'&:YU(1EX5GWM&$N[8K#J'NVQY)> M6"!A#;M'@P2MT I&/M(+/-MC+KIZ""P+T0@C03=MJ*O04&D6CXKO/\N5N]]>?R.F>.+ MNM@=ON+D;PXTIF2UDV&ZB_/Q=%_>-%\ZTIYV_ZN?\?4$L#!!0 ( M ^!;E5=_?AH\0H ,=0 8 >&PO=V]R:W-H965T&UL MM5QM;]NZ%?XKA#<,+=#4(JG7+#'01O968+/5?VK63/&T=.F*)OKR9KS[>5TVJ1KMDF: MS]66E>*7955O$BZ^UJMILZU9DK6%-L64.(X_W21Y.9E=M==NZ]E5M>-%7K+; M&C6[S2:IG[^RHGJ\GN#)RX4?^6K-Y87I[&J;K-@=XS^WM[7X-MVC9/F&E4U> ME:AFR^O)%WRY<'U9H+7X=\X>FX//2-[*?57]DE^^9=<31[:(%2SE$B(1_Q[8 M#2L*B23:\4?GY!7[0W+V[F/FG8357\)\_X^GH23E#&ELFNX#^J MQW^R_H8\B9=61=/^18^]K3-!Z:[AU:8O+%JPR'T!3R_@'RG@]P5:,J==9[4]'2<\F5W5U2.JI;5 MDQ]:NMK2HH/S4CY9=[P6O^:B')_=\80S\:3P!E5+=),T:[003UN#/OPLDUV6 MO ME5_8RV-B 9B*SMKW&'GIL:_$BGC'MI\1=3XAXA!B:-#-VXMC4W_\N=KG?Z[V MA;UXS%)1')N**WU)]T\?;?'H$;SV>5NVS]NRKC9(#)AUPO-RU8TX.<]9"1P(U>U6UAO[E=?EMU0ZTX==PS+QPT>TK:N'7 QYZ/[Y[7[E0?H5)%@,"3:'!%L @2F/ MA[]_/'RK7\5,@*9YTD5I98:2357S_'_M!1/!5KA3"88$BSLP[\ ;?2\* D]S MVK$9]0/B44[N"^.T M9 4]E1I(L/@,,&0:!\,1=Q>8DHB$.GM K5?8B_;L15;VYIMM43TSAD0RE/Y" M8LH3:75SU*&L8*>R!@D6GP%F9"T:L88#3+"O<0;4=H4S[ QYI6-E[:XE*V^: MG0A!A.,A646>&AW-#G4J9Z!H<8]VV-NNZSI$GY?.J=7$[@*J^2IO!WH MJ=D MZZ1'XA(2+09%FX.B+:#05-K)0#NQ MNNN7-*UV,LD0X23+'^24^$EF%4:*K5 G4PR)%O=HRN#H!2%Q1OXZ-KR@GAA& M/3W]@VJ@RLP@D6!K8C[[5HJ(A5?U\W$^0-404+2X1U.ZV0T\T=&^3HC!DK@X M\,)()^0]E P\2!G8KF7$;,GJ6LQJ/'EBC9$0(,6@)P02+>[1% ?!A :Z.&*P M &J:H"BQ3V:&H*+1WX\ M7HT-L>.+5$L/^Z#:IQ(R"!+8KDC0Z/ @TB![2K%[RTG%BY E0E0 MM!B/18<+'/H!&8UB!D-*L:?GMU#-4[D8] EL%RCNF/"-G#^CC&VK)N?-)U14 MY>J"LWICY 94F@!%B[%)5/"BD6YDL//]( QU9MY#>L"#]H#MXL,^+NYUHH/A M+$G36B:W+R.=D2A0-0(4+<8&'4'$ 3[1B1K;12)BP".FWD-P((/@0.R"PVWR MW*]C'V:N!4L:MD]:GTT&"1-BANC<9#6E$/#UXAFJ?RM(@ M+Q!K'CL$SY9XS0YQ,B&@$D*/IO2S+\(P?>(QV%$:!J&C1P%0S5/Y&/)^8L_[ MO[\L'!XN%PZ+B*:%0R-EH)( *%I,#)D^=CWA&B,G,H@'U">^GJLNH!JHDC9( M N2T;1-Y^<":MRSO$E"E !0M!D6;@Z(MH-!4O@?%@=@5A]M=G:[E/%8M4Q"Q@^6LGSZGM((F201(A=$CED1\1#(O81*;E,^-@?NWPK MLPLC1:!""2A:3 SZ!Z'$=;Q0Y\@DJ6#7"4B@)WI03519&L028A=+OH_WNID" M("-5H+H)*%I,#+H)D4O-@:XPFBR%WU'/<75U'JJ)*E6#>D*BDP+595XF9?J6 M0!54-P%%BT'1YJ!H"R@T=3?WH,%0NP;S@VT/AM!NOT[5!C5&=[2CG;R-&U1Y M.0?-&+I 2V@[D_E=E!NJ%VYN:USX;K;I)!2Z/Z-D8S=&R=%.]C)U()J.-2@ MX>" C!::YR9#XN!(#UN@FJ>@F5UOK.>$7N1@#^L$OH>>0P_>@K%O\1CME6O#&[D#:[EDPNU61[=^V(%/ MIA'V39@ST,PTCG>&8#^(/&>TR1CJ!E0>!YV&VG6:N\,)#[$G5J=Y8WQK[2LU M;,/P0WVW^XW!S"/ZZF5LL*(TU)_RN:E.3,FH$]]#"*&#$$+M0LAA$L9KEC2[ M^KD+)8S]"*I^@*+%YZ"9'0!*_8"Z/Y7:0?V@=O7C^\&&^XO;VUOTKRHQ[N&V MXYS,*JCJ<0Z:F54@H 74_:FL#JH)M:LFKRPAF7(^(^>@,@HH6DQ-X@@- ZJK M* 9#XM' )X&^A 350)6T042AKXLH(IZOV^7Q#QGK/DDEI>-2JEZB7E[G*1=$ MRFM&TD %%5"TF!ID$M>AGHM'$^/8$KN!(Z90??40NV[46Z.4/,) MW;-57I;2RZ1V*8+&RAQV@.HJH&@Q->Q'B0(G]'29>&ZP]$,71Z&^=;LW]"V& MZNO,@]+AVI6.XTPPN4'(QD&/K+S&[/D!'>T\OS%8ROWI7JCK?+$[WOYAQIP; M+,V8"U,[=3[4WANT!-?^DLG=;KLMVF,GD@)E>9,6E0CSNO7-%\E0#$7=P2DB MF#9JA"ZHQ "*%H.BS4'1%E!H*O>#6N':U8IO_4OK M+V*'.YEF4*7"'0L,422F&-WGQF9!Z$1Z2 #5-I68085P7WO1A#,YFK6D&)D M%1M T6+7H!&0T'-&9SZ,[8@3A*.Q[UT.RS@X+<,]=WPLJ_*BEX?V:UYBQGGS MRHH+NBD$%"T&19N#HBV@T-0G8E!%7+LJ\B7+\I?-(25[[/>U2N;3JA85;JLR MD^S_^/UGMYN@>UGS]=VO]GI/?AY !11W_,Y+Z#JC2&5^3JW&3!JJ^2K)@S[B MVO61FTKX=-WT-.OAW!7L?)A()J)SW:84A)"8E\/8T^IU8SH:#2 MR/3@G+4-JU?MB7@-:M\0Z Z]VE_=G[KWI3UK3KO^%5_>8,/U&%_.NS/U!OCN MB+_?DEHD>(WPZ*6HRODU[D[-Z[[P:MN>\G9?<5YMVH]KEF2LE@;B]V55 M\9BO_(C&%@ 3P !@ !X;"]W M;W)KO2-0,!C; 4I'4R?8!E,MV MMV?'W8;+;C\L]H$B4U*V*5+-)$M6__K](O(@5265/8-]6#3<12;SB(SCBR-3 MS_=U\U5OI&S%MVU9Z1<7F[;=_71UI?.-W&9Z5.]DA2^KNMEF+5Z;]97>-3(K M>-"VO$JB:':US51U\?(YMWUH7CZON[94E?S0"-UMMUES>"7+>O_B(KYP#1_5 M>M-2P]7+Y[ML+6]E^WGWH<';E9^E4%M9:557HI&K%Q?7\4^O)M2?._RNY%X/ MG@7M9%G77^GE7?'B(B*"9"GSEF;(\.=.WLBRI(E QI]VS@N_) T ML9=EIN5-77Y11;MY<;&X$(5<95W9?JSWOTB[GRG-E]>EYO^+O>D[22]$WNFV MWMK!H&"K*O,W^V;Y,!BPB,X,2.R A.DV"S&5K[,V>_F\J?>BH=Z8C1YXJSP: MQ*F*A'+;-OBJ,*Y]^5NSSBKU5V985!7B5JTKM5)Y5K7B.L_KKFI5M18?ZE+E M2NKG5RU6I;%7N5WAE5DA.;-"*M[75;O1XDU5R.)X_!6H]20GCN17R:,3WLK= M2(RC4"11DCPRW]BS8,SSC<_,=V*7XK^OE[IMH#+_KO+JD/(K_$S MUVS[WVO=R_LMG78-=>/:ZJZQC4]#4=9YULI"J$K<;$!=*9LPN&[47W65A4)I MD8EU62^S4NR:^DX5LA'U2OS1%6L 4XOF3DMJ 3KF4D!C5$6[UVK;E5E;-SH4 M*P6P;+;ZU%?F8-&HNWO-F"X@+I397LB*)Z?U0B! J5J 9RADT>7,/1!!L^3U M=BN;7.$5Z/I5 JK%)TQA.4A;CN?/M-AAOQ5MN97YIJK+>@TIA4+7JW:?-3+D MR70NJZQ1M0[LML$@#-.#+8(HH-^EU'E6,AWA/;9LUX)GV1/][::IN_4&8B0_D%NF;8#9Y>%2KE:2O8.X4PU6+)D&U1X, M,YQ<>I8=1L& MP).IM1"M9JT!')I3ZV@M93::@R3#-8VE9-EH0 \ M:MFQ@>VRIJUD8T59-VJMJ,_2FE"@H0M6?>,T'8M,B[>R:<"3#X808ETHV*S> M50+(VT7\!K^3L$=RO(@EA)J)ZUH M3 \HD/A5WF5%!I5L=K4Q\9%XW340=/ ^:_(-(7<4#FP+;)"0O=AC X7,2RAB M(98'03;PA37A%P@$Q!S!C]>BFCLBY%A";E_)'C-100M*H5G#J 7$@+^0;Z># M)S>__?[N]66MOL+[N 0T[A#Y!86@1],-NJYKZX6^A#'1A=OKT>71K MYG+U2U$0TJLL>R@*+ $]@O4UW8ZURPI6=[L=5LPWT*-@,'5= ML?YC_@)J>&!%V&_PRLMHY@P)Z(@'HL[SKN&]H,V,Q+[MD$92%$T3+;/\*V!F M)*Z!+JNN[1JO3T:\P0^*=R.#CQV8EE67G[^2*4C2W15\0W2(7H _?,4K1KMY@%OX"P<:C7\!+V9&-L649I0 _E/ZJC;VAF]OF2+RB80': M/U T _?$XB76=%76P9# MM[.(*U6&N5455YVB%D%21U2Z54*<='.852G&2>! M/H)G$[NNT1UQR.)2TQ'>&[>W[KPF&%RXE5 (&+;4'!R]^09%J]8L ^?AGMC MY?;-C0M7_^7G7RF*$P;+B(?+K%3I? Z& M!-@NS77=K8$J(C'A_DC'KNJZA:Y*,N&\9)4DY467DF!\L(63 MC/ 2590IPED4A!,!4Y/U8>T.3BQ7.Q+H6L(S\^3X3H[5\^=SQ0R_I=E9T-? M1!B-E^3/U] "J6$+'P &#*<01 MU@'BR7>L"%DVI>!DY*R/]0YX3'Z,$- (B/"^:R@^ 'U_=!8)1 45T1K1+A%K MZ1*K3#7@.68*'CI'@K\^R'$Y(NL'6^+ R3(E/@%A[Y7IC5C!M?1F@0ZJ+G3/ M%,8C@#5B13.E4^/ JS'@E%1'F)H*7%(F5DV]?=0.GXD-/-H=.:(]2;!@KENE M-:YB(-4&(E06?4B5*+9#"*FV/HH@2>MN^0(X M4!&*;TT";PSW%'\;R00[@:GR$"A$2)2@W$D'=6XA$ 3,@M^0'%AYB.A* Q C M\5E+PNLWUJMIUCECH49)*>,ZC=B,^S79R\&&KV"0XQ@%"U6VYL[> *1?Q5@+ MYP*68 (TLL$MV3^Q*,BTEC;:*56VI'1,673O163B348,6NG<&.\$*&YQSR?W MU0VR3$"R=F/% H[;^Z%OZRY MP!D]X--HF/,' W#L.6F 4)_9C=-KX\79;+7NMKM>\_0&*G5)L0&"ONQ@ P/8 M0;UGV^+DL^Z6+93&P;,. PHC*B1J!V'K%C0HSQO:+ U!@MN YN%G8E".9D8R M(H@%4=;5^K)D(Q\(#XD:?#/'&J:5,(T2(-%FW_K=!)[.@9516^Z5EUJ0F50Z MRRWHJERZ> %28CBFC=;+4JTSGVD0:I%B41)KP@X?WK[SO.CGVIBY8.=IA\')] MZX.78!;-0D>LT;";XSW=N#SBR2=XBUQ@P-/A3-3@:< B_\P0@$#J#,'QPC/= M;9QKP"91I'H-?=HRD9Q?M$@C=C;_9Z$8SFTE]![QR$8A8?4 DB$;4+T@+3$\ M,ZD"(@-:J)=1UAY9.(N \V$*M-U;,)C)@;^)N0794T-B>85*3SN]H@V#F=!!H6= W1M[9^$SJZ0.Z0)TW*/+07/'P&NB$3517B.Z< M[T5:@H[*U?9H!5+-IF '(BBX'00"3YS'HDY2W;&(2#*.9C?OTQ'EK+L,D%!( MCG'=$)?I2\,Q<)@E:D( *])>BI22(J_4EDTG2:/@A+P>;3 8ABE/"HFXH!E0 M906&4*TB_I*&K&KR><26)71U!64PIWPP36WBR*RU@1'YL'/2)2HL[B+6G ^P6WSIB"^\;T&3IJ0&IE:OH,+'49O+NGJ;V: M\I"A6F,<0O9!HL!R,(:DH9\TJ"%9@'G!&RN6X)2E'9!'&"8'1[!6]"N4:N5C MQ/LB/@0WUMII_J&MTZY(O.>V>VH3?@=L*(;=DC40B]*>K \B3?$AK,/E(25N M<7>:(*XYESTA>8822UWC=TV:_415NZYU2D%U[[7YP*IBG:.FN)<*K,73@*W= MA(Y!4Q^0)5@RJR-2[+L 9IQIN[XA$GI]= Z+3]W MO:02D*84%^0#C$P9!OFC3S6W=AM+6EMN2 MTX =3K7[0&^;'4PI[J'I6KLZDM&Q;9E,YS&[&@5OG51[!1?_F8(?1X8#BGU0 M\D!?>^W^KN92.F?.72#X2SIIA&^6[ME9T+M(C%;39 M!.E/P0544V4R_?VIL2,9Z?11\C:,D(!J%+N$PP\'1S&9?R]G4Q3HZDY3"X_/Q-EF\"'Y_KUE8G3D3-QOOV6EC41Y4CKO=0OHH>FDZO;: XK./;R ?L M)TBI*XY\P/^JKJ@B%AP-/3X@(!L?Y%;00E[5!D'FZ%2564/Y,>&2M4&@>49E M$@ZOSV7#QSOSYV0/\P;"U]*=XW\GB3!68[!U(U4C6/R7&2(?R:>XML:;DUQ? M^XC1SCKH'!QW1LZTH@.2T-18/3ED<51[J2MS7DI,@FS/)B!8,ENO&VG>331C MK.I>:E?T'0=V:]#J3'V '+BBYCX<"VUE*R3+QFY,4M55%O#HA'&0J=@2:6!* MI*9.9HJ0_EQTA77K1I_0$GMBXVG50]QQ -]'D2UK+8+ACI#$J7]QS)Y!P0U$ MN(WZ+,477/CH\%S*EV\0X9MDZ)C[HN>^#CYM&BF#]V?KH '70:G^2]#H+F+\ M3"9>L9J_.SKD_U33F>T/]^SC6/T@D/V[B--%N%C,\)2$LTD<)O$$S^-9&J81 MM8[1$H41/\?A>!Z%DYGK/0W'<8+G>3(.)_,83Y-P/D[#9)(^'K'2TDD:SM.% MF$VC<#%.13P)QS.\IE,L-J5SG32.\'46+N:12*9AO(C$/!Z'Z2SZ;L!Z*>;I M)%Q,YR!_,I[C;1$FZ03M28KEDE1,DS"9C\5X,@[C*'DD;E^$:9J 2TDX!@%/ MIN%B%HFG:)B&4VQ^DH3IE+Z#1]C-- VG$Y^$ M4TQVB?_,TR2<1(E]QU-@Y<9(Z&P8+,=BR73&;$[F8',:D8 6,79JF)]&XW"< MSEE4DPD8/.8>X7Q!VTSQ#.K#24(BGH%@"''8NVUC8Y^ M/4 0_C>*$')(WV+NR9YZ4A<#DF;)@%80Y@B$&I[%L^!7Q 7_7^TIG,00_IB8 M'<=A/)^26;$4(FCO8D*\C]$8)6'$@DB@VN!'2H*=0SD74*$QSY1&5L/D5#LHAX/LAF.H[10/=X)LE8S"=AG/*0 M*0QM^F,&-H,I@LO8+9E8C,E2*%^*;VDT#9,(,H39SN,9?8-4TB1ZQ,Y@Z DL M9YI"$V 1,5%&ECN=@Z%S 56=1K&88-6$- AV. 4\S)F1/VQG@#I@"[WSD[6S MWL+B<#HC!DSI&5A&1,R,"8T7<^R.Y0)V3B?8[H*%-\:(V7ALA)0 MZ#E1JJ@ M>3R-C+CG (CQ;.)M[4=.QG[(U 9D0L;]!A8#FL&_ 6WS>$!U/!U0"IN#3LQG M>"&!CB>D.'B*1C.Q&$U]93UX[>I)OL57F#C@TQR9[:34Y0W?MP'>[^-[LKX:PZ?WOC#\<">2%(^"ABQ93G. MTY#Q*U9INGM0'D;]H8$GEE3>1:\490A?R7+UK8,M99E,ZWY"?3^BZ$/R<]'$ M%RH/NX!)#6,,* MGLLTCX[QC\^MV;+)MEA%$2K BA=S ICQ/&;L^>*REF$^. "QH^N0')F"7QU% MB.9HDHBB3YPOEH@_6Y,(*U/ R 9I(D7G?'4D6P'+O;:%8DF7;DI=FQN8P%,^ M(:9(F^/RXKL))"_E3OFQ4KG7_L$4PCU_M&J1VLNLQR>UU$NKNO5E@C7XOL\PHZDCW/VP$[O:2H M#$&7O*T.!8@H8K@;"A/#^0S8.R:D2@%O\7B!M@40=@%TA28_(V* 5O)?(>+LQ;E9G6ZD#9$4[Y@XF^:$'HB*S)'VY1Q MF4-3R5?5K)&'KG)W_[C@]#D3S1L^F-TL.5A ] O8RT%TL@UW9F]?]6OGYW0X.Z1O9.PV2#@T]Z -%\U8HMQ5[BW3M_ M0*2NZ2R?+U92)=7<$JD*;0][S#)\C[O>\ZFCYQ1U .6E.Y_PINH1F$8SWN7D MH;.U-!A$T R\FT9&^Z!>BOER+=UE0;^04J73=F>\U-_SL48D#3*Q> M=J;<:(]MN,S'I3_(L*WSK_98)S0VL^=K2*;M>?$EJ?HX,]WYZ&BSTBY&'3T MJ[9[0A\FM_>^!T?)[6#2H?1+EO[?Q9,%4LP% OZGIG1#I8HYE6NF,TH3YAR9 M31/D5^DD^&(E&CB).G$:W@VX&4?A8@8HFTSI<4Z5CB3B5L!>&BJ7?5>#GV7R+VIN&+@8ZLPO-'VK_WWKM?E99]_=_#CV/?_( M02.F6F%H-)I/+\S)FGMIZQW_R'-9MX![?MQ(N)V&.N [78]V+[2 _]7OR_\% M4$L#!!0 ( ^!;E7N-D7)W ( !4& 8 >&PO=V]R:W-H965T&ULA55-;]LP#+W[5Q!>,:R 4=MRFC1=$J ?&[9#AZ+=QV'80;'I M6)@L>9+*9%9;+7Y:1M$![];J>PR;ISKSM/4E@VV MW)[H#A7MU-JTW)%I-JGM#/(J@%J9LBR;IBT7*EXM@N_6K!:Z=U(HO#5@^[;E MYO$2I=XNXSS>.^[$IG'>D:X6'=_@/;HOW:TA*QU9*M&BLD(K,%@OXXO\_'+B MXT/ 5X%;^VP-/I.UUC^]\;%:QID7A!)+YQDX?1[P"J7T1"3CUXXS'H_TP.?K M/?O[D#OELN86K[3\)BK7+..S&"JL>2_=G=Y^P%T^IYZOU-*&7]@.L06+H>RM MT^T.3 I:H88O_[VKPS/ 6?8/ -L!6- ]'!147G/'5PNCMV!\-+'Y14@UH$F< M4/Y2[IVA74$XM_JH'E Y;1X7J2,Z[TS+'?1R@+)_0.=PHY5K++Q3%59_XU.2 M,6IA>RV7["#A/78G4&0)L(RQ WS%F%L1^(K_Y0;7PI92V]X@?+]86V?H,?QX M*>.!'>8MU+D*)&7P/A+% %Z8'0#ZV? M#O'ZJ2:A+0>_92^6&KAV]X\R[&%K]*7P8F#?<;(2R(+$F:'8R.XW!#$-H,)SN0N.OM:,Q M$I8-S6TT/H#V:TTO9&?X \9_@M4?4$L#!!0 ( ^!;E7&+[>3B@, )X' M 8 >&PO=V]R:W-H965T&ULE57=;]LV$'_77W%0BV(% MB$BBOEW;0)*F6(%F,)IN>QCVP$AGFZ@DJB05I_OK=Y1LQRG<#'N1[HZ\WWWR M;KY3^JO9(EIX;)O.+/RMM?TL"$RUQ5:8"]5C1R=KI5MAB=6;P/0:13TJM4W MPS +6B$[?SD?92N]G*O!-K+#E08SM*W0WZ^P4;N%'_D'P6>YV5HG");S7FSP M#NWO_4H3%QQ1:MEB9Z3J0.-ZX5]&LZO$W1\O_"%Q9TYH<)'<*_75,1_KA1\Z MA[#!RCH$0;\'O,:F<4#DQK<]IG\TZ11/Z0/ZAS%VBN5>&+Q6S9^RMMN%7_A0 MXUH,C?VL=K_B/I[4X56J,>,7=M/=A"Q6@[&JW2L3W\IN^HO'?1Y.%(KP)PI\ MK\!'OR=#HY?OA17+N58[T.XVH3EB#'74)N=DYXIR9S6=2M*SRY6F^FK['417 MP\VW0?:4<3L/+&&[&T&UQ[F:(?]!<0A QYR_@)>? PT'O'B_PB4P:H1G7T>+_QU>6^LIA;Y^USH$W)R'MD] MFYGI184+G]Z%0?V _O+-JR@+W[W@=W+T.WD)_7\4Z$6<\U[^IBQZ\06<-W(4 M>TZ,1W&EZ$T:BS6H-=@MPEHU]+AEMP%A2#:#.YH=]="@1Q?.8WM47XOM/6KO M4&1XC]5>$HV2R/OD=%Y#Q/*\8&61G]+>U2";FHQZ;T3;OX,#"Q_;7JL'=%8, ME"SB)8NSA*@P3!D/4^]:M?U@R+>BVE+.]8_9XBQ/"Y:%!4&7>4A>Y-[=EYO5,^MY M5K*"IT0E9<9XRKU/2+-FJYK:DZ?QQ''"RC@Y_"F6CAIW&$><)SN7[0V5UQ!2 M6)+!,(6<3(;>%V5%X_6GQ3AQH&!Q&K(TSR#*6,@SED8%N6#,#"ZK:FB'1E"] MO1JI=RHIIH%*$*)5VLI_)L$O,85*:2XS>.N8**/ 4@YOO?.-Q*"CK4,E35A* MOB9%Z!C*9I900C+JAR=K'C[2'C+(0'95,XR%=EF$4Y<8[*@!7T-:YM0E*;B8 MRBR&<\\P.)F9+>K-N!D,]?;0V6E\'J7'Y7,YS=RGZ]/FNA5Z(SL##:Y)-;S( M4Q_TM TFQJI^G,#WRM(\'\DM+5#4[@*=KQ6]PSWC#!Q7\O)?4$L#!!0 ( M ^!;E4"BFZ7] ( &T& 9 >&PO=V]R:W-H965T.ME*W\28!FA@O'Q ?W.3:6CAVL!TZ^/6< MDZPKK*OX$MOGN^>>.]M/IEMMOML-HH.;6BH["S?.-6=Q;,L-UMR>Z 85[:RT MJ;FCI5G'MC'(JRZHEG'*V"BNN5#A?-K9KLQ\JELGA<(K [:M:VY^G:/4VUF8 MA+>&#V*]<=X0SZ<-7^,UND_-E:%5O$.I1(W*"JW X&H6+I*S\]S[=PZ?!6[M MWAQ\)4NMO_O%FVH6,D\()9;.(W :?N(%2NF!B,:/ 3/V^L.U]BRR$LK5.UT,P,:B% MZD=^,_1A+V#,'@A(AX"TX]TGZEA>2$\H=R[0SM M"HIS\S?*<;462XFPL!:=G<:.8/UF7 X0YSU$^@#$!-YIY3867J@*J[_C8Z*S MXY3>8W,"&8L@96EZ!"_;U9AU>-D#>*^TKK9"2N"J@GL%PZ6PI=2V M-0A?%TOK#-V4;X?:T&?)#V?QK^?,-KS$64C/PZ+YB>'\R:-DQ)X?J2'?U9 ? M0_^_^TPR$\.M.7.$O#>4FIZB]9A!7H%;H.PTI(>M5!KX)9L9W!- MFE&U%$$._R(&=*P.ZR6:X/9LX1++P9)TEB2XX@X5Y7H,U+B(,78W"RYX(QR7 MXC=608V5X)Z1=X>\2*(TSR$CG#0=!XOR1RL,N4FD%POBCLI0RCB+)J-L&(*/ MFF"#^UZC21&E[!2*TR)*)DGP%JT->%FV=2NY[P.OM7'B-^\$YFG"DFC,6( W)+M$?DX :S;H3.G]DK7*]&NRL.RU=]!)RY]X+\3MNUD)9D+BB4'9R M6H1@>G'K%TXWG: LM2-YZJ8;^A^@\0ZTO])TJ8:%3[#[P\S_ %!+ P04 M" /@6Y5P]46XN<$ !Q#0 &0 'AL+W=OO&+B+8@LPL>XC30PDV09MD0N;;?M0](&V:)M8B71):IWT MUW=('4G6CI(>+XE(S?'-\/O&U/%6JL]ZS9B!^[H2^F2R-F9S-)WJQ9K55!_* M#1/X9BE530TNU6JJ-XK1TCG5U33T_71:4RXFLV.W=ZMFQ[(Q%1?L5H%NZIJJ MAS-6R>W)))CT&Q_Y:FWLQG1VO*$K=L?,+YM;A:OI$*7D-1.:2P&*+4\FI\'1 M66SMG<&OG&WUDV>PEP<0H>[3>10?J"&SHZ5W(*RUAC- M/KA2G3>"X\(>RIU1^):CGYE=,BQ)'T\-QK([TT7G=];ZA2_X%7 EA5EK^$&4 MK'SN/T4, Y"P!W(6C@:\8YM#B'P"H1^&(_&BH;#(Q8M&"X/?3^?:*#S[/_;5 MV(:(]X>P>CC2&[I@)Q,DO&;J"YO,OOTF2/WO1P#& \!X+/I(YT?]]J.ZEH9Y MR2%T5=\(N*(/$(1M.PF8-8-S66^H>/"8,$RQ$K@P$BA4U@7H2C&&8C. 0@>Y M7/(%;HH2N2::)?:O45RLP"5&3[A1%;Z5!"XN#^$31A.IVSM]=Y .+U0+PVC'?3=]EKZU%V)!W(Y4$S%$?@ UMT9;2]#> = M9'E,(C_U3LN2VQS>T)+=$/;T7?5Y[),\CKS36BK#_W+@/,L>>Q;7R-K^2)D= M$?OZ]SXL I)G!7SG?9*&5MY7--F3G>R+\PYI$D41"3/?>]K&\T99'NSTI3_< M!X*$0/ 'CH;O((ES$F6I=RW%P>)UWTJ*5>N:)S%)\JBKXKFA99 %&/LA*9(" M+AK4$O-PEO.ZJ;M"-_3!BF^$:PTV48&PR"PU*CJOV->R0G?%7F1DFQBNNL0M M 6^[Q%X'ZX6W79O#/"5Q$-IE!$D6DJR([2)&,F6DB J[2"# 8XTSMTAQD9(H M".PB@Z(@41X\Z]-0>D#2%&D8I-XETXB=UYO&L-+C;EZALM^'*9YSDB%=7CR5 M9ZW^GY2_JYBOA#^NU][=Z]W_DUQ]5Z%?(.'"[&TA'D?J4]>]LGU@5'5ZW:WZ M?13X),2'?R+7L7'S]BC=Z']T'94YC,L\BC.29>%^F>_Z/LH\\1.D[YC,\R0B M09*\2>2[G?E7&N^U&64%GFW6:C,J?)*D8:O- !,$2;A?=86/4QSE^9+FL%=I MDKXBN;[LC[:5[!Z_&-"@YY19X\_PJ[\%5GJ#MG#2Q!&)8Q^"&"=.D4&*./(B M@CA*29;XL.\"-GUR#:Z96KG+/EY&9"-,>R,>=H?OB=/V&OUHWGZ,7%&%FM'8 M\B6Z^H=9,FEYV2^,W+A+]5P:O**[QS5^$S%E#?#]4N*-K%O8!,-7UNQO4$L# M!!0 ( ^!;E6]8U_C@0, .@' 9 >&PO=V]R:W-H965T)5GQ@L0+]F(=CWKP&+O=S-W0/CKMJNS/6X2]F#=O"&LR?S4KARA]1BJH&H2LIB()R[EZ% ME]>QC>\"_JI@KX]L8BO92/G-+OXHYFY@"0&'W%@$AI\?L 3.+1#2^#Y@NN.1 M-O'8/J#_UM6.M6R8AJ7D7ZO"[.9NYI("2M9RAG7Y.^KC38*_Q3_O%1RCQB_C&@;Y5(W+(>YBYV@0?T =_'^79@&'T[P MC4>^\2GT-TER$N%E?I^E 2>](,_A#PXGE[7UL+Y;\*X4<&8P,I?::/S%3M1V M+4MB=D!*R;&E*[$E3*/ODJQQ8A0M!P<##J#:!+"^J@U@;J#2CG(#CY M"/G@"3M/Z*P99ZH"[=C\/8X*39I>4W)&:#KUDBA *Z;42U+JW-0-EX\ S@8$ ME)5YB@ZIE]&0A*F7T,@YU-VPJB &)PT649)?5O=??B5)-O&F 25Q%GE1&#HK M)1')T3LD@@4? .DT]K(8$:.IEV;4N9>&<8<-M?_'A9Z1T O3Q NF<6<'*?6" M23;J 0>!;*K$&UU"M3[=WC#DP_:V3.EF.@8GI$HP_*"H+-B:SE?Q^WSOK1SYY/4&O^$Z!1; M$+G-/'?NV0/2& 7,,B\+4Q*&D3>U)U1JAW]$R5 M-UYKIPZ=H$(AVM-IZ$WBF+S4WO[1]*U!;;LWQNK2"M,/XM$[/F-7_?1^"N_? MP%NFMI70A$.)J<'%)'&)ZM^5?F%DT\WRC33X,G3F#I]B4#8 ]TN)73XL[ 'C MX[[X"5!+ P04 " /@6Y5Y'FZB30# #I!@ &0 'AL+W=OW10LTK1'W M\E#T@9;&%A&*5$@ZSN;K.Z1DUPV\+OHB#8=S#L\,1Z/Y4>D/ID&T\+D5TBS" MQMIN%L>F:K!EYDYU*&EGIW3++"WU/C:=1E9[4"OB+$G&<!_P.\>CN;#!9;)5ZH-;_%@OPL0)0H&5=0R,7I_P$85P1"3C MX\ 9GH]TP$O[Q/Z]SYURV3*#CTK\P6O;+,(RA!IW["#L>W7\ 8=\"L=7*6'\ M$XY];#8)H3H8J]H!3 I:+OLW^SS4X0)0)B\ L@&0>=W]05[E$[-L.=?J"-I% M$YLS?*H>3>*X=)>RL9IV.>'L\F=E$=;LF6T%SF-+C,X?5P/ZH4=G+Z"G\$Y) MVQCX3M98_QL?DY*SG.PDYR&[2;C![@Y&2019DF4W^$;G]$:>;_0"WQ-N+3QQ M4PEE#AKAS]766$VM\->U9'NN_#J7^SQFIF,5+D+J?X/Z$X;+-Z_2<7)_0VE^ M5IK?8O_/B[B)OJ[-40:3.[BDAE]DL#KLJ;$@*WR9TPAL@_"HVH[)9ZCH+=!B M[;W=05<--3VH'7V"3$"G:1YH^PQ"5 UI$I5)$B5) F4T'JP1Y$DTG9101--B'!6C$DYB1T[L M*(5?&PRD2Z@;$F*M.DAK2#A-"HHDI>[TG1(T<+CH@U//P1-6@R?MRQ-L&J7MMQ9U&PC.MEQPR]', E_>045$A>&RXAV5 MZ#5D61GE>>$L8BDG:;"J*GW .N"2>-"IE."SR*,TIZRC/$N^(C3G8SU/%A5E MZ:UQE$W3X"XZM^?/T3WO\$WC&]Y]* P!U!D[M)$8+N!VN_L*KSPVRK M+(U&;S;T+T+M FA_IRBA8>$../_=EG\#4$L#!!0 ( ^!;E7EDR$ 70( M *H% 9 >&PO=V]R:W-H965TMDH+;LG4N\BT&GGIG403 M)8Q-(L%K&>1S?[?2^5SM;5-+7&DP>R&X?EYBHPZ+( Y>+N[K767=193/6[[# M-=KO[4J3%0TL92U0FEI)T+A=!-?Q;#EV> _X4>/!')W!9;)1ZL$97\I%P)P@ M;+"PCH'3]H@WV#2.B&3\Z3F#(:1S/#Z_L'_RN5,N&V[P1C4_Z])6BV :0(E; MOF_LO3I\QCZ?S/$5JC%^A4.'30E<[(U5HG]-XFKIBK*VFEYK\K/Y/3;<8@DKKNTS?--< M&N[_R\PC2_P.%14]U[+C2E[ANH([)6UEX*,LL?S?/R)=@[CD1=PR.4NXQG8$ M*0LA84ERAB\=DDT]7_KF9.'7]<983=;O4WEWM./3M*YO9J;E!2X":@R#^A&# M_/V[>,(^G!$]'D2/S[&_L4)GN4XK_:HL7DQ'<.9W;O>ZEKL+6R%(H@31U1E= MG8&J9%%L4 ^E"L$A;Y1HN7RFUBT1!0'I(6,,,A:R*P9Q%C*RV(C6&-(TG&;Q M&P/%KP6:A$E&$>))>!E/X=*'C>,P31B&PO=V]R M:W-H965TZS+YD# M?:TKX\^'90C-B_'8YR77RH]LPP8G*^MJ%?#JUF/?.%9%5*JK<9:F)^-::3.\ M.(O?;MS%F6U#I0W?./)M72NWN^+*;L^'D^'^PZU>ET$^C"_.&K7F.PX?FQN' MM_$!I= U&Z^M(<>K\^'EY,753.2CP"?-6__@F<23I;6?Y>5M<3Y,A1!7G =! M4/C9\#57E0"!QI<>-_VG:RQ]F0\M8'6_?*8%!KT_VJKWT<'B@LTN\H9+U"%GEW MAB++5RJHBS-GM^1$&FCR$%V-VB"GC23E+CB<:NB%BVM;USH@RL&3,@5=6Q.T M6;/)-?NS<8 )$1SG/=Q5!Y=]!^Z4W@&@]/2S*;CX5G\,:@=^V9[?5?8DX!TW M(YJF"65IECV!-SWX.XUXT__C+[W2/J^L;QW3GY=+'QR*YJ_'HM 9F3UN1!KI MA6]4SN=#=(IGM^'AQ?-GDY/TY1,NS XNS)Y"_^\I>Q+N<;*_V\"#TQ$]':[? M=-!K%;OKM;/U(*!=*5B2WX1"R:+?*+,C[:"[(KJNX5K8.@"J0HKY2N M17+),($B+YC4&G/%!])A1!\>X/%&5:T*X)!_P\B:@0*F.5I;P4"_ZHYXJ3RQ M#VI9:31+0@6BD[G M4!SY#C^'9F>CR M&)B%L)Q>6>5B*EYIAP%IQ6WO6T1&(8-!57(V/U&]+:S&)1;BY+'3.<:<=AGO(LF?Y5@QB0B\R[HOZ62 MD;N!3 D9_4?26'W%V0V[J.98+L;(4'JC8:=M\6TI%PPBF.S D^NEV(=C(Q$4 M19P**9\[O93\+('>]4SO]>!?O%[9CDS8<@75NIO0?1W^VH+U?L FM$6?_$!9 M,L_2))T\ENC, '-.>R#5V!'#G\3#2!/(UF X=,O( V;TND^2D2JZ3Q'LX H,7 OF/DW1D#1_(KG* MCOMLG"2SV80>NV'&#Q:$FE'HL@;)[,0(ZW:%P]?#IG79+1CWXMV:]@Y]@I%, M%:^@FH[FQT-RW>K3O03;Q'5C:0.6E_A88EMD)P(X7UG<+?V+&#CLGQ?_ %!+ M P04 " /@6Y59/O?W&D) #V%@ &0 'AL+W=O[BP".*''>9YX9\G2C]+U9"V'98Y&7YFRPMK9Z M-QR:="T*;B)5B1)?EDH7W&*I5T-3:<$S1U3DPU$74YHO]OPNQ0;TWMF9,E"J7M:?,[.!C$I)'*16N+ \>]!7(D\ M)T90XT?#<]")),+^<\O]W\YVV++@1ERI_ ^9V?798#Y@F5CR.K??U>8_HK%G M2OQ2E1OWRS9^[P@2T]I8533$6!>R]/_Y8^.''L$\?H%@U!",G-Y>D-/R [?\ M_%2K#=.T&]SHP9GJJ*&<+"DHMU;CJP2=/;^U*KU?JSP3VOS\TWR4'+]G'W_4 MTFY/AQ;\:=EZC%WB=L*^JM&O#/I:9R/;IA]"K4V[4*GI7AK:@B M-HY#-HI'HU?XC3MCQX[?^ 5^WC#VY\7"6(U\^.\A&SV+R6$65"/O3,53<39 M$1BA'\3@_.>?DEG\_A4%)YV"D]>X_\-HO,KKL*;?E!5!$D?L94G^4_!=5+5. MUTAX=ET&UZE5"Z'9:$K!2&8ALVO!KE11\7+;T!MVJ;C.F%JR#U*CZI0VC-=V MK;3\G\@2Z74F2!TX%=5U2YAMVM1=#(8J!E ME=!293+E>;YETI@:W,L^/3..7C7T$'(OMDP45:ZV0I@0PI1,FV@FL3L=\J4!.I>!0ZE=Z] M6-.#=\)>Q+"M F/G&><_5@(_>[$R:PAS:DOL@@<*\'=>B2@:;*ERP+DL5X'E MBUPTF Y2:)KGKP:#$]MW[!;M):MS$4#&7NS97NP#8( 5!7(O:(& /7N5!-]J MMP8O3_V'0V,DTL?6'W^Y(VBS[48C-=C>JOT6H*T9BUC \I MQ$J6)1[)3Q0( MEB2C> M]Q&;1),I2^#:2>)5GTX[^B:]*.;_A'ZO@C-)U6I1R0^H ;R@;'D0QCY+E9ZV M/FUVH>_:@JN,#R)MWB8^(7R6;IH8,TC2&#&0R*4#?N1:0%Y"'NO#TL"T9RN5 MZ@NB21K;0+MCEL2S<#P>L?GT))P=PP>S<(Y_4Q=,H.9QT"#LYS(5)4TC[(;@ MY&ZM5;U:!\\EX'>$%!J/V6@^#^?S$Y9,PGA*HL+I9$SEC,(,O-?<@$/L@=<[ M5DG+J5_^1EB;PR\(G9OKH,];FFTR #1:HTQWL:A+0@"[YA0P()X0#881HJL& M'MY>?;PVA(8$)N0_""L"0LK52HL54I&"ER3A.)D@-<)DBG_A?!*S61PF)W$T MF3-7 BZ%H/]%I65.! >4;P#_JX[8)_B0((49N7*%N%!E[1(%E3=/IK0I:#91 MC'AN5*=]ZU)T)%/C%9GSN]1WFK<-+:"@L8-!B]CEKOH]].;<6+:H#?JP,2SC M6]+CHEYAB&NLX S95P+XZ,MA3X=4%CX# ]=F'F5![GO@>>W(CB;.22'S\:+^ M5&L-S;Q=3FY%F 56!9ZIL)A<[GF0>BA/UU)0#RLQ^4/.4EI7#;3/;D0..PLW MS07"E\2O=2EVJ0]-D!&Y()N/NM!%#*,R UN]94=M. &,)>2@(XK'E%Q#5NRB MS8$%:R1JZYJ-1 ,AK2/VV:N-<5<6=1'T-"46Q\X/Q$+NS$&J($$;7@BZJO.L MX78K"YESG6_#OQFQ\8L1"_JU\;>\S-F^]COGC5LS0IANUXY%A3$-N<9SRDF/ MDUDF":;H56-.=EYINS))5"$JXC,99@&HQ4:$+*&@%&6-7FL MU>$OG#/QZ@8N0+)TLGLFVC6\1?,E$(.$P!WTH4+I MN0$#!@=412)K4/:0%VU_0'-T$*A8KGP;=16N+)0[9.,>[#?^<4B_\"["(E-( M/NK@7A/'D!>J1A[Q#297D47LHLM7JK?-6E(3/:0LG.)-HW)QW07-B9 H *E* M>7\NY@\<%>SF33^?N@D:*6UE@7D$W%QZ WPJ98RDC:YQ]6/DX&6G.";#' 6: MP]9:MSXMQ:-E8S];!Y2NJ&P7L5Z_9"H%\)I7<\_)*NAJQ>6:G\L$<>N5<_]X M0?I+CTT+ARAH5!0:$ZA];'%&T0\,CZAA?N4X5G7CSY-AWW$A!'9(<2N@.*3# M?S?M8>P";=HCP1NBI 8XBM\__^P^).]_\3"!$Y3ET%>6*!U;>X,"65*>T*'E M$"]_W"0>X5[G18JDZWT;2:A+/2-RAX3T=<>'/9TO.B1E<83?A,VB!D$ZEM3_ MG[@#)[K4FXX)T?T>=$6WZP*[TNT!ER!\^U'P3OJ.]L:N>"51<<$-UQ8'.*3- MER]7[$W#G+:\YA7'HN\.31W!/%.][=\T(;DOETM!11:Q M+_Q>X""FJ38:WY#S[@4=C5MVF"M?LG#'Z2M!"ON$";H*R*<=-6=+'(+*E+HH MSQZD(5*U/TG2X;XLFPO"KO/MF%\$0"E#1V5,E::NJKQ1IFEA/$T]*T*.WE8M MBRI_K22,;<&2TG3>J?@[<&ULC531 M;M,P%'WG*RPC\83J-.D&*TFD=@S!PZ9J%?" >'"3V\::8V?V3;/]/;:3AB*Z M:B^QKWW/\3GQO4X[;1YL!8#DJ9;*9K1";.:,V:*"FMN);D"YG:TV-4<7FAVS MC0%>!E M61Q%EZSF0M$\#6LKDZ>Z12D4K RQ;5US\[P$J;N,3NEAX5[L*O0+ M+$\;OH,UX/=F95S$1I92U*"LT(H8V&9T,9TO9SX_)/P0T-FC.?%.-EH_^.!; MF='("P()!7H&[H8]7(.4GLC)>!PXZ7BD!Q[/#^Q?@G?G9<,M7&OY4Y189?0C M)25L>2OQ7G=?8?!SX?D*+6WXDJ[/C:\H*5J+NA[ 3D$M5#_RI^$_' &2Y 5 M/ #BH+L_**C\S)'GJ=$=,3[;L?E)L!K03IQ0_E+6:-RN<#C,U^W&PF,+"LG- MWGUMRM#1^DU6#!3+GB)^@>**W&J%E24WJH3R7SQSD\"7O-8C^;786#2N(GZ?LMNSS4ZS^2Z9VX87D%'7!A;,'FC^ M[NWT,OIT1NMLU#H[Q_ZZ^SA/<:<1WDRG$_*_[SNM8')*)3NJH!K,+O2))85N M%?;%-*Z.K;CH*_!O>M_'M]SLA+)$PM9!H\F'"TI,WQM]@+H)];C1Z*H[3"OW MG(#Q"6Y_JYV!(? 'C ]4_@=02P,$% @ #X%N59=YTJY_%P ZT !D M !X;"]W;W)K&ULS5Q;<]M&EG['K^C23$W951 % M@!<0L>,J6;83[XX3EV6/'[;V 0*:9,<@P* !R/S3M%[V1LA-?MU6M?[[8=-WNIZLK76SD-M>39B=K/%DU[3;O M\+-=7^E=*_.2!VVKJR2*%E?;7-47+Y[SO??MB^=-WU6JEN];H?OM-F_W+V75 M//Q\$5^X&Q_4>M/1C:L7SW?Y6M[*[M/N?8M?5YY*J;:RUJJI12M7/U]+Y84HY2KOJ^Y#\_"KM N:$[VBJ33_ M5SR8=Q?3"U'TNFNV=C XV*K:_,V_6D&,!BRC$P,2.X %<64F8BY?Y5W^XGG; M/(B6W@8UNN"E\F@PIVK2RFW7XJG"N.[%[^TZK]5?N1%178I;M:[52A5YW8GK MHFCZNE/U6KQO*E4HJ<43=_7T^54'!HC,56$G>VDF2TY,EHEW3=UMM'A=E[(\ M''\%QCWWB>/^97*6X*W<3<0T"D42)E,OC2G3FYZ@=VS!_W-]I[L6UO._ MQQ9LZ,V.TR.7^DGO\D+^? &?T;*]EQ!$].\/MS',[.T?]6]V][#5> MT5K\OI,MW];'>#Y+]3C/XZF"$U.)?ZGV8YN'P=NZF(@GW4:*?_QMF231LYMF MN\OK?<@_XV?NMGW_T=T'^?A.K]V-IG7WFKZU-Y^&HFJ*O).E4+6XV8"[2K9A M<-VJOYHZ#X72(A?KJKG+*[%KFWM5RE8T*_%'7ZZ!+QUN]UK2'8!<(064K6HR M :VV?95W3:M#L5+ O':KCSUEV9>MNG]T&^0"DD*5/PA9,W&:+X0?5ZH#!H9" MEGW!T@,31*5HMEO9%@H_ 9)?)!!7? 0)*T%:2M#)J8+6>>M:G1@EPT!89@>+1%, <,NI2[RBOD('XGELEE=,N:TW:L?T6UFQV#VU;I-W6-Q6%1H/\^H2B%R!#]7UQD0F@=&Y7\=6:<9W MZ*AKA,[O)5-66^(8D@-B:\%4'HC_;M,V_7H#-1*:%U9H&R!OM;^4JY5DC!?W MJL6,%?.@NKT1AM/+(++])!C)5B!45%JH3I.50"_=L9ES4<(2B@Z\5E);BV&6 M(=JV=KHL%3!#W?7LFKN\[6K96E4VK5HK>N?.NE"@80O6?.,LFXIR;2&3 M]X81$ETHV*W>U@*@U\GM'8P8H3<.3[\+2UJ#[(/J-N*7?(O(M;5/(&M$+86@ M)JN]N),P.VE58]Z 8G?Y'U>YC#)=M<8%Y^(5WT+10?O\K;8$.A&X!T]N?O_7VU>7@AC6"'L"09#D^ ]K+9NZ#W\ M+96!+E"G1Y\FMX:6DXX=25-WXRD:\_XCMPR EQBIZ?7&XR*!1YW7[-2[1BOC M9I7ZLU-*'$[-#Q9J1 SL$%C$<)P9HRL)=3!I4DO8$?DT>3R!LF&VWL-0\,(&&A5 M60\F\0!!2@G%-';4AOQV/ -R/8R'GS30PE^R!"_WLNZ-IT &6M%RS%OK%K\) M7. 5ATMII:%\)V5-N0_67D%:!-\03R$=3\\$)(W70U%B"M@1O*_M=VQ=5K&Z MW^TP8[&!'04CTDW-]@_Z)7WYZ0NY@B3;72%! MZ0ZB&VX6 *&#D"'*!N9$MK0QZ+H?^X9#,_D56B'^(#TS%:W:36;!+R!L'-NU MW.ZJ9B\EY\4(M#70NF.3"&FXAI*LT7RV\JX;>M>@/>"EZLG'V+.,44 >2G_1 MQM_PFEOF1)S)E^8^7YJ?S9=>\LP@_9[R&D0X8NY8@G26S/$$B6D'CVBSYOHZ M[^'GT.H S"F3AK?4751]!#?.0CM-<,XP%$P-;'K6]V3 BUL MMCV%(Q.5U[TW5 -;MQ+V"MR1FG.WUU_A!_6:3<0%X"/R*A,V,2> MVQ@J^S94\D=O%&M"2T.^<&Z)E&00&WMD4$B$L-C@E2Q,")O&G+S'@QS446B% M#]44TC](!*..\)>*,A%'E__MZ:\4I3&C:<2WTZQ4Y4(BA@18+M&Z[M< /9&8 M0F(B;F3;&2%X_9SU85G M<"1*=(&_?QK/;G#SBQDREN7..,E@]81/,,4*-@8)&,@CB; -D$R^XT4HY:G. M)PQB>VQV"!<49@F@C8(H'/4MI2_@[X_> I6H82):(QDG9BU?8I6K%C('I>#; MV$WH/.1@KOID^V!/'.4 S(FOCSBXYGHC5HA\@UO@!=64>A *PR5B"5)90]*9 M<>#-&&A/IB-,YP81,Q>KMMF>]<-G8H. >T]Q\H$T6++4K=&:2#;2:@L5*HL^ M9$J4>B+#55N?Y)"F=7_W!\4/2MY-(*O$/6H.%R&."640B)- 34%F:UH#QG&/ MR;>5S+!3F*KV@4("1_73O710YR8"0\ LA#7)>9^'B+XR '$VH"Q\0%F<#2B? M3-GXVL;MH\7V60K'8PG(!F.R[ T&.XS[4*EZ/)9PP&S(D_*EQD#9RDF;N$ME0YBB[_.JPF\'R. M_)_N%=YXZ0Y*NEKGA0T'JI NDX&6.%#00IN[2JUS7Z(1GI)A4?5O$B)?K.BS M#IUZAT[/.O0'6Z9\,)7+J?SP+)'C/FTI!R/*[-8N2\_+9N<*U#?>:D;]2 3Z MNLQ;Q(F7#?[XO&C<9WMS??O2A_RC8V^:DBVW&^=\U[<^YPL6T2(43@QL_C>' M K]QU>&3CPBRA<" IV-*=,/S@$G^*T?>!I/DR!4OO46XA7-_WI3_U(6C1UMF MDJO&#L7ASG9UV&*,Y+823HDT;J.*S8!N.6H\-5B9988IDYTBH:*)!@/*NP/X M815PEX/*)_'A:V=<94P%=3%6CJ# I9P,OG&]T/FG_(]=\W ^4X?8ZM]! MM"FLGP"(<5 X,<]2Z"+[I MI"*EH=&N\3*$%,XX7!K&KC#T$+GV+VCFIB6^N1L8#IU0@Y=#S\ HG-[BX,CJ M5'^AZI>!Z]EZSW!OR:^=288(0J"%RVZ_DP[$E3S5&:9]B[UMJ&($=4FY-KEO M2)/]KJ$D@9W!^LF83ZH/KRA7<@LA!($A]_ S:D:<-0-.((9*PVFU9$&.BZ.^ M1A904:)[RUU42AU,0*D#][&\!3IE$]DNF<5D68_D49B MD#!KU.0G5J6#%JF21SFNK9B.LD:9$X5D6F PSJ&>E!))2SOBRBH,&6Y-\B4+ M6344D$DL=[#5%8S!;,'"-;5)O_/.9FT48$]IE[BPN(M$T/E(.\2SGX+WP]#@ M=S]4O.-1!*2CZ!?<.F<*'CO3)]BH :F5V:EA8&FJX.TC2QW,E(>,S1KC4.F, MZBO6@W$D#?ND02WI L(+7ENU!,<\;8_RRP@Y.("U^3JLB]9Y:[K%%^!6PHQAQ2[9 3$IKLC&(+,7GUPZ7QYRXR=T>D;CF%L 1 MS3.46.Y:OVJR[">JWO6=,PK:S5B;!VPJ-CAJ2LJI;5X^#=C;35X;M,T^KR!< M:9M1ID8#=O$&%<-2)RM*#GJS;P?N\/J'H:>C)4/+,O_(8EP^C2^%UZ7?]3KNN M6:-O[&_LC9:.+!@&&%+VIGG>N@K0;HN:8.HVQ9B5P0YMT/*TFSOJG&GJ#(!] M@)'I7J'L]A7ZUB[C3M9R!6"V5=9X$G$X26=BBVF'NU2:AQ6V4S<2AS/M(='; MYGO3P?S6=:U?'>CHT+=,&7;.KR;!&Z?5P<#%?V;@AYGAB&.?E'QCKX-U?]=R MJ=8TNVE0_"45+K8=_^-@Z^F)]4\]OD?%N&VQG\4^?/$?=C7//@=5YL M I^?Z\ZV3HYDS2;Z#E98-@<--VZ343&--S2=2;")XGAWQF8^$#]!2E-SY@/Y MUTU-C<3@8.CAM@_Y^*BV@A7RK#8),AOBJLI;*MX)EZP/ LUSZN%P>GVJ5#]< MF=_]_+9N('RMW.F,[Q01QFL,MFZD:@6K_S)'YB-Y;]ZVQ@O2ZRN?,5JJHY># MPY=1,ZUHVRLTK6G/#GD<-8::VNR"DY"@VY,%R)GVPM*W%Y9GVPO@.E^O6[GV M]FJQ[%B3X2RIXTV&0_K!0/]Q]5D.+XZ@Q0#JB?X*Y1B*;@\98V@[@R&!#P1N MZKZ^MIA,6]NC8LHVOP/3_#9]1M->]AOR*\S;M/J((=NM0L^K'D.CBT%#HMNQ M8R%?[PGLG(>6A^(9-2S!A%NH+Z1\PXKWK$]5I<4&18BIUTYJ5PZ .]S4V2?T=B> ?B$4JMD3WQZ<+OG8T&&!'WYS2+7U-[GVWT6<++K(PB^CN%'>B,.+K.)RF43A;N+?GX31.<)TFTW"6QKB:A>DT M"Y-9=CZIIJF3+$RSI5C,HW YS40\"Z<+_,SFF&Q..W99'.'I(ERFD4CF8;R, M1!I/PVP1?3>GOA1I-@N7\Q3LSZ8I?BW#))OA?I)ANB03\R1,TJF8SJ9A'"5G M2HMEF&4)I)2$4S#P9!XN%Y%XBAOS<([%SY(PF]-SR BKF6?A/ *[>'T^CX)_ M(?QLQH5A[:Z,S!QX@*$2UBD!\S-\R]6S//:O+$4N+9,0K&',,P@Q/XEGP M&^#P_ZL_A;,8RI^2L.,XC-,YN15K(8+U+F2T,IBS,X:OI]Q\H@Y.F"R,+%HC0EHURD<]Q(EA'3@V[FTQ@W MZ #9+)F*=!;&&0^9P]'F/^9@"[@BI(S5DHO%();!^#(\RZ)YF$30(=PVC1?T M#%K)DNB,G\'1$WC./(,EP"-BXHP\=YY"H*F JSB.C[A0 ,5W,O*_]R)[G#[G:B$WH>%C V:W8L]SE+ MXGCNX^@&CJ[?J0A\?X[39YD[X[J&]I1X+-MOCOG3G>94R"MN$5Y6[3* M'#+[Z&SXM1_WWI[YI/-C_FS-Q]?^1$9@M\&IF@?"V:8F5[GRZTZQM]&!EVH_ M&;9AO*]*3R4>5/!1!4)Q M1\?/*MV8H]*(/WPB@8HG+K7*[_8$>"IWW@4S]3NRDA6UG6E";6IKDB'1)T?V2'QXL*7U@.(#Y?M7JM8!-55>V(-3TAU2M\J:^/;R M4(?1$8#3LAV)TVN*.DOT-88U[ 96(SP3&EUF"X0JZ:$[!G"03Q=XMX2$6F) M.$ )682H.UW.^&],,0IY;>8R[5'2X).#LPXR^O H/A\(Z+ JH8[3L=VF^:#T M%Y;MN_P/+.O&!SW^.JEG<&F/1HWS$YX(&V,N@G^7BV&K/J!N;=N/8'S74*)D MVI_^F-3(0@@>QY.S0Q1F=CH$.XY6?&K,'Q^CZ(2"V)P*H6+;;.E+/G]J031T M?>7'FUG'=T&);O@-=3/E: (Q3&!/_-&A$,C9'JD<=NI('*KKS<+X&7VEX=;' MK@R'M?DS*+UY]?:&!O6M'(*R:02,'NE1".3SD^ST]L.!!Q=OB=4U'8/AP]S4 MYS='O^I2VZU(,PU_.P*S[>QA0[\#"-5I3Y^Y7F'33FN4=0B8W>KY2=) U 9X[\8_@TZZY MXU.9HWZT2?'X]-,YPF:+7U5'/_$!L<.CM"M)#57S91&W=Y&@@2%N)[_Y-PXL MAH3.@:=&-/:CQ#V.)U.19!,J4ZE-#:&?H"%.TI@N0",^C\?)@,?)63S^35*Q MR^>YGOP3RGI*ML)%,=1\2R?2CF+N6:+',1=G8HRB37Q[P(R>%^8YGXT3 MRM1 O>T@ENI>E6[CWXZQQY@?^+M<\G;KK+Q?-Y#2],61PR-J+%=,="!$VZ)V M5GO*V.X[.GS'[%5O>O=V#Y1[YMQ'A\EU3?'%[I&&QL4?^,"AV;M1J_'\]NUF M-VRYVVBO@P?Z:$5^I0Z%EKP1T5+-P5L8EC\C$K?IU_)FD6F*ZI\.6I5^['N, M98D/'1,Q]$ZX;7GPS>XC&QVW81X]#P[:,".B8^U7K/V_BR?+* F7*$V?FB8C M-=52:BS.%U30IIRHSY,TG&6SX+/5:. TZM1I9#>29AR%RP60=S:GRY1ZS.9+EIDZD-DW'N&^'L6-(8*;9P%]G%*0 MF*-)E+*,HPGW;?%[SG^21> L_^QKQUL 5Z/OS_FCPQO&649F\RFZO^N_Y+\V MWZ\/KYO_#< [_@Y,(YM=86@T2><79IO:_>B:'7_-?M=TB$Y\N9&(DBV]@.?T MB8;[01/X_[_!B_\#4$L#!!0 ( ^!;E5SMCC*. < *P0 9 >&PO M=V]R:W-H965T5G[J-[;"R&VH6TZ>] MNO:W9AY6EY-RPN9V46W;\,GM_F9'?Z*!M6M]_,MVPUZ%S?76![<>#\."==,- MO]77,0XG!TKQC0-R/""CW8.B:.6/5:BN+GJW8SWMAC0:1%?C:1C7=)24^]!C MM<&YE1U,ZB2WU!EV,^N"RO//G1S.W]^?@:S#[;+O>TW\JS >[N9 MLDQP)H649^1EAUAD45[V#7DON?NOZPF#GWR\Y/,C+7Y9'?'KO-U5M+R<@ MC+?]HYUM_A4IZY/K^UM6B(*S^5&?G8.;41=;]&[-:N28XN4!Y+ :(6Q[ M#ZIL&IH.*\NZ*FQ[RUFUIH!S%AI >\DC +==;?N R)&]<%JJ*[]*%J@C MGE6+!7@-Y0]/S$*G6S5-T36U6>V<>JW9[:ZC&H'9#^ M!^9(-%FU<"UD4_H#89PU;;NEY <[6#U_%N4$GW7K/!PA(_:.?O]=*5/]@V>M MJX^LVM@^%E#XQMQ#VPPBINQU24P^KWIKDY$^ENC# /Y@UP^V)P8DQ "B09K M;5A1-U7+_NH>;=^A@@;VL0L81L%8^.P"_KYZ9W+?K+=M1:%-R)FJKJWWKB=^ M_(6EIN1E66 D>9&G7*8YQEEAN!$TFV%&E8#K-N"E$*@WS M\TSCJ^32Y)B7!NJD84IRJ3.6Y1E/A4P^=AZ1:@=D1$#U@#!AJ>3&2$1)\@P& MO%&\+ 1[BPG%%9S/)3>*UA$C>*,,5P+F8KM2(OD['$<#[)919N^>JC;ZGG,% M8>_P;QCE/!=R_,8H&?-6H5+O440AAS*IBAAFJ1%F(RA!90I/A^ ;D?',Z)BJ M/$> L[B#ZY+<-!C#>IY+2G$!@Y'<(F/HCPD1)!!,V?J;,(V%FK/E 6U V+% MU"!LWW@<.K6OU >SU<'4\L2D0I[8"L/V!@*&SQF5'!F5_(*B]__*)YZG2'Y& MP4Y3GFI%M(I9$$!OF5/L4TP*R45,A 2T$0]#B=4 9PD(95&2$1KP* =))C4@ MJO[?Q#((*A0'G0,Y*MYAE*'VD+?<33R[,BPE*N" J!HC%I&1A0# MA;)2P[N8%X13Y7"WC,G+<*+(LB%)$G4+*!^R"ILS)89T:Q2(K,C9F9N#.MP< MU*MO#A^JGJ+GV1V0?[]"FEZZ,9R5]_*- 2TXZ?"H:#KPVE(#)(*C-C!/6E@S M$'X[]O!Y\]C,*8TG9S!-5647;];4IT$J/!3([%-1GN&Q 51T='X*TK=1Z%%0 M0LH'K;CRTWM@Z.<;1U DOL[I#!#%V=;'_D_%#&\<-/&MMVSEQ=;WO6+$[UC[O=AL3Y"/F163[965A@OU*-0)6;'F-_M&\(234> M)L[X\5KBW[/S>3O6+':L7O'B\.S>_:>*?%H(_[2>/"N$)T)_L0$\C"EZ@PN0 M?PN$OBE1CDH ]^W0YJFM:6KMJB!.Z AH)<%%DR>_C1E-]AG=IW.(W4DT<7,H M"\UUKFBHJ2M*$6?1]0W:IZ$U-**4+.KMT%22$1?Q0OH\(6C@N%]0LP0+#3I& M5A3@E7Z]37Q "R)U:AQ5*)18A(AF<1:S_V+$4![CA/U] MV^#*2H4RKB4WE*/+)(]\L]N4R]6D-G)"Q)-;!G? MR<107,^'Q^1A]O 4OQY>H,?MPSO^YZI?-HAT:Q' R_&#%!S^@^+J/U!+ P04 " /@6Y5-(PL\W@" M !E!0 &0 'AL+W=OLFEH)%3 D:;H$J6DWK1>5JJ3;+J9=.'"26#4VLYW2_OO9)F&9E&8WX//U M^#V&XTDKU;/>(!IXK;G0TW!C3',=Q[K<8$WUI6Q0V,A*JIH::ZIUK!N%M/)% M-8])D@SCFC(1%A/O>U3%1&X-9P(?%>AM75/U-D,NVVF8AGO'G*TWQCGB8M+0 M-2[0?&L>E;7BGE*Q&H5F4H#"U32\2:]GN*2"[ M N)U=QMYE7?4T&*B9 O*95N:6_A6?;45QX3[* NC;)39.E/NX ^;'@6Y2KG5#2YR& M=A0TJA<,BX\?TF'RZ83;GZ(7"SMYU98CR!7TTH^)/(DY+G+/#@[9@3UP M@_425; _=;C#O4:W]@&LHY5:8;@IZ;W^'W'2C\S>]NX >J%HSH8'CRI8F MEZ-!"*H;ZLXPLO&#M)3&CJ5?;NP]B,HEV/A*2K,WW ;]S5K\ 5!+ P04 M" /@6Y5/=^E0V@# !+!P &0 'AL+W=OIM+5M8:F+ZIA'ZQP)J MM9_YH7\T?);;G76&8#[MQ!968+]T2XU:<$*I9 .MD:HE&C8S_RZ<+&*W?]CP MIX2].9.)RV2MU%>G?*QF/G.$H(;2.@2!OV>XA[IV0$CCVP'3/X5TCN?R$?W# MD#OFLA8&[E7]EZSL;N;G/JE@(_K:?E;[/^"03^+P2E6;X4OVX]X8(Y:]L:HY M.*/>R';\B^^'.IPYY.P5!WYPX /O,=# \KVP8C[5:D^TVXUH3AA2';R1G&Q= M4U96XZI$/SM?:NROMC^(:"OR\*V7'5;^@=([L20'QDN^%7 %72W)&*4<,;Y%;SHE'$TX$7_DS$E MRUI@JB\3__MN;:S&L_+/I=1'Y/@RLKL_$].)$F8^7A #^AG\^9O?PI2]N\([ M/O&.KZ'/5W@?J[X&HC;D9GQ$=QSX'"J3*GP)AH+E2-@=T VJL8K M+=LM$09M$W)DZ+W*T,-F6FC6H+UC1\E[* ^6<+"$WB?G\SL):9;EM,BS<]E; M]+*N,*CW1C3=.W)4R<>FT^H97!1#"AKR@D9IC!)C">4L\>Y5T_46X_Q,*<2% MC"810RG,0AJ%A?>AUZVTO88A?;79R!+.JL"S@L8\(CSE- ]C[U&4.RRJ_K5: MG&9)3E.6(W21,621>:NGA^6+Z%E:T)PG*,5%2GG"O4^ $V:GZLJ3Y_E$44R+ M*#[^,9<63VD_##9/MJ[:6^R?02168$"6D Q#,N])65%[W7DSS@CD-$H83;*4 MA"EE/*5)F",%8R;DKBS[IJ\%]MNK ]'*<4X1A%"-$I;^>]H>!MAJECF(B4W M3@E33"SAY,:[?) H:?&MP9;&-$&N<!LP#6@M\,8-W@D M^]:.L^YD/;T4=^. _+E]?&8>A=[*UI :-NC*;K/$)WH,R[6R.'P' M<8>O'6BW =:JGL-%P[UUS&L2W76'-[IAM4=+/4IN:.5+.*;6.05UU0+>.4L?.X MYD*%LTEGNS6SB6Z=% IO#=BVKKGY[Q&*3T0T?@]8(:[E#YP7]ZBO^UJIUH6W.*UEM]%Y=;32O=9 M;][C4$_A\4HM;?<+F]ZWR$(H6^MT/003@UJH_N0/0Q_V D;LF8!T"$@[WGVB MCN4-=WPV,7H#QGL3FA>Z4KMH(B>4?Y0[9^A64)R;?5".JY582(2YM>@LG'SA MI-G32>P(WWO%Y8!UU6.ESV"-X9-6;FWAC:JP^C\^)EX[-FNV*S#RY[!>Z=UM1%2 E<5/*W\1MA2:ML:A!_SA76&/IF?A]K0 M9\D/9_%C=&D;7N(TI#FQ:.XQG+UZD9RSUT=JR'EFW=2N[[P&MMG/C+N]5RDK D&K$<3N$D9U&2I' :/.EB!(J6[$LH MQEF4L\Q+61&QBS$<^BSBO9FNT:RZS>5?HE6N'^^==;<'3O-^LG;E9" M69"XI%!V=E&$8/IMU2M.-]V&6&A'^Z83U[3@T7@'NE]J[;:*3[#[RYC] U!+ M P04 " /@6Y5'!0!7$X$ #I# &0 'AL+W=OO(+1B2 $EUK>LS#;@I"LVH.F".ML>ACW0TK5- M5"(]DJJ;_?I=ZBM.+:O9NI=8%'D/S[D\]X::'83\J'8 FGPN"Z[F]D[K_?5D MHK(=E%1=B3UPG-D(65*-0[F=J+T$FM=!93'Q73>>E)1Q>S&KW]W+Q4Q4NF < M[B5155E2^7@#A3C,;<_N7GQ@VYTV+R:+V9YN807ZU_V]Q-&D1\E9"5PQP8F$ MS=Q>>MZ+H ]7HVT0AJIB99"W#3 /AG M %)R)[C>*?(CSR%_'C]!,CTCOV-TXX\"KF!_10+7(;[K^R-X0:\PJ/&"<85_ M+-=*2S3!GT,:&XAP&,(4QK7:TPSF-CI?@?P$]N+[[[S8_6&$8-@3#,?0%RLL MM+PJ@(@-N:$%Y1F055V0MP55BFU81FL'XWPMABR5 JT(Y3EYQ^B:%4PS4$.Z M1G<>UO6P VO=TFCZ0G9"HZAIT"<:Q1,-?&V6X#%J*-<@^[,D!UI/;D2!K4!= MDTZX]8W"K3;8&@SNB5@=$:N!L7[9@\0U?&LU>J2IX$NQN:QZ<0YY UDKPZNC M/?**)-/0"=S86N8Y,WM8?4I.(0CCC?IIZ#K3,+"6I9":_5V3L["K$KT#\AY/ MAI1-(8$II*'\7?BIYTR3E+RV'H2FA24Z 6=W=X9P7A'/"8+ \1/7.D[C;24E M<'V2E^YP'QTT!)*_U"!+1(G"J1,DL?5>\,OLZ[&%X-LF=!J%3C0-6A7/%QH' M&8*AZSMIE)+_R8ZGQ_B%&\=-U(5;7?@W>B@ MEQZ!RM9$IZHO L]U?'SX-QX:JX&7HR"EAG\7.NH],NZ]($R<)/&'O7<:^^2] MR(V<8-1[TRAPO"@B(ZT]ZEM[].+6_K;2E01RQS@KJ[)M:/?T$6\X>K!WCT(/ M]^YF#ZML]VC4[=L]SC?F"LTB"3>I-"50F+L ^>)(,5S"V?8]*LYJ:9V9;7N2 M/XV=T//-,"!1XCM)&II!B*Y+G#1(S2 B'O; ,*D',0YB)_ \,TA(FN+!>L\. MMI?N.7&,IO/0=*"0.ROWE8;<8AQ- 4IC;XVQ*48)UL79%O:L+[TDU:=U\Y\R MW64H2%*L_*3)4)"Z3A3[388\W,"+_&'MJ8O_>#!)YY1C)<51_!7A8T4Q.;I^ MEB"W]25;D4Q47#&PO=V]R:W-H965T+W:NY'EA!P*(U%8/CW ZZ ,/TQI0U\;N_1/SGMJ&7% M-%Q)_JVNS';NYSZI8,TZ;F[E[C<8]#B"I>3:_9)=[YL5/BD[;60S!".#IA;] M/WL8GL.S@#QZ(8 . =3Q[A,YEA^988N9DCNBK#>B6<-)==%(KA:V*'=&X6F- M<69Q49:J@XIB+T 5Y$8*L]7D6E10 M_3L^1%HC-[KG=DF/ MY!>T:2*" THO0(7C)J31Q>\@+>DCTZ;82)BCCAC&OR MY\5*&X7=\=AC1WIASW;(2YCY>"0WJ!_B+MV_B2?3A"-]TY)L>0U_< MX0VL.@Y$KLF^3E>RL85B?4NCCEO@S+@#;?0A!4=S'%8P)//*GY.I(5EID^$O MWDUMUTC0;(&L)<=+7HL-81KWSLE>@?=J!1X6W4"S N7M*T\^0CGLQ&XG]NX8 M9ZH&[=GX';X\-&G[XI(30B=%D"416BFE03:AWG73EV/W3#1K?&UT"E0;]]@ETP_:&_'E&+",3PA28XEBB)GI=;ROHW'I[VT M4^^SU!HO$FZ*#8C21IYZ]^P!:8Q-F.=!'D]('"=!83/7NL0QQ03([LDKRZ9! MDF8D+1+LV>2GSGKE8W4=1J?893':11$'TS0]V%_ALYG2@-JXR6GKT@G3CY=Q M=QS.%_U,>G+O)_L-4YM::,)AC:'1V13;1_73LE\8V;H)M9(&YYTSM_B! Y[O=QUNA/R7E4 M&CW6C*N97VG=3,)0%1741)V)!KAYLQ&R)MH:A3B*SL.:4.YG M4W>WDME4M)I1#BN)5%O71#XM@(G=S(_]_<4MW5;:7H39M"%;6(/^UJRD.84# MI:0U<$4%1Q(V,W\>3Q:)M7<&WRGLU,$>V4QR(>[MX7,Y\R,K"!@4VA*(61[@ M"ABS("/C=\_TAY#6\7"_IW]TN9M<;>2Q_YW.'!(HQ<<<.^ G>XND%.Y))ID M4REV2%IK0[,;EZKS-N(HMT59:VG>4N.GLZ]" UJ1)Y(S0&_O[*+>34-MT-8@ M+'K,HL/@%S"7Z$9P72ETS4LH__4/C:1!%][K6N"3P#4T9V@4!0A'&)_@C88\ M1XXW>H&WA%RC)54%$ZJ5@'[.N MA-3O-V:@J ]YU!X=^T+"@_ZM06[=E+(%,77I6GFX'0;AO.O_O^;= M%+TA&ULE57;;MLP#'WW5Q#>4*Q %E]B)UV;!&B[[O*P+FBV M]6'8@V(SB5!;&B)]'@CU9U>(QIX+ NA)_[: MF.HT"'2VQI+IOJQ0T,Y2JI(9,M4JT)5"ECM0601Q& Z#DG'A3\?.-U/3L:Q- MP07.%.BZ+)EZNL!";B9^Y&\=-WRU-M813,<56^$71ZD=AX%_"#XT;OK,%6LI#RSAJ?\XD?6D%88&8L Z/' UYB45@BDG'? MF_7$/_$AQR6K"W,C-Y^PK2>U?)DLM/N' M31.;A#YDM3:R;,&DH.2B>;+']CWL $Y> L0M(':ZFT1.Y7MFV'2LY :4C28V MNW"E.C2)X\(>RMPHVN6$,].YD=G=6A8Y*GWTZB2.1F=P=5]S\P1OOK%%@?IX M'!A*9,.#K"6]:$CC%TC?P1;[01M'%^+6OQH8BV4]AF^545RS#B4_=H%$]H#\] M>A4-P[,# I-.8'*(?3JGYLOK D$NX5J*M_^TWB?[(/%^ MV;!-YQU.Y]$Y&"P7J+SM8&H;P&@;]-()HF/2BXR,D!+5R@U*#9FLA6FF2>?M9O%Y,X+^A#>#_ M3=!0:"EP2-.R/ M4A]4,QP;P\C*#:2%-#3>W')-WQ-4-H#VEU*:K6$3=%^HZ6]02P,$% @ M#X%N5:B&UL MK5K1;MLV%/T5P1N&#FAK\I(4Q2PQT%IJMX<"18-N#\,>%)NQA5J2)\E)]_>C M9,>RR"LAV?B22/*YASSD)7E$\?JQK+[56ZV;X'N^*^J;V;9I]E?S>;W:ZCRM MWY9[79A?[LLJ3QMS6VWF];[2Z;H+RG=S("2*Z/#2[K-"? MJZ ^Y'E:_?->[\K'FQF=/3WXDFVV3?M@OKC>IQM]JYNO^\^5N9N?6=99KHLZ M*XN@TOJ=734N1FG\/ M>JEWNY;)U./O$^GL7&8;>'G]Q/ZA$V_$W*6U7I:[/[)UL[V91;-@K>_3PZ[Y M4C[^JD^"1,NW*G=U]S=X/&*%F@6K0]V4^2G8U"#/BN/_]/NI(2X"# \> *< ML /X2 [!;#GEL!/ ?RY)8A30"=]?M3>-5R<-NGBNBH?@ZI%&[;VHFO]+MJT M5U:TB7+;5.;7S,0UBUN3>>O#3@?E?1!G=;K95'J3=GUHGGS1#[HXZ#IX%>LF MS7;US\&;X.MM'+SZ\>?K>6/*;UGFJU-9[X]EP4A9+/A4%LVV#I)BK==(?#P= MKR;BYT;W63P\B7\/DX2W>O\V8.1U 0 J<_R^>$4D_/_2D_^<^F#QF#G3& = M'Q_CR_+#+FW*J@[28FU&\$K7=5EENL9Z^L@5=ESM9/2P8$")F9VNYP^7+>CB MN&0*N!KB8A='14B,-#X$)@B0*JJB2)Z! _G\+)][E'_D$A>U")4@1%CJ79BD M3(7$$N_" "(BHLC2CN"H$%007+HX2Q<>I0M7DXI 6?VT=&&,,TK DN["3!8I MIJS\2# <(PI&I(=GZ:%'Z:%;"67:W]*T=&&@0 B[UUV8%))3:2EW8:%LAP8N M7)Z%2X_"I5,'+B)+SQ(!<:>_G\.4N* HNAA; \'167#D47#D5E,1QI35.4L7 M%YKLA9!9LET<5:'@A-A#' $*:8H..2Y?G>6K2?G+,L]UMHO M3/R8>Y$462OM!B.2<)#"QAC0$Y!,'O.18! (R95B.8C* Y*V,L? A.A>:FWD\^%*2;(6/+U'I?Z-+G4]9O( MLH^AW'7_65P)@AI?^6GO;ZE/@TM=KPD<0#@3+N)).5>2.3,. A2A\>W"EH^4 MS$(1,C;2 KW-I=,^]V/YH*LBUT4SN?Q/L[QT_??*%GME2WRQ#?NC=]_4I_VF MKB&&T"S9U'[IPH%FU7*&HPNDE)KW"D[MG'21,H)(D+&<[ TY]>G(*6*U!8EL MT[)$<6$DG4'IXH""(M)^_\* A% .8PW06W(Z[B81?T7AQ\>O$3V=#B264&EYV"+I#) MB%%B#T$$2+DTVV"M;XHMMV$N]

?SAU<'\U"I9S=>00G@7%) M[41%^(A)/F[OSB- ,_O*RZWL80/T'AY\>GC O#D+[2T#!&9F=GL-B!&84*&T M[3L"DYR.[99 ;][!YR8UN!O&C#/;)2 H 2#M?4L$9ER20Y<@. I"TC'MO5$& MGT897+/Z1D3V;+I$8*+]?&.+1TRRF9Q=\)GN)0_!$ M%/LB2CP0#;N@M^C@TZ*?R 9?12,:"6KGGXLS22B:XZ?B\]/S,9!WW>$'Z_E[>K6DR/.87B7'0QX] M_?',R:>TVF1%'>STO2F*O)5FO%3'8QS'FZ;<=^<4[LJF*?/N&PO M=V]R:W-H965T8;9A.DR4"U M?>@J:M3MPVH?/. D: "SMI-T__U> Z$)>-"H._,PP>;<F*;(#K8A8L(;6<&?'>$4D#/G>% VG)&^#JM*T,?;-BA2U M$2_;N0V/E^PHRZ*F&X[$L:H(_W=-2W9>&99QF?A2[ ]239CQLB%[NJ7R:[/A M,#('EKRH:"T*5B-.=ROCWKI+(X5O 7\6]"RNKI%2\LC8DQI\RE<&5@]$2YI) MQ4#@YT0?:%DJ(GB,?WI.8TBI J^O+^P?6^V@Y9$(^L#*;T4N#RLC-%!.=^18 MRB_L_#OM]7B*+V.E:/^CK .#1!]A]@#T. M<)\)"*?H;4(E*4KQ#GU 7[<)>OOF MW=*4D%=%FUF?8]WEL)_)X:#/K)8'@=(ZI[DF/IF/CV;B3= [B+8OHM?V+.&6 M-@ODX/?(QK:M>9Z'EX=;.CG_+WOZT]EOS'"&"G!:/N<9OOLL8\=:PL*C#2N+ MK* "_77_*"2'E_AOW6IW?*Z>3VUL=Z(A&5T9L',)RD_4B'_]Q?+Q;SJK7Y,L M>4VR])7(;A;%'1;%G6./_X .\:G.6 6O8,F$T+YU'87?4JA^<(H_A-@.0ZB* MT[7%4YSEN'84V+>X9(KS?,OS@UM8.H79GAVXD3O@;B1[@V1O5O*W=D^G.2(G MRJ%%(5!?02N!+3![0M#BA"1U#F6JLZ*C]JXEXM / M<;>:$#!A$(P",SM(P> MCJR1:^D4&$%: .KM\ <[_%D[8/4YA88L28F$VHL%VG%67>QH5)L5.BMF:?5E MBW0OIC_193N1B\=%,X594>2,W$RG*,?WG:O2NO$H&#P*7J=DWJ.\*(]2VWS6 MP4MK1P.TL&-%]M@3+6. 0W=<.SJ@95FN%^J-"0=CPEECUD04F4YK%Q9>;QEX M@0-\\S?>/Z9!>#%^#1(="(\<3'4@V]=KC0:MT:S6Y/F5C7Y&[31(HU8'FJC5 M@6QOI-:\.KM5E._;0[- ;4_NFO@P.YS+[]OCZ&A^;=T]6)KY!,[QW;'[!WWW M$?"9\'U1"U32':3"BP *D7<'ZVX@6=.>'!^9A'-H>WF ;Q'*%0#N[QB3EX%* M,'S=Q/\!4$L#!!0 ( ^!;E6TV8]A6@D #E7 9 >&PO=V]R:W-H M965TV:F>%O;A)I8V9Z(^VV M4=*]U575%ZP]L=':D ))=JO[X3M@8@Q,II!]DA>[MCGS.W#.<&9X&#A]S/+/ MQ4;*TOJRVZ;%V6Q3EGQ6MY(\N/=U>Y^C8_4%;)3J9%DJ56+F_/9N_(B7""JD%M\=]$/A9' MGZWJ4#YEV>?JR^7J;&97>R2WZ MJ ]>'D^__C+TT@CAHHCKX!;1K0?@/GF0:L:<#&>G":!LY8#V[3 MP.TW\)YIX#4-O#KV^V#5D8[B,CX_S;-'*Z^L%:WZ4*>K;JT"G*15S[HI<[4U M4>W*\Y_S=9PF?\;[-*1Y7W>)[ZP?KXTUD???/[T_GI=JGBCQ?-OXO]O[I,_Z9]2%+RTUA M\70E5YKVD;E]^'?MA;D]H0; 7 7S$%'Z%-$+:B3>R+NW%K/?6-2F5+-#B_'- MB2X>W^:=?YMW86X>R:5J3G3-.[%DA][):AY[AG>59ZO[96E=IOL:6G72W]XK M(^NRE+OB=UU_VQ,=/;$JU"?%7;R49S-5B0N9/\C9^;_^03S[W[I<(6$1$L:1 M, &"=7+L''+LF.CGU_)!IO=2E\I]0Z]N6 V1#^=.:#,6^J?SA^,L#>T\.V34 M8UV[:&A'0L]U;#OH&G*-H>LKUY[3-13&0WMAX-Q#X%QCX!;UZ"!S-9#>9452 M%F_4@)'G,BUUL=RSW*-#8K;O!,3MQ=+HSUV:$9I8+M!O\-J M[(CK$K?'$\9#?&%_]0\!](T!%-'EPDK2XCZ7*RO>53,+703]X:&XMOKK!=#H M:VH_'>>3(WT*$*R3BN"0BL"8BH_I4QZ6<;&IYWWU!_G'??(0;U4)*72I"8:= MVR4^"5S22X[1^]3DC/7*D5Z%QFM(;=\//'T9"0^A#XVA_[6:-J?E5^NW#W+W M2>:_6_^W?E83FO_).+>RW'HOB^*P39<$(W[J_ 8)BY PCH0)$*R3<&*WEU@V M?!;;($%IAM(B*(U#:0)%ZZ;ZZ&J:&,]N_J64U76D];@_S=45LS:[9%!='.*% MK#]+,'N;G+=Q7CG4J]!X);[GV,S1%U)"VV#3R:7T?9:NU93XETVY.XD6XYU*W0N"7JNEHY?J:JMJH",NFNA5@B%F!&5M)AW(( M"\A0@C%[FYRW<5XYU*O0>G6.O79CW2HLQ"RQ1/)6YI7"\J0;&DLG4KI80&D1 ME,:A-(&B=7/<2CDDQ)=.J'X#I450&H?2!(K6O:?;:CC4*!Q,O-G2P#J30L_U M ]_KE5"SUZGY&^N60]V*AG9\QX4RG[CLF;DH;>44:I93GFKG;9[MK$66EGFL M3K?'I-Q8AX1O9":1&4QJ$T@:)U^U&K%%$*+]04*@Q!:1&4QJ$T@:)U4]T*0]2H1IB6 M$S0M.W>&J1_2L#^QU1@R/V#$[BFED<:0.+Y-G/Z-7*ZS))01-<7MW:(U']]+ MX]>J+=2LMG0+9G9K+=4D-BFM7)5.;5#WN/#HP.RW07^%AM;*H_UPZJS\_F(! MO=4@C*^Q-(.V*@HUJRBO/7(MLITR6B;Q=NS(!55GH+0(2N-0FD#1NOVH56]0&D1E,:A-(&B=5/=RC1LE$RCS2@97DH%FA6#&KO LYU!K=7Q M6."SL#<><8TA)2%C@R6QYF-[:>Q::8*9%[%,';@:G'FP66BMR""86BN_'\DQ M+&$^S)>&\>A!D5&7_:\V<-W\PJ]&W)[]8*]-4\ M[")7A2R@M A*XU":0-&Z7:N5;5B 'W:ABV6@M A*XU":0-&ZJ6ZE)6:6EB:7 M>ZCLT]!Z2E[_>@BJYD!I D7K/J/=JCF.>?T+=@PP%'>U]:=,=WO+6/[->S^U MLT!I$93&H32!HG5[52L<.01>_AWH$APH+8+2.)0F4+1NJEN=R\'J7 VN-U.F M8:]F+\QN)R=0ZY60OKH(]2I0M&YJ6NW,,6MGS6M^"NM:+F7R$'_:RA=.V&_* MN)1CINOF/9I\$D-5,BB-0VD"1>OVE*-7M>!5,@>JDD%I$93&H32!HG53W:ID MSM^\769JO89*9U!:!*5Q*$TTM-[=%?W"::?5UARSMH8KZ::9^.2J#U7PH+0( M2N-0FD#1NIVIU?\<'U_UH7H=?U.U@+JR[N^]KWM.Z_E-E=_5[13UFI MAH7ZXT;&*YE7!FK[;9:53U\J!X>WY9[_!5!+ P04 " /@6Y5KTYG^G0" M !#!@ &0 'AL+W=OO#I*I9MX=I#P[<)%:-S6PGM'\_VQ"6-B3:PU[ U[[G M^!SC>QG74CWI-8!!SR47>A*LC:FNPU#G:RBIOI05"+NRE*JDQH9J%>I* 2T\ MJ.0AP7@0EI2)(!O[N7N5C>7&<";@7B&]*4NJ7FZ!RWH21,%NXH&MUL9-A-FX MHBN8@WFL[I6-PHZE8"4(S:1 "I:3X":ZGJ8NWR=\9U#KO3%R3A92/KG@KI@$ MV D"#KEQ#-2^MC %SAV1E?&[Y0RZ+1UP?[QC_^R]6R\+JF$J^0]6F/4DN I0 M 4NZX>9!UE^@]>,%YI)K_T1UDYN0 .4;;639@JV"DHGF39_;<]@#1,D1 &D! MY%\!<0N(O=%&F;;=TPX;[BW"B[RBS.9'-[+8H- M!R27Z$YL01BI7M#9# QE7)^C"_0XGZ&S]^?CT-CM'"C,6^K;AIHO8:'UF3GE'1.B>>+C_#]=3=C.N=2;Q2@GS<+;92] M2[_Z_#6$23^AJZ]K7=$<)H$M( UJ"T'VX5TTP)_ZW/XGLE?>X\Y[?(H]>Z"U MO30&%*-<(RH*7UR("50IF8/6?>X;RH&G=,U@FT48#TER9;_&=M_986)*R&@0 M#[J\5Z*33G1R6G1S#'W2&F"ZM^-%C$D2OU76DT>B9!B1?F5IIRP]J>R;-)3; MTVLO5)_"].!,1L,AQBE^H_ P+\51,B+)&X7A7HF[]OJ5JA43&G%86B2^'%HB MU;2L)C"R\E6_D,;V$#]X1M+]-[(_4$L#!!0 ( ^! M;E7_:&+U.P( )4% 9 >&PO=V]R:W-H965T>IO !.5$]44)J3I9"<:!/* ME:\G'B>TQ%GJ]J8R2\5:,UK"5"*UYIS(USM@HA[A &\W'NFJ MT';#R]**K& &^JF:2A-Y'QN'-FYH::LXT]*<4H/3 MV7VY@5(+^8HN)J )90I])U(2^[B7Z!H]S2;HXN-EZFESF85X>4M\UQ"')XAG M4/50Y%^AT _#(_#Q>?@$<@,/'#S8AWO&8NQ4F/BQ,&-XF@S>%.4P+HB2,@S>%\7::Q@ZL!R)7M%2(P=( _5[_!B/9#($F MT*)R?307VG2E6Q9F;H*T">9\*83>!K8UNTF<_0-02P,$% @ #X%N59<@ MMZS(! &ULM5EK;]LV M%/TKA#8,+9!&)/7.; .)TZ(!&LQHVNU#L0^,3-M")5&EJ+C=KQ_UB!ZVS$0 M_<46Y7N/[KD\DH_(V9[Q[_F.4@%^)G&:SXV=$-F5:>;ACB8DOV093>4O&\83 M(N20;\T\XY2LJZ0D-C&$KIF0*#46L^K\>@I/+(V/=R<+>>&["LB,8T%"4$D5]/=$GCN$22=?QH0(WVFF5B__@9 M_4-%7I)Y)#E=LOB?:"UV<\,WP)IN2!&+SVS_D3:$G!(O9'%>?8)]'>LX!@B+ M7+"D2985)%%:?Y.?32-Z"<@^D8";!/S:!*M)L"JB=645K5LBR&+&V1[P,EJB ME0=5;ZILR29*RVE\$%S^&LD\L7B0NE@7,05L U9'-+!8GB_"UX![X^W((WO[^=F4)>NT0PP^8Z-_5U\*GKT.P26/ "8(CQ2/I2 MG7Y+0YF.JG0T3#]>V:(P(O7S07(A">,B^J\Z,4:GOI;3J_*=Y3D!# [I MC 4B%WD.'J?CM'0<)9W5:.K]O6 MZZK;7];Y[9XFCY2/WAG*]*EWAB:P 5.O9>J=\0'AZ6R#)K!!&_RV#;[6!X1_ M+#S/\P/?.Q#HRW&#LHW5:%MH.[1!)XHF7-N5*]2O"ITZ8) M;- '!+N_=7A&_3;@FCJA"VW8BI[#05HUW,#UQ1D@'%BN?2#BL4 ('0R=<16C MSIT@Y;_^8LF2K!"4]Z=,H5LUVN3I.H=4L58?I0MMV(K.22&E0YFN8N](G-@+;&P=BG@DSL4^ MLD]HN/,\2&UZ[DFXDZ?XX8NP4KQ*R,DSI@EMV(#.1:'@G.+5:J-TH0V7"3H? MA97F9+)X&[BA>!W?A?Z!>D<"4>!!"$]88-SY':SV.P_@"W@/5J\4KAIL\F*& M)K0A]=ZJSEF7=?2NZYS#1N'.1F&]2SL-W/"5S U\[!P*=R30#EQ\:BT$=W8' MO[2X0W*Z8_'Z]6]L:L3)4Z8);WZH%@6;5#],B$8$EUN*-D37D9('_?,":>!^6F4[O) MN/@?4$L#!!0 ( ^!;E7MMWM570( *\% 9 >&PO=V]R:W-H965T MC9,=+NC3;PUXL4>(Y)(]%QCNI'G4.8,B^X$*/O-R86WO<'#/UKFQ!WX2EW0-"S /Y5RAY3>/V M<-JQ_L[A&X.=/MH36\E2RD=K?,E&7F 3 @ZIL0P4ERU,@7-+A&D\U9Q>$](" MC_<']D^N=JQE235,)?_.,I./O \>R6!%-]S$-2!\">B\ HAJ0.0*K3)S9DX?%C%R]O8Y]@Y$MWD_K*),J2OA*E &YD\+DFMR*#+)3O(\9-VF' MA[0GX47"!90M$@4W) S"\$P^TW^'MR^D$S4J1HXO^HN*-V3.*6;;Q$-=TA1&'G:I!K4%+WGWIMT+/IXK^S^1G8C0:43H7&)/ M9H"D*:.N/6&/&PO=V]R:W-H965TTG4.DF8_/T!8K$9 M6]1ZOO' ERMM;MCA*&-+F()^S.XECNR*9 1IL!;@EP_Q?@E0 O-UHHRVU=,\W"D10;(DTTLIF+/#T9[SOLEY1V2U/'A5'KPV]O"ST"PF?)L EB>@R7-!U,N)S&OA M*>P- ]?IC^RG73>'84$_H$-:A=5T^I5.OU7G+2B%FSU:)^N8:5PSE@BI^1]F MW@)-:@NZ8$?&.77HP/'WY#;$^0ZE;K/'LR&\*\P.D/FV7V*IF]5IGWF,K4E/L=)#.0C:7>RG!LJ7=$5C/;K\SV3[GE M^UWFH2.R6AX&51X&76WYP4'5H0;\[!7G/\-J.H>5SF&KS@G+."KE?W"Y[F#. M&9F(U-1K:[FVQ39_N?[)RR8$OVCE+1%5L]%SO]">VJ:$NFW7+T M ^KZ^V_^ACC/HZX[:"Y;NFTM:.L_=G@5_5QSB6MV"]A9-JU<2_VVBVN:#>22NXM7N+E MB.78]W6:0T%U3Y8@S,U&JH*B,=76UZ4"FCE0P?TP"(9^09GPDMCYEBJ)986< M"5@JHJNBH.KW#+BL)U[?VSMNV#9'Z_"3N*1;6 '>EDME++]CR5@!0C,IB(+- MQ)OVQ_.!C7^L<95-O, 6!!Q2M S4O'8P!\XMD2GC5\OI M=2DM\/"\9[]TO9M>UE3#7/+O+,-\XGWP2 8;6G&\D?47:/NYL'RIY-H]2=W$ M7D0>22N-LFC!IH*"B>9-[UL=#@"&YS@@; 'A4\#@!"!J 9%KM*G,M;6@2)-8 MR9HH&VW8[,%IX]"F&R;L5URA,K?,X#"Y$DC%EJTYD*G6@)J<+0 IXYI\I4I1 M*_(Y>4=N5PMR]OH\]M$DM5 _;1/,F@3AB00CJ6?^[_#^"^5$G8"1XXM.\'V6,JL9YX2*C#Q7<\%T MRJ6N%) ?T[5&9?[;G\=4;+(,CF>QLSS6)4UAXIEAU:!VX"5O7O6'P<=C$OPG MLD>"##I!!B^Q)]-"*F1_J)M2N2'L01-J-3G6?,,X=(QV[^R287\X,E]W=]C5 M\ZC^, Q&7513KG\P# 6HK=L1FJ2R$MC\99VW6T-3-WU/_#.SGIIM\D#3[+9K MJK9,:,)A8RB#WGLSW*K9%XV!LG0CMY9H!M@=<[-B0=D <[^1$O>&3= M[>0O M4$L#!!0 ( ^!;E66]O8J=0, (8* 9 >&PO=V]R:W-H965TX:1^*/M#2 MVB)"B2Y)GW/]]24I6;$E66V#OM@BM3.:6>Z2G)^X^"P+ (6^E*R2"Z=0ZO#@ MNC(KH"3RGA^@TF]V7)1$Z:'8N_(@@.065#+7QWCJEH163CJW%D!XZ>%XSGGB8]T7R@SX:;S ]G#!M2GPY/0([=ER6D)E:2\0@)V M"V?I/:P]; VXE<*)WGQC(R5+>>?S>#G?.%@HP@89,I0$/WW#&M@S#!I'7\V MI$[[30.\?#ZSO[7FM9DMD;#F[#>:JV+A) [*84>.3'WDIY^@,109OHPS:7_1 MJ8G%#LJ.4O&R 6L%):WJ?_*E2<0%0/,, _P&X';&XL6KNAE5G&C1+Z+=4XE6YT7>1'!HCOT(HP4F6 -K9^UHQ( M27OT(BE FWZ )^K1Y1*]?O9F[ M2BLTWW&S1LVJ5N/?4#-#[WFE"HE^K'+(!_#K<;SGCQ"X.C5M?OQS?E;^*.,& M#O 8G_?X[;XI_&/+W/Y%=N0U;M^$8>_KA $)77[5' MS):>,#TYX;O)40^(K<,[M(4]K2H=-)2*FG]J^4 T>I6;:UJ]NA"5A)BK;^C?E3$-R[1M+4X M';=8H4\5I I +T $ M.!2#< E%L0-YJ@]CGM^9SX,R^)9QVC W&! MIW/G#2]3W'J(1SW\PA5AB/]CL=T93S<*+>Y)\X(@\&/T]T3HC5-J(SL- MQ?>QSI2H+SWU0/&#O3=LN=*W$/M8Z(LB"!.@W^\X5^>!^4![]4S_!E!+ P04 M " /@6Y5RV5%K1P# !4"@ &0 'AL+W=O:4R5L"-0++* MSR#CZXF#G9<+MVRY4N:"FXY+NH0[4/?EC= ]MW69LQP*R7B!!"PFSBD^.<=6 M8"N^,UC+C38R4::-6!/DK*C/]*F9B T!#K<(_$;@_ZL@: 2!#5J3V5@75-%T+/@:"5.MW4S# MSHU5ZS2L,,MXIX2^R[1.I7?ZN9A7&2"^0)>5J@2@:U:PO,K1%>CI03?T6:^: MDNC@ A1EF3Q$1^C^[@(=O#\!^1[_G^@/Q\ MM_P"9EJ.K1R_EKLZ>)O>;]/[UB_8XFLQ-9 MTAE,'/T>21"/X*0?WF'B?1K*]Y_,7J4-VK3!+O=TRYR?U2IB5>:U?TS]$0FQ MKGW<1.^7!7'B)7%;]@HJ;*'"?5#!$%2MBC9&BV(_3L(.5+\L2+R(^,-040L5 M[8,*AZ"B_F@X3H*D ]4OPP'&T18HTD*1?5#1$!3ICY;@,.Y"[31_XY,7M^CQ M/G0RA!X/H!,]51WTG>9O1!^UZ*-]Z/$0^JB'GB3!J$N^T_N-Y$E+GNPD_\85 MS5!FO^)E\Q4?2I+T%X&0,,"DDZ5?EWC>:&.Q7E%B[^\?R-O)>052GM2IZR/+ MRTK!'+%"@9X6-?B;\7HT1S[!011WJ(<*PYA$9 OVQH\3[\3^6H*@BA7+9HHS M1JJ.XJ7=!4RYTGL*VUSI;1\(4Z#O+SA7+QVSL6@WDND?4$L#!!0 ( M ^!;E4?_X!1@P( *$' 9 >&PO=V]R:W-H965TZ2NW##Q8/, !1Z+ LFATZF5#7 6"89E%1>\ J8/EEP M45*EMV*)926 II94%MAWW1XN:X54GS$IC,.4,"%D/GQAM,B,%;P/<<-G)G MC4PD<\X?S.9+.G1<K7&L90%$9(7^-WH^FT+@UQ=[U5_V1CU[', MJ80Q+W[DJM\Y2KZ"CK+$IW%H&A>2/2-"D%-[<[1!W0_ MB]'9V_,0*^W)X''2J(YJ5?\%U0#=)(@U.-&[-U[/_=B5W=<4BU]3;/)*8GMU(&T= MR#'U: I,(7C4+5^7HZL&-;UGZ:;AKR.?!(2X(5[O9O<0YI$>N>[OP^)#6(_T MKZZ#?=CD$$:"7O_RR6D=*][I.26(I6WV$B5\Q53]*;;6=I[GC=4K',F40%++0K]Z*O6Z*H!T*]4;RR'6_.E>Z?=IGI&0K" M /3Y@G.UW1@'[52._@)02P,$% @ #X%N56_"AH/? @ U0< !D !X M;"]W;W)K&ULK55=;YLP%/TK%INF5MH*F*^D2Y#: M9-/V,"UJVNUAVH,#EP358&8[H?WWLPU!^2!H#WL!?]QS?,ZU?3VI&7\6&P") M7@I:BJFUD;*ZM6V1;* @XH954*J9C/&"2-7E:UM4'$AJ0 6UL>.$=D'RTHHG M9FS!XPG;2IJ7L.!(;(N"\-=[H*R>6JZU'WC(UQNI!^QX4I$U+$$^50NN>G;' MDN8%E")G)>*03:T[]W86Z7@3\".'6ARTD7:R8NQ9=[ZF4\O1@H!"(C4#4;\= MS(!23:1D_&DYK6Y)#3QL[]D_&^_*RXH(F#'Z,T_E9FJ-+)1"1K94/K#Z"[1^ M LV7,"K,%]5-;*163+9"LJ(%JWZ1E\V?O+1Y. "X_@4 ;@'X7P%>"_",T4:9 ML34GDL03SFK$=;1BTPV3&X-6;O)2[^)22Y3] "42#,AI$!7GL]L:72HAGMI%WWOED7 M7UH7JAOD.>\1=C#N@<^&X7-(%-PUP8?3[&?7MNQ4526!JJ>LE@._ BM^]<4/G8Y_=_T1V M9-[KS'M#[/&24,+SUGRM[JY 59.//ML-5VBX=(W8Q3@'AL[#?(R# M$'=A1U+]3JH_*/5345'V"H!64$*6RT&E#55P(,'%(WUO_?>E>!,0S"*Q@X^D7H>YH\\SW7[M8:=UG!0 MZX(SE4DD-NH0E.NAA(9GZ^.Q/_)/,WH>YGKC<'1AZZ-.9C0H\Y%)0E79;Q*; MG-8HWM:H1->H/O'1V8%TU48[8_]$?4^<$V(G&IW(MP^*KG[POA&^SDN!*&0* MZ=Q$*@&\>42:CF25J<,K)E55-\V->G>!ZP UGS$F]QU=VKN7//X+4$L#!!0 M ( ^!;E7JN9P#_0( 0) 9 >&PO=V]R:W-H965T\D)1PF BD"RR#(OG:Z!\ M/;)H-./IP.;:4U&68[V"WS<#;^!1,/=$NZ^AMLZ$W4ZO#H=7LGG'^";X&<\HUOK93XPE>CGU4PJ MH7?YKTB[)>$YL)8Q7[D.HXSM%=-5VUA03/L ME=Z@UAMTZGVLI9UQLTO;!'8RO'5QWD&&.M:E5_OL=?J\Y5*BA&NG; $L.; 4 MG1QO=?H.LBZG_=IIO]/I=[S19R^O#F&;R0K>:VPD-XHBM[^SWUK"7']@;HBV M_1;6ZL+N\T%DHNL-9L"+3I7AWO2]7N@'O1V5^V'!P(\\OUUE5*N,NG/(%::Z M/%9W.33O\O*4Z*I2W>7T[UW>9B+:.[.NZX5NW]UQL1\W&+AA$.RXL!LUROP? MW&&Q($PB"G,-=,Y#G0=1U=RJHWA>EJT95[H(ELVE_DT!80+T^)QS]=(QE;#^ M\8G_ %!+ P04 " /@6Y54,T%MQ # #9# &0 'AL+W=OV4QID5]HNU,0_[;"63 M.(,Q1V*5II2_W$#"-@,+6Z\+]_%B*?6"'?9SNH )R(=\S-7,KEEF<0J9B%F& M.,P'UC6^&F)7 XJ(7S%L1&.,M)4I8T]Z;Z%H)21+*[!2D,99>:7/U48T -C; R 5@!P+<"M L7-VJ:RP-:*2 MAGW.-HCK:,6F!\7>%&CE)L[T:YQ(KN[&"B?#BK*/'O)+Y#KGB#B$&.##P_ 1 M1 J."SC>A=O*:.V6U&Y)P>?ND[-D7%[\!)ZB$4PE>ORN M"MA%3\,9DKV3PS MFZZP*Y'3" :6*B$!? U6^.D#]ITO)JLMD>T8=VOC[B'V4+]:E)=O]AR)8AND MV@:3Z9+)+YCTO\ Z)"[I!$'?7C?MF,)\TL-UV(Y0KQ;JG2 T8=D"[=-9$G4: M @+L!!VO\T:H(8X$CMOKF)5V:J6=_RK=5LOC':13X,8L.LAS:A:U1+9CV:\M M^ZV6C]^F\9;(=HQW:^/=$[(RYW$6Q3E-3)Z[1V:E(>Y05@:UTJ"M^@F.5&J( M.Z2T5ROMM50_!WE.3:.6R'8L8V=[VCJM5E!%UY+WMMAVS3=:#=Q6%55,S:0C M)/#>Y:8ISL5!=\\IA+>- CYX'(?74<17,$-QILH'A$2JY=E' MEQ/)\J(5G3*I&MMBN%3?'L!U@+H_9\I--='=;?TU$_X#4$L#!!0 ( ^! M;E7M:Y87@00 'H= 9 >&PO=V]R:W-H965TU'L!6V=;2&2Z))4W S[\",E M6;8V+19K2*GHL UD MZLZ2\91*=B<,_,K /]>@6QETSW6I5QD4 M0[?+L1?"!532Z9BS+>&ZM:+I@T+]PEKI%6?Z07F27-V-E9V4!^(YGM?BS\WYYF[;<,SF3[#I$-\YV7MX MOKEK$,.O(^<7//\4;\VX_/@%>$H"F$OR[3?5@-Q*2,5?+=Y=E[1N.TWGHRNQ MH0N86"KA". O8$U_^KY7M?I#(-] MPX:,O5K&GE'&&8__9ADEUS1[)C2+R!>N$B'Y=@?I''CKPVT$7BHF)BS A(5( ML$94^G54^JCYIH\9$DQ8@ D+D6"-D SJD S,^8:S!4 DR)*S5*V7U.N2,)JU M1<,(NC0:@SU5J/C%K?49GS6+Z2Z(2V1O-+ MM37[4JX8_0]$+=K\UB4CIC,A$JPAN^OL*P'G_TR[Y!_RNTKXG_,LXA"1F6IP MKP@2("./L,H3RLOU?O)*JH60,,[99G:N<%B! MP:0%J+00B]8,C+VJ.F,N0ZVN46D!*BW$HC6#MZ^PW2YN+D,M MLU%I 2HMQ*(U [.OV5UST?Z?V#/:84^*K8W!-DP?),ECLX M]=5Z W%6;)L=70_TQF*Q=[7'E+N2=Y2OU Q"$E@JI-,9J,S*RXV^\D2R3;&3 M-6=2LK0X7 .-@.L&ZOZ2,;D[T1W4VZW3?P%02P,$% @ #X%N5?(UT2SZ M! Z2 !D !X;"]W;W)K&ULU9K;;N,V$(9? MA5"+8A?(QJ)\3.H8B"T)#=!T@[C;7BQZP4AC6X@DNB1M)T ?OJ2DR):M*/9F M;I*+1 ?.-R3G]S <>KCAXE$N !1Y2N)47ED+I9:7K98,%I P>$H$S*ZL:WKIT[XQR%K\ M%<%&[EP3,Y0'SA_-S4UX9=FF1Q!#H R"Z3]KF$ <&Y+NQ[\%U"I]&L/=ZQ>Z MGPU>#^:!29CP^.\H5(LK:V"1$&9L%:M[OOD-B@%U#2_@L<6@71BTC_70*0PZQWKH%@;=8PUZ MA4$OF_M\LK*9=IEBHZ'@&R),:TTS%UFX,FL]P5%JE#550K^-M)T:W4/,%(3D MC@GU3/X4+)4LB[DDGUQ0+(HE^8,)P8P /I,OY-O4)9]^_CQL*>W=,%I!X6F< M>W)>\=0FMSQ5"TF\-(2PQMYMMK]HL&_I49=#=UZ&/G8:@5-8GI.V?48=]WKWW>?>;S5T(M#FM,Z_,9;N443OCM5_ES4 (K:,)3W32DRQ+ M&]=:-^D<=")26M9J06[2,%I'X8K%9\1["N)5&*5S,ETP 5_&.C\8'3Z;YI*P M5-]PJ02H2.2(,:0PB_2[[[]K]^1&02+_J1-BWM=.?5]-KKZ42Q; E:63L02Q M!FOTRT^T9_]:IP),F(L)\S!A/A*LHIY.J9Y.$WU4$0T\F6N0=8%MQ)P:6$R8 MF\-Z& M)LQ'@E743Y())RI140KH01A5H 68*(>'A&4KW1S=[6YME&]JG1 MQH2YF# OAW5WUP [^]G+[TA.*X&D]G9;:N.LC@6GLEKM+8W-KNJ'0FHWJ&_Z M\K!\^3\">GO^=\H"M'G^%Q',=&Z%8&5V_N3K;!8%(+)TFK_[JC]5.CSZ(_;R MKFDA;G9WZJ<+E>:BTCQ4FH]%J\K VL=[!!\['Z5HW4M@Y#FPLQ8\Y$6.9Q\A\Y>J/5##XY1*BU&52:ATKSL6C5 M@&^+/;3[D?([9MEF@DIS46D>*LW'HE5%M"UDT>9*UONV7P6I#3Y[LX[QZJ%Y]+%H> ME=;.26P"8IZ=F4L2\%6J\M.T\FEY+G^=G4;O/1_3RPFM>>[22R\_==_B\R\! MW#(QCU))8IAI5_9Y7\M1Y.?J^8WBR^P<^($KQ9/L<@$L!&$:Z/&ULQ9QK;Z-&%(;_RLBMJETI&\/87)PFEI)P2[7;C3;= M]D/5#P2/;;0&O,,XV53]\1TN,0:36;M]I?A#8O"_/].]C-C .]6#6!F;7P'S! MP*H-K$,]V+5!*9=AU1UE7SJA"*?G/'LDO&@M:<674A"EM>S"."VT>R>X_#66 M=F)ZG25)+*0814["=$:NLU3$Z8*E4WYT,A-Z# #*/:V77EC+[@;$0^2/PR)VXZ8[,>>U=M/_F>O:^VUZD",)1' M;GOXZ//ANZ)*XN5F<4JH>4*H1O6^ Z(VOV/K4S+22G/:8^X<;M[GW?U_WKW_ MY]U7FSLLDN;ZB^;!=X[\FI\27>_;^%9/CK8GPJCDC5[:FV7(V;LK.0P6)T$B M8T,>EJ/KI52^/"&*4X3XDD-X(E^5\]^W-5^1_W M^R]BU%F^#B-V,9!!*&?\@0VF/_V@F]K/?;I"PAPDS$7"/"3,1\("$*REU?%6 MJV,5??JKS&GB-,H21MZLLCSO&XJOE(ACY5;!S!)6I$,/TW>V1FU;GK@/NTK: M;Z>/QG1BT78[=[^=8>J&:;6;>?O-J$&M\63<;N=.<\2\E$L&9=#$!=/?=VO]'-L]R-A#A+F M&OM"LL9=&2$]^DA8 (*UM&9NM68JM59&LIRL>9QQ(C*9\<\VY05%GYR4J&/E MA(0Y2)A;P8S=\:QTY(3WZ2%@ @K7D9&WE9"GE5%Q)%,.6R*(O)U6:E)^0 MFSS?]*;J5TK:L8JR]OM-LR MJL$^-$4I,I0^ 2@!QPH "7.0,/<_P$A?*FSO=[NE4]WLI$+(;0] L):")EL% M390*^KAFQ91#NB#NM^)JC/6*2,DX5D23O61B9-C69-(YL9S]=M34)M9>ECOI M.5.I:=AVI].\_8;FA-JZTE/_96G?>H-0(D6 M27.@-!=*\Z T'TH+4+2V:&DC6@H(C6K(T<)#TAPHS:UIN_&34D/3NA=N=;M6 MX*;F>-R9Q?*A6Q>@:&VQ-//:NG(JI#:0&*UA94,_&N MJV?>#Y@<4Q..EI/9D_A8W?S(@3IUH30/2O.AM !%:\NIF7C7U3/OAV5XY!_R MFXRQT9+MKOIE(Z/I\ST@ZFP0.F$/I3E0F@NE>5":#Z4%*%I;N$V-0+=?.QN$ M%AF@- =*1 M;OT>M]2BFJ8;G2(HRFW[]M"FS$'598[K9K*/%!RV(0&D>E.9#:0&*UA9?4URA MZN+* >']O]=?U+Z/'BRA]1HO]#OUETTQ1))L_AS0PXU89CS^N__&8KI?GQA-**6C M;@"'UEB@-!=*\Z T'TH+>GJ+VO+3W$+=5DU39*'J(DL5FMUO+-J4%]3=T-PK M'6C5!4ISH#072O.@-!]*"U"TM@R;X@RU7COB0@LS4)H#I;E0F@>E^5!:@**U M1=L49JCZZ8UCG^51XXZ6X/ZC#M98Z]Q?X$!]N@?Y]* ^?2@M0-$JR0QW7BF1 M,+XH7R^2DZAX#K5ZJ'Z[=OL*D\ORQ1V=]=?ZF:/WK'?U,Z]Z04F#K]Z7\B'D MBSC-R8K-I2OMU)*=PJM7D%0+(EN7+[2XSX3(DO+KDH4SQHL&\O=YEHGGA<+! M]D4PTW\!4$L#!!0 ( ^!;E7B(UR%0@0 )T5 9 >&PO=V]R:W-H M965T'P2)-/<2364V?LH B69).(CW3[ M!U2$!@HOI DO_J)M9>LY*-QP0=/*64:0QEEY)6^5$ <.$D?OX%<.?M.A?\*A M5SGTF@[#$P[]RJ%?*%-2*70(B""S":-;Q)2U1%,WA9B%MZ0?9RKO<\'DUUCZ MB=E<%E*T20#1)7I/LYNO&Y+$RQ@B-!CGX.0) XX;^@&V6'_M+: MH<]/D"Z ?9%6/R(7\35AP">ND)&J]=RPBNJAC,H_$=4M>J*96'/T6Q9!I/$/ MS/[8-P"X4J):)W^GTX-O1)Q#WD4]KX-\S_[HYU?,SN 832'>M6/V+3 MJ[/>*_!Z)_ ^+)<*HYW?&Q'T]E%!C-NSC MX>C8+#B+=D1[4-,>&&E_*KJIW/OP!BR,.:"X05EG MA'L-PF>0CN@.:[I#NRRO&,F$MC\]&!'U58ET6^5*.($%SME=,JKU&]F4BU$_ M(^+W]AL+,*V(_QWG2+]QK=_8KOX81 "I7L!Q:^??^)H^HC,;2KO&MC(&:%D^ MMS7]6ZMN8V)_VVH#?G_O^?NV-9#':L;_CG]&UP(*;(#.*[J??K%Q*#14U(6"6LR<>D&O!!38 )T7 M=#\&8ZLY6#<&(\@B99@#BZE>W?;0.M(U+\ULV_/ZN#D"FT.WE68_*F.K6;FC M&98OD*8]WO:[_597TP[!@Z8NQKAM==G/U-AJJ*ZOE5QDD< %N@PO*YFVF;YD M_H]I&>_'96PY+VNTZ5P@SNBBHFE;Z8KF2G-YJ8Q[<&Z5 EL5YW\%R=KC?=R23S\JSP/)!T+PX M'5M0(6A:W*Z!1,"4@?R^I%3L'M0"]8GL[%]02P,$% @ #X%N53'H/"XF M$0 -NX !D !X;"]W;W)K&ULQ=U=3^/(GL?Q M^WX5)<[H:$;B0.PD//3I1NK&SX^H^\SNQ=%>F*0@UB1VQG:@6>V+7]L). [& M)#U?[<[%-(34I\HV^6$[_ZI\>DRS/_*9E(7XL9@G^>>C65$L/YZ>YI.97$3Y M2;J42?F3NS1;1$7Y;79_FB\S&4WK1HOYJ3H8G)TNHC@YNOI4/W:377U*5\4\ M3N1-)O+58A%E3U_E/'W\?*0?EM&]_"Z+WY,T$9F\^WST1?D8CNL&]3/^(Y:/^=;7HMJ4VS3]H_K&GGX^&E0CDG,Y M*2HB*O]YD-=R/J^D5[_7SQNGCLX$I-57J2+3>-R!(LX6?\;_=CL MB*T&RNB-!NJF@;K3X,T>AIL&P]T>QF\T&&T:C/8=TGC38+QO@[--@[-]&YQO M&ISONPT7FP87^_9PN6EPN6\/RN#YR WV;O)RL/<^VLKSX59VC[=R]E:3YP.N MO#KB;_;R?,B5O8^Y\GS0U[_PI^O?^/KEHD5%=/4I2Q]%5CV_]*HOZM=U5_PNER=BH!P+=:"J M'0.Z[F_^99F=".7MYMH>S0?CNKG2T5SO;^Y'9?.A\F9SH[^Y$R5E[Y=5<^6R MH[G9WSR<%"="K0>OG'7]+NZQYX>#-W>=O7_SKFUWWMGV5=+;N_O7!N_]M<'[ M_7=G5?'O>SKN:ME^#P)?Z&M3=\P[N>1WDNTCM1 MYZ#XMU?^7-B%7.3_U3&XKVMLU(U59W(?\V4TD9^/RE.U7&8/\NCJ[W]3S@;_ M['IUDYA&8CJ)&21FDIA%8C:).23FDIA'8CZ)!2060E@KDT8OF33JT]>G9.6E MUW*536;EE<]43%=9G-R+I].TS?2IHHF8IT M5>1%^45U)A27.1/'21Y/WCX9ZM4/#1H2TTA,)S&#Q$P2L];8N,:JMSP>KI3! MV7"H?CI]V(Z0]=/.MIYV,;X\.Q^WG^:00W-?]]DU-&^_H?GDT (2"R&L%0;G M+V%PWAL&-UDZD7*:B[LL78B\OD)*7TY)LCHI.F_J?NUU#XT!$M-(3"-U?%@)P/(<;FO>QP.+\;*3@2$F BSWNBL1YOBHO..[23%0=Q!.9'XM\%I7]=;WX+[IVN#)J[_#K MWHX/?563F$YB!HF9)&:1F$UB#HFY).:1F$]B 8F%$-:*G,N7R+GD(^?R=>0, ME?%NY/1V?&CDD)A.8@:)F21FD9A-8@Z)N23FD9A/8@&)A1#6BAQE\)(Y50'3 MSX2.**(?Y?\?XV(VD_-I7P9MNFB%T,5HYSSSNG\@AX80JNFH9J":B6H6JMFH MYJ":BVH>JOFH%J!:2&GM0-HJ$%1Z \F(XFQ]E[6JD\GWC*?.6%IW=+$52V<# MY7)P,KK8C:;>(1T<3:2FHYJ!:B:J6:AFHYJ#:BZJ>:CFHUJ :B&EM:-);:)) M[8VFZW2Q2)--)BVC[.TW@_JA0V\#HYJ&:CJJ&:AFHIJUT?50+]MR&D.JU'19-I:_26[2W\Q92>G+6YEU3BOH-PX.'%+34$U'-0/53%2S4,U&-0?57%3S M4,U'M0#50DIK)U-3T*NLJ_>@J4\*6KB+:AJJZ:AFH)J):A:JV:CFH)J+:AZJ M^:@6H%I(:>V,:DJ E?X:X .NV=!R7U33E(X*T8M!_5_[1%I'^S50S40U"]5L M5'-0S44U#]5\5 M0+:2T=O0T!<=*?\5Q6LQD)N2/I4SR-]YE1TN+44U3.@IE MU<'K2W<=[=9 -1/5+%2S4 MHYJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@64EH[T9KZ:>42O<5$EG%>HYJ& M:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@64EI[";ZFWEI]I]XZFC>%CWI=E7'V"?Z_FS?[C:[VRZG6ZJ-[@B^J/JOB295%RO[[C?OLDMI]W$SVM M[\P_1MGT6 2KZK2KSKEZ$J[XLBIF:1;_=_<:1/T#.CCFUMKV[%[UHOSOLGUI MIJ&]ZJAFH)J):A:JV:CFH)J+:AZJ^:@6H%K8\0H<7JJJ.GQY!;:CJ:D6+[_L MBR8_.S'CAS*0^J_L>I&#XX34-%334KUV\=GH0AGO7JZART*C MFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:6U4ZFI)%?[*\GM)"_B8E7=8HKFPDX> M9%ZD6=Y^E^\^S@N9E;&EQ9F6$C307DU4LU#-1C4'U5Q4\U#-1[4 MU4)*:P=/4W4^[*\ZWYWQDL436=TF7Y\ =0806DJ.:AJJZ1MM>]V$L]WL0>O# M4)=NWN=?S8O0?4F@^'Y WP(5HGCFH:JNFH9J":B6H6JMFH MYJ":BVH>JOFH%J!:2&GMC&IJSLLO>R\'_\^GP_0/Z."8(S4-U714,U#-1#5K MH[4F):DC93C<^3 6M%<'U=P]M\%#>_51+4"UD-+:T=34G ][ZT5?OS=W7R92 M\4:HH 7GJ*:AFHYJ!JJ9J&:AFHUJ#JJY&ZWUB:VCP?A\-WG02G)4"U MI+1V M\C25Y,/^2O*_=I_J7X_IS]^G0FO/44U#-1W5#%0S4G14TU!-1S4#U4Q4LS;:>XOGV&BO#JJY>VZ#A_;J MHUJ :B&EM:.IJ2$?]M>0'W*U>-AJG[U7BFA!.JIIJ*:CFH%J)JI9J&:CFH-J M+JIYJ.:C6H!J(:6UHF[45*V/!N25X@@M74ZC_@+W0]XV[*<.#BBTM!W5=%0S4,U$-0O5;%1S4,W= M:*VW#0?CT6[! MJICVH!JH64UDX>M4F>_O+V=Z\!7R_P^9<^XZ%_. >G%UK4 MCFHZJAFH9J*:A6HVJCFHYJ*:AVH^J@6H%E):.^2:HO816M0^0HO:44U#-1W5 M#%0S4_DE=@G82QT<4*.]WIS1T%YU M5#-0S40U"]5L5'-0S44U#]5\5 M0+:2T=O0T1>NC_J+UK:NY]=HNJ_IJKEKU M,T[NC\54YI,L7E:E"YUIA-:QOS/6K_(^3NHUD=-$%#,IRE.[0MRN\O)YY3G> M-'JJ(O3+ZGY5/JP.5/581*(HHW0RJY>0R#JW]5C,HH<*C9(/T7*9I3_B153( M]0(W5;-?1H/CP6!P+&[K*HVR[\DJRZI"C3JFZW[K92E*:E%^7>T[$=_5(ZQ* M/Z+DJ>PB%]%D%LN'4DAD439([^*B7NBY>E[Q*.?E!?@B38I9_D$FTVI SJH\ M51V6'5?;4HTD*L1<5MO\BWH\'M2C.A%&291L]B1^V3PF9)0E93]Q(N2/B5R? M_C9-R@U-RSZSEUWS&,_G]:A/A+T>]B(J=\)J\6%KI!5Q7N^'BHB;S3D6A4R> MK5P\IJOY=*-]CQ?Q/,KF3\=['K'AFT?LP_9OYUY[.1+MT3<[;_B\&S MFEBF1743))J+(JU^(:2(IM-XLPKN\\9]J#M=+:OG1,\[J=XSE\V>2;;Z/1'_ MFL4OKR81;=7^3,I#'2>K:H\]C^&=G3-:#_=#?8#BI.Y[:Q.+6;FW9FFY\V]E MU5FYF:CFHUJ :B&EM4.NF1PR0B>'C-#)(:BFH9J.:@:JF:AFH9J-:@ZJN:CFH9J/ M:@&JA936SJAF*":OM&VE[8O$SB1"IW.@FH9J.JH9J&:BFH5J-JHYJ.:BFH=J M/JH%J!926BNPQLUTCC$ZG6.,3N= -0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+ M4"VDM'9&-=,YQN]\7D$=39E<;C[QC?8_?_N"4?OC@N$(G=Z":CFK&^/6G M("A='P!E[OM$"QV?C6H.JKFHYJ&:CVH!JH64M@Z9TWPF9:%%173U:2&S>WDM MY_-<3-)54E1G0UN/ELER5X:0\O&+>G3ZZG%+^6@K'8^[RD>O?ORTX:\^+:-[ MZ4?9?9SD8B[ORJX&)^?C(Y'%][.7;XIT^?FHW-K;M"C21?WE3$93F55/*']^ MEZ;%\S=5!X]I]D>].5?_"U!+ P04 " /@6Y57%0DEBD# !,$@ #0 M 'AL+W-T>6QECNJ7KP];,(;5TC\ZY1])U93*LS5JPVP5C)EJ50M8C MLC"F^A#']6S!2EI?J(I)BQ1*E]38KI['=:49S6L@E2+N=3II7%(NR7@HE^5U M:>IHII;2C$B_#47^]CD?D6[ZGD1>;J)R-B+W9V]_+)6Y>A/Y^\F[DY/._?G5 M8?S, >: ZN@)1=K'^Y!8*:$TI&Q96'3 M=2%2__)PU_>@8AJ=DDNE76Z?P?^=-L,/@$T/#'(A6H,]X@/C846-85I>VXX; M[(*/H*AIWZTKZW"NZ;K;ZY,MP=ULDJG2.=-MFB[9A,9#P0JPH_E\ 7>CJAA M8U1I&SFGQG= ?U?- M:^_*ODPWJOB#,I^6=CK2]:% V8UF!5^Y_JIH#6#J75R=5I58?Q1\+DOF)__L MA.,AW?"BA=+\E\T&I3*S :9)],"TX;/=R$]-JSNV,IMR6A6XY]X1>OZ[ZSQG MDFDJ=DW;VG_-J_QBQ\GEO[+L_JL<&@YZ;,[(UVZR?PPFTV,P>10U.7B5)N/F M;-PY@/>.WS8:P6O.B'R#ER:Q31I-EUP8+IO>@N (4\ M70?8GCY5(=A,\4K$9HJO-2#A=0-&EH5W&\L##&P7L-J!_.$\4%-A3I+ KF+> ML"<81[(,0Z 6PS6:ILCJI/ )[P_VE"1)EH41P,(.D@1#X&G$$,"0)''G MX,%Y%&_.J7C[^]'X-U!+ P04 " /@6Y5EXJ[', 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 ( ^!;E5J+C7(&P0 )@> M / >&PO=V]R:V)O;VLN>&ULQ9E-;]LX$$#_"J%3]K!KZR-I&]0%LD[2 M!F@3(\[V6M 2;1.A2(>DG":_OD.I;D:U.M@+G9,MBI*>1M2\(?7^T=C[A3'W M['NMM)LD:^\WIZ.1*]>BYNX?LQ$:]BR-K;F'3;L:N8T5O')K(7RM1MEX?#*J MN=3)A_>[<\WL"&\8+THOC8;&T/!5BD?WLC]LLJUT6J/4)$F['5^%];+<:YX'R#N^<&V+YXM;#B"3 MY&0,)UQ*ZWS;HST_!\:M@,[=5N/-I51>V'/NQ4=KFHW4JW :N(L1NHTV#KO? M+HBG]O^$T2R7LA3GIFQJH7T71RM4 -1N+3$G*ZY7@G'I&9S;\K[-8(\)B"/ M#PK)W9I=*O,X$,D3 O(D+N2-77$MG]L=C.N*S>5*2SB8:\_.2@3YAH!\$Q?R M2F^A@[%/".]PDM^X*$&DD0UQ#04(F_$GWE[V MA8D20AK9"+>A$6(%MH(Q?V>Y=KPMDGI1HVR01M;!U-2U]%VJ#>_D%.HN*(&$ M+F7_T5(V2*/K(*C)J$I8]ZU-&Q[GLY220!K9 O-FX<1# YW814BUO:!1B3^- MG/E)/7W+,"8EA#2R$6C,'&-2;DBCR^&G1]G17<@P#M><&66'++(=AI4ZB$EI M(XNLC3V[#A*2,XS( NDT.XA%.22+[)#??3L(2"DDBZP0+-Y!.$H=V2NH8Q"2 MHR(K3<8DS**%EDHV#,"VXUU F.S82%23G, MQAG&I(R2O:I1"HQ)&26+;!0<3627<^&Y5+VQF5-ZR2/K91^-77,;5C:VH@=) MR26/+!<63O#%04 M>(1B3,I >6P#H6CV5C'95''7>^B4@_(#.NBR\0TD]"]A9;ZI62B,,";EH#RR M@W9%&IV+*/WDD?6# [FKW6"6'8JWT!EC4OK)#ZB?O1*3:[Q83>FGB*P?C!D* M3?=2:88A@#$I 161!=2O@?<&)\:D!%1$%M"?UZ-::(Q)":B(+"!R48H=84SR M2TKL3RF]L:G_?FBX@CH3XMO..C F):#B5:9 O\8HQJ0$5+0"&NV^A%9B*;6H MKN$2#MI+KLJ99>&G6PDNCL-ZS;)1:@IM-_JSX=7NP^KNH_"''U!+ P04 M" /@6Y5_2S5I:X! #!&P &@ 'AL+U]R96QS+W=OE0G^/^T,3>Y52=X[S8I]1\.!?7^W J8[]NPOEV95NW MIS+=ENW.->7Z6.Z"T\%@Y-K7&<5B]CJSM[HVX3\3Z^WVL Z?]?K[%,[IC\'N MIVZ/<1]"*GJKLMV%-"_CNY^D/YMBOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ M;01Z&^IM!'H;ZFT$>EMGLX1 ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]# MO8U ;X]Z>P*]/>KM"?3VJ+GD!OCWK[=^H=T[4* M\=GS6./SWTEUNMT;GH^_+Q\G.^_X'6<'?^P6OU!+ P04 " /@6Y5)OJ' MI[4! #<&P $P %M#;VYT96YT7U1Y<&5S72YX;6S-F60U_ 338D(HDMVU!X^SKA1VI%HR(J=2ZQ$N_.C+W2=\GT;6?( M#;9UU;A95'AO'AAS:4&U-Z&SZ[4S2RR5+EH\+@O;+UFD3*F*E/EPS[;--DWE]'!(0Z= M78TK2N.&H2!B9QW:G9\-#GVO&[*VS&BP4-:_J#I4L6W%G-]5Y.)^B3,9=9Z7 M*64Z7=>A)7;&DLI<0>3K*MZ+#ON=?;AAVC_YU?Z=3)]AJ%Q8;5R8F*7+[8XC M:;M')@B1]67_$4^.0?KJ\U$[[8RR7WJ'Z_W0=M7-P[%NN?Z.O\[XI']A#@&2 M0X+D2$!RW(#DF(#DN 7)<0>2XQXD!Q^C!$$A*D=!*D=A*D>!*D>A*D?!*D?A M*D&UL4$L! A0#% M @ #X%N50FI'F;N *P( !$ ( !KP &1O8U!R;W!S M+V-O&UL4$L! A0#% @ #X%N59E&PO=V]R:W-H965T&UL4$L! A0#% @ #X%N5918=&PO=V]R:W-H965T&UL4$L! A0# M% @ #X%N5=:E@,Z6"@ ]6< !@ ("!PR 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ #X%N5>XV13B@, )X' 8 " M@<10 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ #X%N5;UC7^.! P Z < !D ("!S5P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #X%N5>-A,0@$ M!0 BPH !D ("!A&8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #X%N59=YTJY_%P ZT !D M ("!F7< 'AL+W=O&PO=V]R M:W-H965T ( &4% M 9 " @;Z6 !X;"]W;W)K&UL M4$L! A0#% @ #X%N53W?I4-H P 2P< !D ("!;9D M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M#X%N5&PO=V]R:W-H965T&UL4$L! A0#% @ #X%N5:B&PO=V]R:W-H965T&UL4$L! A0#% @ #X%N5:].9_IT @ 0P8 !D M ("!5L( 'AL+W=O&PO=V]R:W-H M965TLR 0 ' < 9 M " @7/' !X;"]W;W)K&UL4$L! M A0#% @ #X%N5>VW>U5= @ KP4 !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ #X%N M59;V]BIU P A@H !D ("!.=4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #X%N56_"AH/? @ U0< M !D ("!\MX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ #X%N5>UKEA>!! >AT !D M ("!@^@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ #X%N5>(C7(5"! G14 !D ("!*?H 'AL+W=O M@\+B81 V M[@ &0 @(&B_@ >&PO=V]R:W-H965TG MM0$ -P; 3 " 6H: 0!;0V]N=&5N=%]4>7!E&UL 64$L%!@ V #8 L0X % < 0 $! end XML 58 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 59 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 60 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 179 243 1 false 70 0 false 4 false false R1.htm 00000001 - Document - Cover Sheet http://virtra.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Balance Sheets Sheet http://virtra.com/role/BalanceSheets Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Balance Sheets (Parenthetical) Sheet http://virtra.com/role/BalanceSheetsParenthetical Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Statements of Operations (Unaudited) Sheet http://virtra.com/role/StatementsOfOperations Statements of Operations (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Statements of Changes in Stockholders' Equity (Unaudited) Sheet http://virtra.com/role/StatementsOfChangesInStockholdersEquity Statements of Changes in Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Statements of Cash Flows (Unaudited) Sheet http://virtra.com/role/StatementsOfCashFlows Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 00000007 - Disclosure - Organization and Significant Accounting Policies Sheet http://virtra.com/role/OrganizationAndSignificantAccountingPolicies Organization and Significant Accounting Policies Notes 7 false false R8.htm 00000008 - Disclosure - Inventory Sheet http://virtra.com/role/Inventory Inventory Notes 8 false false R9.htm 00000009 - Disclosure - Property and Equipment Sheet http://virtra.com/role/PropertyAndEquipment Property and Equipment Notes 9 false false R10.htm 00000010 - Disclosure - Intangible Assets Sheet http://virtra.com/role/IntangibleAssets Intangible Assets Notes 10 false false R11.htm 00000011 - Disclosure - Leases Sheet http://virtra.com/role/Leases Leases Notes 11 false false R12.htm 00000012 - Disclosure - Accrued Expenses Sheet http://virtra.com/role/AccruedExpenses Accrued Expenses Notes 12 false false R13.htm 00000013 - Disclosure - Note Payable Sheet http://virtra.com/role/NotePayable Note Payable Notes 13 false false R14.htm 00000014 - Disclosure - Related Party Transactions Sheet http://virtra.com/role/RelatedPartyTransactions Related Party Transactions Notes 14 false false R15.htm 00000015 - Disclosure - Commitments and Contingencies Sheet http://virtra.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 15 false false R16.htm 00000016 - Disclosure - Stockholders??? Equity Sheet http://virtra.com/role/StockholdersEquity Stockholders??? Equity Notes 16 false false R17.htm 00000017 - Disclosure - Subsequent Events Sheet http://virtra.com/role/SubsequentEvents Subsequent Events Notes 17 false false R18.htm 00000018 - Disclosure - Organization and Significant Accounting Policies (Policies) Sheet http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesPolicies Organization and Significant Accounting Policies (Policies) Policies http://virtra.com/role/OrganizationAndSignificantAccountingPolicies 18 false false R19.htm 00000019 - Disclosure - Organization and Significant Accounting Policies (Tables) Sheet http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesTables Organization and Significant Accounting Policies (Tables) Tables http://virtra.com/role/OrganizationAndSignificantAccountingPolicies 19 false false R20.htm 00000020 - Disclosure - Inventory (Tables) Sheet http://virtra.com/role/InventoryTables Inventory (Tables) Tables http://virtra.com/role/Inventory 20 false false R21.htm 00000021 - Disclosure - Property and Equipment (Tables) Sheet http://virtra.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://virtra.com/role/PropertyAndEquipment 21 false false R22.htm 00000022 - Disclosure - Intangible Assets (Tables) Sheet http://virtra.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://virtra.com/role/IntangibleAssets 22 false false R23.htm 00000023 - Disclosure - Leases (Tables) Sheet http://virtra.com/role/LeasesTables Leases (Tables) Tables http://virtra.com/role/Leases 23 false false R24.htm 00000024 - Disclosure - Accrued Expenses (Tables) Sheet http://virtra.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://virtra.com/role/AccruedExpenses 24 false false R25.htm 00000025 - Disclosure - Note Payable (Tables) Sheet http://virtra.com/role/NotePayableTables Note Payable (Tables) Tables http://virtra.com/role/NotePayable 25 false false R26.htm 00000026 - Disclosure - Stockholders??? Equity (Tables) Sheet http://virtra.com/role/StockholdersEquityTables Stockholders??? Equity (Tables) Tables http://virtra.com/role/StockholdersEquity 26 false false R27.htm 00000027 - Disclosure - Schedule of Disaggregation of Revenues (Details) Sheet http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails Schedule of Disaggregation of Revenues (Details) Details 27 false false R28.htm 00000028 - Disclosure - Schedule of Earnings Per Share (Details) Sheet http://virtra.com/role/ScheduleOfEarningsPerShareDetails Schedule of Earnings Per Share (Details) Details 28 false false R29.htm 00000029 - Disclosure - Organization and Significant Accounting Policies (Details Narrative) Sheet http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative Organization and Significant Accounting Policies (Details Narrative) Details http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesTables 29 false false R30.htm 00000030 - Disclosure - Schedule of Inventory (Details) Sheet http://virtra.com/role/ScheduleOfInventoryDetails Schedule of Inventory (Details) Details 30 false false R31.htm 00000031 - Disclosure - Inventory (Details Narrative) Sheet http://virtra.com/role/InventoryDetailsNarrative Inventory (Details Narrative) Details http://virtra.com/role/InventoryTables 31 false false R32.htm 00000032 - Disclosure - Schedule of Property and Equipment (Details) Sheet http://virtra.com/role/ScheduleOfPropertyAndEquipmentDetails Schedule of Property and Equipment (Details) Details 32 false false R33.htm 00000033 - Disclosure - Property and Equipment (Details Narrative) Sheet http://virtra.com/role/PropertyAndEquipmentDetailsNarrative Property and Equipment (Details Narrative) Details http://virtra.com/role/PropertyAndEquipmentTables 33 false false R34.htm 00000034 - Disclosure - Schedule of Intangible Asset (Details) Sheet http://virtra.com/role/ScheduleOfIntangibleAssetDetails Schedule of Intangible Asset (Details) Details 34 false false R35.htm 00000035 - Disclosure - Intangible Assets (Details Narrative) Sheet http://virtra.com/role/IntangibleAssetsDetailsNarrative Intangible Assets (Details Narrative) Details http://virtra.com/role/IntangibleAssetsTables 35 false false R36.htm 00000036 - Disclosure - Schedule of Balance Sheet Classification of Lease Assets and Liabilities (Details) Sheet http://virtra.com/role/ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesDetails Schedule of Balance Sheet Classification of Lease Assets and Liabilities (Details) Details 36 false false R37.htm 00000037 - Disclosure - Schedule of Future Minimum Lease Payments (Details) Sheet http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails Schedule of Future Minimum Lease Payments (Details) Details 37 false false R38.htm 00000038 - Disclosure - Leases (Details Narrative) Sheet http://virtra.com/role/LeasesDetailsNarrative Leases (Details Narrative) Details http://virtra.com/role/LeasesTables 38 false false R39.htm 00000039 - Disclosure - Schedule of Accrued Compensation and Related Costs (Details) Sheet http://virtra.com/role/ScheduleOfAccruedCompensationAndRelatedCostsDetails Schedule of Accrued Compensation and Related Costs (Details) Details 39 false false R40.htm 00000040 - Disclosure - Schedule of Accrued Expenses and Other Current Liabilities (Details) Sheet http://virtra.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails Schedule of Accrued Expenses and Other Current Liabilities (Details) Details 40 false false R41.htm 00000041 - Disclosure - Schedule of Notes Payable (Details) Notes http://virtra.com/role/ScheduleOfNotesPayableDetails Schedule of Notes Payable (Details) Details 41 false false R42.htm 00000042 - Disclosure - Note Payable (Details Narrative) Sheet http://virtra.com/role/NotePayableDetailsNarrative Note Payable (Details Narrative) Details http://virtra.com/role/NotePayableTables 42 false false R43.htm 00000043 - Disclosure - Related Party Transactions (Details Narrative) Sheet http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative Related Party Transactions (Details Narrative) Details http://virtra.com/role/RelatedPartyTransactions 43 false false R44.htm 00000044 - Disclosure - Commitments and Contingencies (Details Narrative) Sheet http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative Commitments and Contingencies (Details Narrative) Details http://virtra.com/role/CommitmentsAndContingencies 44 false false R45.htm 00000045 - Disclosure - Schedule of Non-qualified Stock Options (Details) Sheet http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails Schedule of Non-qualified Stock Options (Details) Details 45 false false R46.htm 00000046 - Disclosure - Stockholders??? Equity (Details Narrative) Sheet http://virtra.com/role/StockholdersEquityDetailsNarrative Stockholders??? Equity (Details Narrative) Details http://virtra.com/role/StockholdersEquityTables 46 false false All Reports Book All Reports form10-q.htm ex31-1.htm ex31-2.htm ex32-1.htm vtsi-20220930.xsd vtsi-20220930_cal.xml vtsi-20220930_def.xml vtsi-20220930_lab.xml vtsi-20220930_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 62 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "form10-q.htm": { "axisCustom": 0, "axisStandard": 26, "contextCount": 179, "dts": { "calculationLink": { "local": [ "vtsi-20220930_cal.xml" ] }, "definitionLink": { "local": [ "vtsi-20220930_def.xml" ] }, "inline": { "local": [ "form10-q.htm" ] }, "labelLink": { "local": [ "vtsi-20220930_lab.xml" ] }, "presentationLink": { "local": [ "vtsi-20220930_pre.xml" ] }, "schema": { "local": [ "vtsi-20220930.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": 443, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 139, "http://virtra.com/20220930": 39, "http://xbrl.sec.gov/dei/2022": 4, "total": 182 }, "keyCustom": 28, "keyStandard": 215, "memberCustom": 42, "memberStandard": 25, "nsprefix": "VTSI", "nsuri": "http://virtra.com/20220930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-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", "role": "http://virtra.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-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": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000010 - Disclosure - Intangible Assets", "role": "http://virtra.com/role/IntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - Leases", "role": "http://virtra.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-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": "00000012 - Disclosure - Accrued Expenses", "role": "http://virtra.com/role/AccruedExpenses", "shortName": "Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000013 - Disclosure - Note Payable", "role": "http://virtra.com/role/NotePayable", "shortName": "Note Payable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - Related Party Transactions", "role": "http://virtra.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - Commitments and Contingencies", "role": "http://virtra.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-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": "00000016 - Disclosure - Stockholders\u2019 Equity", "role": "http://virtra.com/role/StockholdersEquity", "shortName": "Stockholders\u2019 Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-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": "00000017 - Disclosure - Subsequent Events", "role": "http://virtra.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "VTSI:OrganizationAndBusinessOperationsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - Organization and Significant Accounting Policies (Policies)", "role": "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesPolicies", "shortName": "Organization and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "VTSI:OrganizationAndBusinessOperationsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "VTSI:DisaggregationOfRevenuePolicyTextBlock", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - Organization and Significant Accounting Policies (Tables)", "role": "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesTables", "shortName": "Organization and Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "VTSI:DisaggregationOfRevenuePolicyTextBlock", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "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", "role": "http://virtra.com/role/BalanceSheets", "shortName": "Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - Inventory (Tables)", "role": "http://virtra.com/role/InventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - Property and Equipment (Tables)", "role": "http://virtra.com/role/PropertyAndEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - Disclosure - Intangible Assets (Tables)", "role": "http://virtra.com/role/IntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "VTSI:ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - Leases (Tables)", "role": "http://virtra.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "VTSI:ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - Accrued Expenses (Tables)", "role": "http://virtra.com/role/AccruedExpensesTables", "shortName": "Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-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": "00000025 - Disclosure - Note Payable (Tables)", "role": "http://virtra.com/role/NotePayableTables", "shortName": "Note Payable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - Stockholders\u2019 Equity (Tables)", "role": "http://virtra.com/role/StockholdersEquityTables", "shortName": "Stockholders\u2019 Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "VTSI:DisaggregationOfRevenuePolicyTextBlock", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "0", "first": true, "lang": null, "name": "VTSI:SimulatorsandAccessoriesRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - Schedule of Disaggregation of Revenues (Details)", "role": "http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails", "shortName": "Schedule of Disaggregation of Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "VTSI:DisaggregationOfRevenuePolicyTextBlock", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "0", "first": true, "lang": null, "name": "VTSI:SimulatorsandAccessoriesRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - Schedule of Earnings Per Share (Details)", "role": "http://virtra.com/role/ScheduleOfEarningsPerShareDetails", "shortName": "Schedule of Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-07-012021-09-30", "decimals": "INF", "lang": null, "name": "VTSI:IncrementalCommonSharesAttributableToStockOptions", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - Organization and Significant Accounting Policies (Details Narrative)", "role": "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative", "shortName": "Organization and Significant Accounting Policies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:StandardProductWarrantyPolicy", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "0", "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - Balance Sheets (Parenthetical)", "role": "http://virtra.com/role/BalanceSheetsParenthetical", "shortName": "Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryWorkInProcessAndRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - Schedule of Inventory (Details)", "role": "http://virtra.com/role/ScheduleOfInventoryDetails", "shortName": "Schedule of Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryWorkInProcessAndRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OtherAssetsNoncurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - Inventory (Details Narrative)", "role": "http://virtra.com/role/InventoryDetailsNarrative", "shortName": "Inventory (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30_custom_SparePartsMember", "decimals": "0", "lang": null, "name": "us-gaap:OtherAssetsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - Schedule of Property and Equipment (Details)", "role": "http://virtra.com/role/ScheduleOfPropertyAndEquipmentDetails", "shortName": "Schedule of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - Disclosure - Property and Equipment (Details Narrative)", "role": "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative", "shortName": "Property and Equipment (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - Schedule of Intangible Asset (Details)", "role": "http://virtra.com/role/ScheduleOfIntangibleAssetDetails", "shortName": "Schedule of Intangible Asset (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000035 - Disclosure - Intangible Assets (Details Narrative)", "role": "http://virtra.com/role/IntangibleAssetsDetailsNarrative", "shortName": "Intangible Assets (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000036 - Disclosure - Schedule of Balance Sheet Classification of Lease Assets and Liabilities (Details)", "role": "http://virtra.com/role/ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesDetails", "shortName": "Schedule of Balance Sheet Classification of Lease Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2020-12-31", "decimals": "0", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000037 - Disclosure - Schedule of Future Minimum Lease Payments (Details)", "role": "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails", "shortName": "Schedule of Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PaymentsForRent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000038 - Disclosure - Leases (Details Narrative)", "role": "http://virtra.com/role/LeasesDetailsNarrative", "shortName": "Leases (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PaymentsForRent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000039 - Disclosure - Schedule of Accrued Compensation and Related Costs (Details)", "role": "http://virtra.com/role/ScheduleOfAccruedCompensationAndRelatedCostsDetails", "shortName": "Schedule of Accrued Compensation and Related Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - Statements of Operations (Unaudited)", "role": "http://virtra.com/role/StatementsOfOperations", "shortName": "Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "0", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000040 - Disclosure - Schedule of Accrued Expenses and Other Current Liabilities (Details)", "role": "http://virtra.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails", "shortName": "Schedule of Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NotesPayableCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000041 - Disclosure - Schedule of Notes Payable (Details)", "role": "http://virtra.com/role/ScheduleOfNotesPayableDetails", "shortName": "Schedule of Notes Payable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-09-30_custom_NotesPayableMember64486546", "decimals": "0", "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000042 - Disclosure - Note Payable (Details Narrative)", "role": "http://virtra.com/role/NotePayableDetailsNarrative", "shortName": "Note Payable (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-08-252021-08-25_custom_ArizonaBankAndTrustMember", "decimals": "0", "lang": null, "name": "us-gaap:ProceedsFromLoans", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000043 - Disclosure - Related Party Transactions (Details Narrative)", "role": "http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative", "shortName": "Related Party Transactions (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000044 - Disclosure - Commitments and Contingencies (Details Narrative)", "role": "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "shortName": "Commitments and Contingencies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "0", "lang": null, "name": "us-gaap:LitigationSettlementAmountAwardedFromOtherParty", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-12-31_custom_NonQualifiedStockOptionMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000045 - Disclosure - Schedule of Non-qualified Stock Options (Details)", "role": "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails", "shortName": "Schedule of Non-qualified Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2020-12-31_custom_NonQualifiedStockOptionMember", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "span", "span", "span", "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-012022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000046 - Disclosure - Stockholders\u2019 Equity (Details Narrative)", "role": "http://virtra.com/role/StockholdersEquityDetailsNarrative", "shortName": "Stockholders\u2019 Equity (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "span", "span", "span", "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-012022-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2020-12-31_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - Statements of Changes in Stockholders' Equity (Unaudited)", "role": "http://virtra.com/role/StatementsOfChangesInStockholdersEquity", "shortName": "Statements of Changes in Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-01-012021-09-30_us-gaap_AdditionalPaidInCapitalMember", "decimals": "0", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "0", "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 (Unaudited)", "role": "http://virtra.com/role/StatementsOfCashFlows", "shortName": "Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "0", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000007 - Disclosure - Organization and Significant Accounting Policies", "role": "http://virtra.com/role/OrganizationAndSignificantAccountingPolicies", "shortName": "Organization and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000008 - Disclosure - Inventory", "role": "http://virtra.com/role/Inventory", "shortName": "Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - Property and Equipment", "role": "http://virtra.com/role/PropertyAndEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 70, "tag": { "VTSI_AcquiredLeaseIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquired Lease Intangible Assets [Member]" } } }, "localname": "AcquiredLeaseIntangibleAssetsMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/ScheduleOfIntangibleAssetDetails" ], "xbrltype": "domainItemType" }, "VTSI_AdditionOfRightOfUseAssetAndLiabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Addition Of Right Of Use Asset And Liabilities.", "label": "Addition of new lease and corresponding ROU asset and lease liability" } } }, "localname": "AdditionOfRightOfUseAssetAndLiabilities", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "VTSI_AdjustmentsToAdditionalPaidInCapitalStockReservedForFutureServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments to additional paid-in capital stock reserved for future services.", "label": "Stock reserved for future services" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockReservedForFutureServices", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "VTSI_AmortizationOfRightOfUseAssets": { "auth_ref": [], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of right of use assets.", "label": "Right of use amortization" } } }, "localname": "AmortizationOfRightOfUseAssets", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "VTSI_ArizonaBankAndTrustMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arizona Bank and Trust [Member]", "label": "Arizona Bank and Trust [Member]" } } }, "localname": "ArizonaBankAndTrustMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_BoardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Board [Member]", "label": "Board [Member]" } } }, "localname": "BoardMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_CapitalizedMediaContentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capitalized Media Content [Member]" } } }, "localname": "CapitalizedMediaContentMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/ScheduleOfIntangibleAssetDetails" ], "xbrltype": "domainItemType" }, "VTSI_ChiefExecutiveOfficerAndChiefOperatingOfficerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Chief Executive Officer and Chief Operating Officer [Member]", "label": "Chief Executive Officer and Chief Operating Officer [Member]" } } }, "localname": "ChiefExecutiveOfficerAndChiefOperatingOfficerMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_ChiefExecutiveOfficerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Chief Executive Officer One [Member]", "label": "Chief Executive Officer One [Member]" } } }, "localname": "ChiefExecutiveOfficerOneMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_ChiefExecutiveOfficerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Chief Executive Officer Two [Member]", "label": "Chief Executive Officer Two [Member]" } } }, "localname": "ChiefExecutiveOfficerTwoMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_CommercialCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial Customers [Member]", "label": "Commercial Customers [Member]" } } }, "localname": "CommercialCustomersMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_ConversionOfInventoryToPropertyAndEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Conversion of inventory to propertyand equipment.", "label": "Conversion of inventory to property and equipment" } } }, "localname": "ConversionOfInventoryToPropertyAndEquipment", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "VTSI_CustomizedSoftwareAndCustomizedContentScenarios": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Customized software and customized content scenarios.", "label": "Customized software and customized content scenarios", "verboseLabel": "Simulators and accessories" } } }, "localname": "CustomizedSoftwareAndCustomizedContentScenarios", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "VTSI_DeferredRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Revenue [Member]", "label": "Deferred Revenue [Member]" } } }, "localname": "DeferredRevenueMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_DisaggregationOfRevenuePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disaggregation Of Revenue [Policy Text Block]", "label": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenuePolicyTextBlock", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "VTSI_EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Incentive Plan [Member]", "label": "Equity Incentive Plan [Member]" } } }, "localname": "EquityIncentivePlanMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_ExtendedServicetypeWarranties": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Extended service-type warranties.", "label": "Extended service-type warranties", "verboseLabel": "Simulators and accessories" } } }, "localname": "ExtendedServicetypeWarranties", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "VTSI_FurnitureAndOfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Furniture And Office Equipment [Member]" } } }, "localname": "FurnitureAndOfficeEquipmentMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "VTSI_GainOnForgivenessOfNotePayable": { "auth_ref": [], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain on forgiveness of note payable.", "label": "GainOnForgivenessOfNotePayable", "negatedLabel": "Gain on forgiveness of note payable" } } }, "localname": "GainOnForgivenessOfNotePayable", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "VTSI_GainOnForgivenessOfNotePayableExcludingInterestPayable": { "auth_ref": [], "calculation": { "http://virtra.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain on forgiveness of note payable excluding interest payable.", "label": "Gain on forgiveness of note payable" } } }, "localname": "GainOnForgivenessOfNotePayableExcludingInterestPayable", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "VTSI_GeographicDistributionCommercialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial [Member]", "label": "Commercial [Member]" } } }, "localname": "GeographicDistributionCommercialMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "VTSI_GeographicDistributionGovernmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Government [Member]", "label": "Government [Member]" } } }, "localname": "GeographicDistributionGovernmentMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "VTSI_GovernmentCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Government Customers [Member]", "label": "Government Customers [Member]" } } }, "localname": "GovernmentCustomersMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_IncrementalCommonSharesAttributableToStockOptions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to stock options.", "label": "Incremental shares from stock options" } } }, "localname": "IncrementalCommonSharesAttributableToStockOptions", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/ScheduleOfEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "VTSI_InstallationAndTraining": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Installation and training.", "label": "Installation and training", "verboseLabel": "Simulators and accessories" } } }, "localname": "InstallationAndTraining", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "VTSI_InstitutionalInvestorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Institutional Investors [Member]", "label": "Institutional Investors [Member]" } } }, "localname": "InstitutionalInvestorsMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_InternationalCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "International Customers [Member]", "label": "International Customers [Member]" } } }, "localname": "InternationalCustomersMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_JuneThirtyTwoThousandAndTwentyTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "June 30, 2022 [Member]", "label": "June 30, 2022 [Member]" } } }, "localname": "JuneThirtyTwoThousandAndTwentyTwoMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_LicensingAndRoyaltiesRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Licensing and royalties revenue.", "label": "Licensing and royalties revenue", "verboseLabel": "Simulators and accessories" } } }, "localname": "LicensingAndRoyaltiesRevenue", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "VTSI_LongerThanOneYearMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Longer Than One Year [Member]", "label": "Longer Than One Year [Member]" } } }, "localname": "LongerThanOneYearMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_Mr.GivensMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mr.Givens [Member]", "label": "Mr.Givens [Member]" } } }, "localname": "Mr.GivensMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_NetSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net Sales [Member]", "label": "Net Sales [Member]" } } }, "localname": "NetSalesMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "domainItemType" }, "VTSI_NoCommercialCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No Commercial Customer [Member]", "label": "No Commercial Customer [Member]" } } }, "localname": "NoCommercialCustomerMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_NonQualifiedStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non Qualified Stock Option [Member]", "label": "Non Qualified Stock Option [Member]" } } }, "localname": "NonQualifiedStockOptionMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "domainItemType" }, "VTSI_NotesPayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes Payable [Member]" } } }, "localname": "NotesPayableMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/ScheduleOfNotesPayableDetails" ], "xbrltype": "domainItemType" }, "VTSI_OfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Offering [Member]", "label": "Offering [Member]" } } }, "localname": "OfferingMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_OneCommercialCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One Commercial Customer [Member]", "label": "One Commercial Customer [Member]" } } }, "localname": "OneCommercialCustomerMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_OneFederalAgencyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One Federal Agency [Member]", "label": "One Federal Agency [Member]" } } }, "localname": "OneFederalAgencyMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_OneHundredAndNineteenRegularMonthlyPaymentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One Hundred And Nineteen Regular Monthly Payments [Member]", "label": "One Hundred And Nineteen Regular Monthly Payments [Member]" } } }, "localname": "OneHundredAndNineteenRegularMonthlyPaymentsMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_OneIrregularPaymentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One Irregular Payment [Member]", "label": "One Irregular Payment [Member]" } } }, "localname": "OneIrregularPaymentMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_OneStateAgencyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One State Agency [Member]", "label": "One State Agency [Member]" } } }, "localname": "OneStateAgencyMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_OneYearMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One Year [Member]", "label": "One Year [Member]" } } }, "localname": "OneYearMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_OneYearOrLessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One Year or Less [Member]", "label": "One Year or Less [Member]" } } }, "localname": "OneYearOrLessMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_OperatingLeaseRightOfUseAssetAddition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating lease right of use asset addition.", "label": "Addition of lease right-of-use asset in 2022" } } }, "localname": "OperatingLeaseRightOfUseAssetAddition", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "VTSI_OrganizationAndBusinessOperationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Organization And Business Operations [Policy Text Block]", "label": "Organization and Business Operations" } } }, "localname": "OrganizationAndBusinessOperationsPolicyTextBlock", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "VTSI_OtherIncomeNonoperating": { "auth_ref": [], "calculation": { "http://virtra.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other income.", "label": "Other income" } } }, "localname": "OtherIncomeNonoperating", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "VTSI_PlacementAgencyAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Placement Agency Agreement [Member]", "label": "Placement Agency Agreement [Member]" } } }, "localname": "PlacementAgencyAgreementMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_PropertyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property [Member]", "label": "Property [Member]" } } }, "localname": "PropertyMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_RegisteredDirectorOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Registered Director Offering [Member]", "label": "Registered Director Offering [Member]" } } }, "localname": "RegisteredDirectorOfferingMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_ReimbursementLegalFeesAndExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reimbursement legal fees and expenses.", "label": "Reimbursement legal fees and expenses" } } }, "localname": "ReimbursementLegalFeesAndExpenses", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "VTSI_RothCapitalPartnersLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Roth Capital Partners, LLC [Member]", "label": "Roth Capital Partners, LLC [Member]" } } }, "localname": "RothCapitalPartnersLLCMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_STEPEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "S T E P Equipment [Member]" } } }, "localname": "STEPEquipmentMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "VTSI_STEPRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "STEP Revenue [Member]", "label": "STEP Revenue [Member]" } } }, "localname": "STEPRevenueMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Balance Sheet Classification Of Lease Assets And Liabilities [Table Text Block]", "label": "Schedule of Balance Sheet Classification of Lease Assets and Liabilities" } } }, "localname": "ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "VTSI_SecuritiesPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Securities Purchase Agreement [Member]", "label": "Securities Purchase Agreement [Member]" } } }, "localname": "SecuritiesPurchaseAgreementMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRedeemedInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options, redeemed.", "label": "Number of stock options, redeemed" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRedeemedInPeriodGross", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "VTSI_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRedeemedInPeriodWeightedAverageIntrinsicValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price, redeemed.", "label": "Weighted exercise price redeemed" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRedeemedInPeriodWeightedAverageIntrinsicValue", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "VTSI_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAndOutstandingAggregateIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by Share-based payment award, options, vested and expected to vest, exercisable and outstanding, aggregate intrinsic value.", "label": "Exercisable and outstanding intriinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAndOutstandingAggregateIntrinsicValue", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "VTSI_SharesPriorToDeduction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares Prior To Deduction.", "label": "Shares prior to deduction" } } }, "localname": "SharesPriorToDeduction", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "sharesItemType" }, "VTSI_SimulatorsandAccessoriesRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Simulatorsand accessories revenue.", "label": "Simulators and accessories" } } }, "localname": "SimulatorsandAccessoriesRevenue", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "VTSI_SparePartsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Spare Parts [Member]", "label": "Spare Parts [Member]" } } }, "localname": "SparePartsMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/InventoryDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_StockDuringPeriodValueTreasuryStockCancelled": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock during period value treasury stock cancelled.", "label": "Treasury stock cancelled" } } }, "localname": "StockDuringPeriodValueTreasuryStockCancelled", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "VTSI_StockIssuedDuringPeriodSharesIssuedForServicesWithheldForTaxes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period Shares Issued For Services Withheld For Taxes.", "label": "Stock issued for services taxes withheld, shares" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServicesWithheldForTaxes", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "VTSI_StockIssuedDuringPeriodSharesIssuedForTaxServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period Shares Issued For Tax Services.", "label": "StockIssuedDuringPeriodSharesIssuedForTaxServices", "verboseLabel": "Stock issued for services, shares" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForTaxServices", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "VTSI_StockIssuedDuringPeriodValueIssuedForServicesWithheldForTaxes": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Fair value of stock issued for services taxes withheld" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServicesWithheldForTaxes", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "VTSI_StockIssuedDuringPeriodsharesForSigningBonus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period for signing bonus, shares.", "label": "Stock issued during period for signing bonus, shares" } } }, "localname": "StockIssuedDuringPeriodsharesForSigningBonus", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "VTSI_TrancheMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tranche [Member]", "label": "Tranche [Member]" } } }, "localname": "TrancheMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_TwoThousandAndSeventeenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2017 Equity Incentive Plan [Member]", "label": "2017 Equity Incentive Plan [Member]" } } }, "localname": "TwoThousandAndSeventeenEquityIncentivePlanMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "VTSI_WarrantiesOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Warranties other.", "label": "Warranties-other" } } }, "localname": "WarrantiesOther", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "VTSI_WarrantyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warranty [Member]", "label": "Warranty [Member]" } } }, "localname": "WarrantyMember", "nsuri": "http://virtra.com/20220930", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "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://virtra.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://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r465" ], "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://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r465" ], "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://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://virtra.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://virtra.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://virtra.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r464" ], "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://virtra.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r462", "r464", "r465" ], "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://virtra.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://virtra.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://virtra.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://virtra.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://virtra.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r463" ], "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://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r451" ], "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://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r464" ], "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://virtra.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r464" ], "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://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r466" ], "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://virtra.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://virtra.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r454" ], "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://virtra.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://virtra.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://virtra.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://virtra.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://virtra.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://virtra.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://virtra.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://virtra.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r457" ], "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://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r453" ], "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://virtra.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://virtra.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://virtra.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r453" ], "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://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r488" ], "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://virtra.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://virtra.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r453" ], "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://virtra.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://virtra.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r485" ], "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://virtra.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r465" ], "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://virtra.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://virtra.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r453" ], "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://virtra.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r453" ], "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://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r453" ], "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://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r453" ], "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://virtra.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://virtra.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r486" ], "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://virtra.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://virtra.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "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://virtra.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://virtra.com/role/Cover" ], "xbrltype": "trueItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r464" ], "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://virtra.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r458" ], "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://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r459" ], "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://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r452" ], "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://virtra.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r456" ], "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://virtra.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r455" ], "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://virtra.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r460" ], "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://virtra.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r461" ], "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://virtra.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://virtra.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r487" ], "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://virtra.com/role/Cover" ], "xbrltype": "booleanItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ChiefOperatingOfficerMember": { "auth_ref": [ "r158", "r374" ], "lang": { "en-us": { "role": { "label": "Chief Operating Officer [Member]" } } }, "localname": "ChiefOperatingOfficerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r157", "r275", "r280", "r424" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r190", "r191", "r192", "r193", "r214", "r248", "r287", "r288", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r421", "r425", "r448", "r449" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r157", "r275", "r280", "r424" ], "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r154", "r191", "r192", "r275", "r278", "r391", "r420", "r422" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r154", "r191", "r192", "r275", "r278", "r391", "r420", "r422" ], "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r184", "r190", "r191", "r192", "r193", "r214", "r248", "r286", "r287", "r288", "r316", "r317", "r318", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r421", "r425", "r448", "r449" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r184", "r190", "r191", "r192", "r193", "r214", "r248", "r286", "r287", "r288", "r316", "r317", "r318", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r421", "r425", "r448", "r449" ], "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r155", "r156", "r275", "r279", "r423", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447" ], "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative", "http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r155", "r156", "r275", "r279", "r423", "r433", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative", "http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r158", "r374" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Schedule of Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/AccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accrued Expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/AccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://virtra.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accrued expenses and other current liabilities", "totalLabel": "Total accrued expenses and other current liabilities" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r34", "r379" ], "calculation": { "http://virtra.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://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r434" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r159", "r160" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://virtra.com/role/ScheduleOfAccruedCompensationAndRelatedCostsDetails": { "order": 2.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "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": "Employee benefits payable" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfAccruedCompensationAndRelatedCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r6", "r39" ], "calculation": { "http://virtra.com/role/ScheduleOfAccruedCompensationAndRelatedCostsDetails": { "order": 1.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Salaries and wages payable" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfAccruedCompensationAndRelatedCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedVacationCurrent": { "auth_ref": [ "r39", "r283" ], "calculation": { "http://virtra.com/role/ScheduleOfAccruedCompensationAndRelatedCostsDetails": { "order": 3.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued paid time off (PTO)" } } }, "localname": "AccruedVacationCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfAccruedCompensationAndRelatedCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r13", "r180" ], "calculation": { "http://virtra.com/role/ScheduleOfPropertyAndEquipmentDetails": { "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:\u00a0\u00a0Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r24", "r379" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 3.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://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r94", "r95", "r96", "r323", "r324", "r325", "r348" ], "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://virtra.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r320" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Compensation expenses" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r79", "r169", "r175" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of intangible asset" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/IntangibleAssetsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "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://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r16", "r90", "r143", "r146", "r152", "r162", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r336", "r338", "r354", "r377", "r379", "r395", "r410" ], "calculation": { "http://virtra.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://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r33", "r90", "r162", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r336", "r338", "r354", "r377", "r379" ], "calculation": { "http://virtra.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://virtra.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://virtra.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r90", "r162", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r336", "r338", "r354", "r377" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 2.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 after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "totalLabel": "Total long-term assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r291", "r292", "r293", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r310", "r311", "r313", "r314", "r315", "r316", "r317", "r318", "r319" ], "lang": { "en-us": { "role": { "documentation": "Information by date or year award under share-based payment arrangement is granted.", "label": "Award Date [Axis]" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [ "r291", "r292", "r293", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r310", "r311", "r313", "r314", "r315", "r316", "r317", "r318", "r319" ], "lang": { "en-us": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted." } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r291", "r292", "r293", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r310", "r311", "r313", "r314", "r315", "r316", "r317", "r318", "r319" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/InventoryDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r341", "r344" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position)." } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/InventoryDetailsNarrative" ], "xbrltype": "domainItemType" }, "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": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r11", "r81" ], "calculation": { "http://virtra.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://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r73", "r81", "r83" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash and restricted cash, end of period", "periodStartLabel": "Cash and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r73", "r355" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFDICInsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.", "label": "FDIC insured amount" } } }, "localname": "CashFDICInsuredAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashUninsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.", "label": "Uninsured cash and cash equivalents" } } }, "localname": "CashUninsuredAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInAccountingEstimateByTypeAxis": { "auth_ref": [ "r102", "r121" ], "lang": { "en-us": { "role": { "documentation": "Information by type of change in accounting estimate.", "label": "Change in Accounting Estimate by Type [Axis]" } } }, "localname": "ChangeInAccountingEstimateByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ChangeInAccountingEstimateTypeDomain": { "auth_ref": [ "r102", "r121" ], "lang": { "en-us": { "role": { "documentation": "Identification of the accounting estimate that was changed that had the effect of adjusting the carrying amount of an existing asset or liability, or that will alter the subsequent accounting for existing or future assets or liabilities." } } }, "localname": "ChangeInAccountingEstimateTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r21", "r22", "r23", "r87", "r90", "r110", "r111", "r112", "r114", "r116", "r123", "r124", "r125", "r162", "r200", "r204", "r205", "r206", "r209", "r210", "r246", "r247", "r251", "r255", "r262", "r354", "r467" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/BalanceSheetsParenthetical", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "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": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r45", "r400", "r414" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "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 (See Note 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.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_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r186", "r187", "r188", "r194", "r435" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/BalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/BalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r94", "r95", "r348" ], "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://virtra.com/role/RelatedPartyTransactionsDetailsNarrative", "http://virtra.com/role/StatementsOfChangesInStockholdersEquity", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value", "verboseLabel": "Common stock par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheetsParenthetical", "http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r23" ], "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://virtra.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r23" ], "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", "verboseLabel": "Common Stock, Shares, Issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheetsParenthetical", "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r23", "r262" ], "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://virtra.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r23", "r379" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 2.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, value" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r133", "r134", "r157", "r352", "r353", "r434" ], "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://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r133", "r134", "r157", "r352", "r353", "r432", "r434" ], "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://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r133", "r134", "r157", "r352", "r353", "r432", "r434" ], "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://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r128", "r408" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration of Credit Risk and Major Customers and Suppliers" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r133", "r134", "r157", "r352", "r353" ], "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 of credit risk" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r133", "r134", "r157", "r352", "r353", "r434" ], "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://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r272", "r273", "r276" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred revenue, short-term", "verboseLabel": "Customer deposits, current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r272", "r273", "r276" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred revenue, long-term" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r277" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r60", "r391" ], "calculation": { "http://virtra.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r131", "r157" ], "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://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r86", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r228", "r235", "r236", "r237", "r242" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Note Payable" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/NotePayable" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r17", "r18", "r19", "r89", "r92", "r211", "r212", "r213", "r214", "r215", "r216", "r218", "r224", "r225", "r226", "r227", "r229", "r230", "r231", "r232", "r233", "r234", "r238", "r239", "r240", "r241", "r363", "r396", "r397", "r409" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r211", "r238", "r239", "r362", "r363", "r364" ], "calculation": { "http://virtra.com/role/ScheduleOfNotesPayableDetails": { "order": 1.0, "parentTag": "us-gaap_NotesPayableCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Note payable, principal" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r41", "r231", "r362" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt instrument interest rate" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r42", "r214", "r351" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r43", "r89", "r92", "r211", "r212", "r213", "r214", "r215", "r216", "r218", "r224", "r225", "r226", "r227", "r229", "r230", "r231", "r232", "r233", "r234", "r238", "r239", "r240", "r241", "r363" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r43", "r407" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt instrument periodic payment" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain": { "auth_ref": [ "r281", "r284" ], "lang": { "en-us": { "role": { "documentation": "Deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans." } } }, "localname": "DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis": { "auth_ref": [ "r281", "r284" ], "lang": { "en-us": { "role": { "documentation": "Information by type of deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.", "label": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]" } } }, "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems": { "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": "Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]" } } }, "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent": { "auth_ref": [ "r282", "r285" ], "calculation": { "http://virtra.com/role/ScheduleOfAccruedCompensationAndRelatedCostsDetails": { "order": 4.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for deferred compensation arrangements payable within one year (or the normal operating cycle, if longer). Represents currently earned compensation under cash arrangements (such as a profit-sharing plan, rabbi trust, and employee contract--excluding equity-based arrangements) that is not actually paid until a later date.", "label": "Profit sharing payable" } } }, "localname": "DeferredCompensationCashBasedArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfAccruedCompensationAndRelatedCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r327", "r328" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsNoncurrent", "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 tax asset, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredProfitSharingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a share in the profits, as defined in the agreement, of the entity or portion thereof. Employer contributions may be discretionary or may be based on a fixed formula related to profits, compensation, or other factors. It is a form of incentive compensation to employees in addition to their regular salary and bonuses.", "label": "Deferred Profit Sharing [Member]" } } }, "localname": "DeferredProfitSharingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DepositContractsPolicy": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the treatment of funds received from or paid to insureds, insurers and reinsurers on contracts for which the criteria for transferring or assuming insurance risk has not been satisfied by the insurer or reinsurer.", "label": "Customer Deposits" } } }, "localname": "DepositContractsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DepositsAssetsNoncurrent": { "auth_ref": [ "r15" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.", "label": "Security deposits, long-term" } } }, "localname": "DepositsAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r79", "r178" ], "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 expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r79", "r141" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r50", "r342", "r343", "r345", "r346" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Schedule of Disaggregation of Revenues" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net income (loss) per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r58", "r99", "r100", "r101", "r102", "r103", "r108", "r110", "r114", "r115", "r116", "r119", "r120", "r349", "r350", "r403", "r416" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfEarningsPerShareDetails", "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average shares outstanding:" } } }, "localname": "EarningsPerShareBasicOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r58", "r99", "r100", "r101", "r102", "r103", "r110", "r114", "r115", "r116", "r119", "r120", "r349", "r350", "r403", "r416" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfEarningsPerShareDetails", "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r117", "r118" ], "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": "Net Income (Loss) per Common Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://virtra.com/role/ScheduleOfAccruedCompensationAndRelatedCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 and related costs", "totalLabel": "Total accrued compensation and related costs" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/ScheduleOfAccruedCompensationAndRelatedCostsDetails" ], "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": [ "r0", "r53", "r54", "r55", "r94", "r95", "r96", "r98", "r104", "r106", "r122", "r163", "r262", "r269", "r323", "r324", "r325", "r330", "r331", "r348", "r356", "r357", "r358", "r359", "r360", "r361", "r370", "r426", "r427", "r428" ], "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://virtra.com/role/RelatedPartyTransactionsDetailsNarrative", "http://virtra.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_ExtendedProductWarrantyAccrual": { "auth_ref": [ "r198" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate extended product warranty liability. Does not include the ending balance for the standard product warranty liability.", "label": "Extended warranties" } } }, "localname": "ExtendedProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r14", "r174" ], "calculation": { "http://virtra.com/role/ScheduleOfIntangibleAssetDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Less accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfIntangibleAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r170", "r171", "r174", "r176", "r392", "r393" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfIntangibleAssetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r174", "r393" ], "calculation": { "http://virtra.com/role/ScheduleOfIntangibleAssetDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Total intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfIntangibleAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "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": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfIntangibleAssetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r170", "r173" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfIntangibleAssetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r61" ], "calculation": { "http://virtra.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicDistributionForeignMember": { "auth_ref": [ "r164", "r404", "r405", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484" ], "lang": { "en-us": { "role": { "documentation": "Allocation of business activity identified as foreign.", "label": "Geographic Distribution, Foreign [Member]" } } }, "localname": "GeographicDistributionForeignMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r59", "r90", "r143", "r145", "r148", "r151", "r153", "r162", "r200", "r201", "r202", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r354" ], "calculation": { "http://virtra.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r56", "r143", "r145", "r148", "r151", "r153", "r394", "r401", "r405", "r417" ], "calculation": { "http://virtra.com/role/StatementsOfOperations": { "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 (Loss) before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r182", "r185" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r185" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement." } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r91", "r105", "r106", "r142", "r329", "r332", "r333", "r418" ], "calculation": { "http://virtra.com/role/StatementsOfOperations": { "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": "Provision (Benefit) for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r82" ], "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": "Income taxes paid (refunded)" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r78" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Accounts payable and other accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r78" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 7.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": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r78", "r389" ], "calculation": { "http://virtra.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 to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r78" ], "calculation": { "http://virtra.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 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 taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r78" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 10.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", "verboseLabel": "Unbilled revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDepositOtherAssets": { "auth_ref": [ "r78" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits.", "label": "Increase (Decrease) in Deposit Assets", "negatedLabel": "Security deposits, long-term" } } }, "localname": "IncreaseDecreaseInDepositOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r78" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 8.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": "Inventory, net" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r78", "r368" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 15.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": "Payments on operating lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r78" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r78" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r177" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r168", "r172" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 }, "http://virtra.com/role/ScheduleOfIntangibleAssetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible assets, net", "totalLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/ScheduleOfIntangibleAssetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r72", "r75", "r82" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://virtra.com/role/ScheduleOfNotesPayableDetails": { "order": 2.0, "parentTag": "us-gaap_NotesPayableCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued interest on note" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/Inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r32", "r379" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://virtra.com/role/ScheduleOfInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/ScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r32", "r165" ], "calculation": { "http://virtra.com/role/ScheduleOfInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedLabel": "Reserve" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessAndRawMaterials": { "auth_ref": [ "r32" ], "calculation": { "http://virtra.com/role/ScheduleOfInventoryDetails": { "order": 1.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": "Raw materials and work in process" } } }, "localname": "InventoryWorkInProcessAndRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": { "auth_ref": [ "r79" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.", "label": "Stock issued for service" } } }, "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r369" ], "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 Future Minimum Lease Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r369" ], "calculation": { "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r369" ], "calculation": { "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "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": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r369" ], "calculation": { "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r369" ], "calculation": { "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r369" ], "calculation": { "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r369" ], "calculation": { "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r369" ], "calculation": { "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r369" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less:\u00a0\u00a0imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r38", "r90", "r147", "r162", "r200", "r201", "r202", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r337", "r338", "r339", "r354", "r377", "r378" ], "calculation": { "http://virtra.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://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r90", "r162", "r354", "r379", "r398", "r412" ], "calculation": { "http://virtra.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 stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r5", "r40", "r90", "r162", "r200", "r201", "r202", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r337", "r338", "r339", "r354", "r377", "r378", "r379" ], "calculation": { "http://virtra.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://virtra.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://virtra.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r8", "r9", "r10", "r19", "r20", "r90", "r162", "r200", "r201", "r202", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r337", "r338", "r339", "r354", "r377", "r378" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount awarded from other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded from Other Party" } } }, "localname": "LitigationSettlementAmountAwardedFromOtherParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r43" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Note payable, long-term", "verboseLabel": "Note payable, long term" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/ScheduleOfNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfNotesPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r43", "r199" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfNotesPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyAccrualCarryingValueCurrent": { "auth_ref": [ "r189" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer.", "label": "Loss contingencies" } } }, "localname": "LossContingencyAccrualCarryingValueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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 [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r73" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.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://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r73" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.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://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r73", "r77", "r80" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.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://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r51", "r52", "r55", "r57", "r80", "r90", "r97", "r99", "r100", "r101", "r102", "r105", "r106", "r113", "r143", "r145", "r148", "r151", "r153", "r162", "r200", "r201", "r202", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r350", "r354", "r402", "r415" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://virtra.com/role/StatementsOfOperations": { "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 (loss)", "terseLabel": "Net Income (loss)", "totalLabel": "Net income (loss)", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/ScheduleOfEarningsPerShareDetails", "http://virtra.com/role/StatementsOfCashFlows", "http://virtra.com/role/StatementsOfChangesInStockholdersEquity", "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r63" ], "calculation": { "http://virtra.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Net other income (expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://virtra.com/role/ScheduleOfNotesPayableDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Note payable, current", "totalLabel": "Note payable, short-term" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/ScheduleOfNotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OffsettingAssetsLineItems": { "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": "Offsetting Assets [Line Items]" } } }, "localname": "OffsettingAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OffsettingAssetsTable": { "auth_ref": [ "r48", "r49" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about derivative and financial assets that are subject to offsetting, including enforceable master netting arrangements.", "label": "Offsetting Assets [Table]" } } }, "localname": "OffsettingAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://virtra.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Net operating expense" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r143", "r145", "r148", "r151", "r153" ], "calculation": { "http://virtra.com/role/StatementsOfOperations": { "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 (Loss)", "totalLabel": "Income (loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r367" ], "calculation": { "http://virtra.com/role/ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating lease liability", "periodEndLabel": "Total lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesDetails", "http://virtra.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r367" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://virtra.com/role/ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating lease liability, short-term", "periodEndLabel": "Operating lease liability, short-term" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r367" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 }, "http://virtra.com/role/ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "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 liability, long-term", "periodEndLabel": "Operating lease liability, long-term" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r366" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating lease right-of-use asset, net", "periodEndLabel": "Total operating lease right-of-use asset, ending", "periodStartLabel": "Operating lease right-of-use assets, beginning" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r79" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "negatedLabel": "Amortization for the year ended December 31, 2021" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfBalanceSheetClassificationOfLeaseAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r93", "r107", "r138", "r340" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization and Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r15" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other assets, long-term" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/InventoryDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherBorrowings": { "auth_ref": [ "r399" ], "calculation": { "http://virtra.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount as of the balance sheet date for the aggregate of other miscellaneous borrowings owed by the reporting entity.", "label": "Miscellaneous payable" } } }, "localname": "OtherBorrowings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherExpenses": { "auth_ref": [ "r62", "r419" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense classified as other.", "label": "other expenses" } } }, "localname": "OtherExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r44" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other long term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r64" ], "calculation": { "http://virtra.com/role/StatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other (expense) income" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other income (expense):" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfIntangibleAssetDetails" ], "xbrltype": "domainItemType" }, "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_PaymentsForRent": { "auth_ref": [ "r76" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash payments to lessor's for use of assets under operating leases.", "label": "Rent expenses" } } }, "localname": "PaymentsForRent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r70" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfEquity": { "auth_ref": [ "r70" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common and preferred stock.", "label": "Payments for Repurchase of Equity", "negatedLabel": "Repurchase of stock options" } } }, "localname": "PaymentsForRepurchaseOfEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r66" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchase of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r66" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 4.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": "Payment to acquire assets", "negatedLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative", "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireRestrictedCertificatesOfDeposit": { "auth_ref": [ "r67" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow from temporary investment with specific maturity and interest rate that are prohibited for current use.", "label": "Payments to Acquire Restricted Certificates of Deposit", "negatedLabel": "Purchase of certificates of deposit" } } }, "localname": "PaymentsToAcquireRestrictedCertificatesOfDeposit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r291", "r292", "r293", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r310", "r311", "r313", "r314", "r315", "r316", "r317", "r318", "r319" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r291", "r292", "r293", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r310", "r311", "r313", "r314", "r315", "r316", "r317", "r318", "r319" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r22", "r246" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r22", "r246" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r22", "r379" ], "calculation": { "http://virtra.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 preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred stock $0.0001 par value; 2,500,000 authorized; no shares issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 5.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 current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r68" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from offering", "verboseLabel": "Stock issued for cash in offering, net" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r69" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 3.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": "Net proceeds from long term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLoans": { "auth_ref": [ "r74" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received from principal payments made on loans related to operating activities.", "label": "Proceeds from bank loan" } } }, "localname": "ProceedsFromLoans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r69" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Note payable-PPP Loan" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfRestrictedInvestments": { "auth_ref": [ "r65" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of investments that are pledged or subject to withdrawal restrictions during the period.", "label": "Redemption of certificates of deposit" } } }, "localname": "ProceedsFromSaleOfRestrictedInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r68", "r322" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from stock options exrercised", "verboseLabel": "Stock options exercised" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "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://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r39", "r195", "r196" ], "calculation": { "http://virtra.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "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. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Manufacturer\u2019s warranties" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r181" ], "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://virtra.com/role/NotePayableDetailsNarrative", "http://virtra.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r183", "r436", "r437", "r438" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/PropertyAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r12", "r179" ], "calculation": { "http://virtra.com/role/ScheduleOfPropertyAndEquipmentDetails": { "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": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "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://virtra.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r181", "r379", "r406", "r413" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 }, "http://virtra.com/role/ScheduleOfPropertyAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of 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": "Schedule of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/PropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r179" ], "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://virtra.com/role/NotePayableDetailsNarrative", "http://virtra.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r371", "r372", "r373", "r375", "r376" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r71" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-Term Debt", "negatedLabel": "Principal payments of debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r326", "r390", "r450" ], "calculation": { "http://virtra.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "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://virtra.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r25", "r269", "r379", "r411", "r429", "r430" ], "calculation": { "http://virtra.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 (Accumulated deficit)" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r94", "r95", "r96", "r98", "r104", "r106", "r163", "r323", "r324", "r325", "r330", "r331", "r348", "r426", "r428" ], "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://virtra.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r139", "r140", "r144", "r149", "r150", "r154", "r155", "r157", "r274", "r275", "r391" ], "calculation": { "http://virtra.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Total revenue", "terseLabel": "Revenue", "verboseLabel": "Simulators and accessories" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative", "http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails", "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r133", "r157" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerProductAndServiceBenchmarkMember": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer for specified product or service, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer, Product and Service Benchmark [Member]" } } }, "localname": "RevenueFromContractWithCustomerProductAndServiceBenchmarkMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r84", "r85" ], "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://virtra.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Number of shares sold" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction.", "label": "Sale of stock, percentage" } } }, "localname": "SaleOfStockPercentageOfOwnershipAfterTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of stock, price per share" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Compensation and Related Costs" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/AccruedExpensesTables" ], "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 Notes Payable" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/NotePayableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": { "auth_ref": [ "r281", "r284" ], "lang": { "en-us": { "role": { "documentation": "Schedule, table or text reflecting arrangements that are not equity-based payments, or pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonuses or certain split-dollar life insurance arrangements) are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability.", "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]" } } }, "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r170", "r173", "r392" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfIntangibleAssetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Asset" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r7", "r29", "r30", "r31" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying 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": "Schedule of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/InventoryTables" ], "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://virtra.com/role/OrganizationAndSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r181" ], "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://virtra.com/role/ScheduleOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r289", "r290", "r291", "r292", "r293", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r310", "r311", "r313", "r314", "r315", "r316", "r317", "r318", "r319" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r294", "r309", "r312" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Schedule of Non-qualified Stock Options" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShortTermDebtTable": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-Term Debt [Table]" } } }, "localname": "ScheduleOfShortTermDebtTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative", "http://virtra.com/role/ScheduleOfNotesPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r21", "r22", "r23", "r87", "r123", "r124", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r251", "r255", "r260", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r78" ], "calculation": { "http://virtra.com/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Employee stock compensation", "verboseLabel": "Net income loss" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights": { "auth_ref": [ "r291" ], "lang": { "en-us": { "role": { "documentation": "Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Restricted stock units vesting, description" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Number of shares granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "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": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Number of shares authorized", "verboseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "periodEndLabel": "Number of stock options options exercisable end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "periodEndLabel": "Weighted exercise price, options exercisable, end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Number of stock options, expired / terminated" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Number of stock options, granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r295", "r296" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Number of stock options options outstanding end of period", "periodStartLabel": "Number of stock options, options outstanding, beginning of year" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r295", "r296" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted exercise price, option outstanding end of period", "periodStartLabel": "Weighted exercise price option outstanding, beginning of year" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r291", "r292", "r293", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r310", "r311", "r313", "r314", "r315", "r316", "r317", "r318", "r319" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Weighted exercise price exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Weighted exercise price expired / terminated" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Weighted exercise price, granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Options exercisable weighted average contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtLineItems": { "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": "Short-Term Debt [Line Items]" } } }, "localname": "ShortTermDebtLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/NotePayableDetailsNarrative", "http://virtra.com/role/ScheduleOfNotesPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-Term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfNotesPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfNotesPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Warranty" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r21", "r22", "r23", "r87", "r90", "r110", "r111", "r112", "r114", "r116", "r123", "r124", "r125", "r162", "r200", "r204", "r205", "r206", "r209", "r210", "r246", "r247", "r251", "r255", "r262", "r354", "r467" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/BalanceSheetsParenthetical", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r47", "r53", "r54", "r55", "r94", "r95", "r96", "r98", "r104", "r106", "r122", "r163", "r262", "r269", "r323", "r324", "r325", "r330", "r331", "r348", "r356", "r357", "r358", "r359", "r360", "r361", "r370", "r426", "r427", "r428" ], "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://virtra.com/role/RelatedPartyTransactionsDetailsNarrative", "http://virtra.com/role/StatementsOfChangesInStockholdersEquity" ], "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://virtra.com/role/BalanceSheets", "http://virtra.com/role/BalanceSheetsParenthetical", "http://virtra.com/role/InventoryDetailsNarrative", "http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails", "http://virtra.com/role/StatementsOfChangesInStockholdersEquity", "http://virtra.com/role/StatementsOfOperations" ], "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": [], "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": [ "r94", "r95", "r96", "r122", "r391" ], "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://virtra.com/role/BalanceSheets", "http://virtra.com/role/BalanceSheetsParenthetical", "http://virtra.com/role/InventoryDetailsNarrative", "http://virtra.com/role/ScheduleOfDisaggregationOfRevenuesDetails", "http://virtra.com/role/StatementsOfChangesInStockholdersEquity", "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Stock issued for services, shares" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfChangesInStockholdersEquity", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r22", "r23", "r262", "r269" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock issued for cash in offering, net, shares", "verboseLabel": "Stock issued during the period, new issues" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative", "http://virtra.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r22", "r23", "r262", "r269" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock issued during period shares based compensation, shares" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r22", "r23", "r262", "r269", "r300" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock options exercised, shares", "negatedLabel": "Number of stock options, exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfNon-qualifiedStockOptionsDetails", "http://virtra.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Stock issued for services" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r22", "r23", "r262", "r269" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock issued for cash in offering, net" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r47", "r262", "r269" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock options exercised", "verboseLabel": "Compensation expenses" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative", "http://virtra.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRedeemedOrCalledDuringPeriodShares": { "auth_ref": [ "r262" ], "lang": { "en-us": { "role": { "documentation": "Number of stock bought back by the entity at the exercise price or redemption price.", "label": "Stock reedemed or called during period shares" } } }, "localname": "StockRedeemedOrCalledDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r22", "r23", "r262", "r269" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock options repurchased", "verboseLabel": "Stock repurchased during period, value" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfChangesInStockholdersEquity", "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r23", "r26", "r27", "r90", "r161", "r162", "r354", "r379" ], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 3.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 stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets", "http://virtra.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r88", "r247", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r261", "r269", "r271", "r347" ], "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": "Stockholders\u2019 Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "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": [ "r380", "r381" ], "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://virtra.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://virtra.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent", "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": "Taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r46", "r270" ], "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://virtra.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r262", "r269", "r270" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/StatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r335" ], "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://virtra.com/role/StockholdersEquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_UnbilledReceivablesCurrent": { "auth_ref": [], "calculation": { "http://virtra.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.", "label": "Unbilled revenue" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r126", "r127", "r129", "r130", "r135", "r136", "r137" ], "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://virtra.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r291", "r292", "r293", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r310", "r311", "r313", "r314", "r315", "r316", "r317", "r318", "r319" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r291", "r292", "r293", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r310", "r311", "r313", "r314", "r315", "r316", "r317", "r318", "r319" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r109", "r116" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted average common stock outstanding, diluted", "verboseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfEarningsPerShareDetails", "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r108", "r116" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted average common stock outstanding", "verboseLabel": "Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://virtra.com/role/ScheduleOfEarningsPerShareDetails", "http://virtra.com/role/StatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256" }, "r113": { "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" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r117": { "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" }, "r118": { "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" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e777-108305" }, "r122": { "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" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r126": { "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" }, "r127": { "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" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "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" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r157": { "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" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r166": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144471" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r183": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r188": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907644&loc=d3e11281-110244" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12524-110249" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r2": { "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" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "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" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r214": { "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" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r225": { "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" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r23": { "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" }, "r230": { "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" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r247": { "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" }, "r248": { "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" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r261": { "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" }, "r262": { "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" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r275": { "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" }, "r276": { "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" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r28": { "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" }, "r280": { "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" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=6409733&loc=d3e19524-108361" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=123585891&loc=d3e19793-108362" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=6409875&loc=d3e20028-108363" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r3": { "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" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r347": { "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" }, "r348": { "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" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r35": { "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" }, "r350": { "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" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "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" }, "r361": { "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" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r365": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "https://asc.fasb.org/topic&trid=2208923" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r376": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.13,16)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r4": { "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" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r405": { "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" }, "r406": { "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" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r417": { "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" }, "r418": { "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" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.7)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6487483&loc=d3e32239-158577" }, "r432": { "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" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r434": { "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" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r436": { "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" }, "r437": { "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" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r448": { "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" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12" }, "r452": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r453": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r454": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r455": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r456": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r457": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d" }, "r458": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r459": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r46": { "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" }, "r460": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d" }, "r461": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r462": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r463": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r464": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r465": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r466": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r467": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r468": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r469": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r47": { "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" }, "r470": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r471": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(4)" }, "r472": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(5)" }, "r473": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)(i)" }, "r474": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)(ii)" }, "r475": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r476": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r477": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r478": { "Name": "Regulation S-K (SK)", "Number": "229", "Publisher": "SEC", "Section": "1402", "Subsection": "Instruction 5" }, "r479": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(1)" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r480": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(2)" }, "r481": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(3)" }, "r482": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(4)" }, "r483": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(5)" }, "r484": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1406" }, "r485": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r486": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r487": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" }, "r488": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225877-175312" }, "r5": { "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" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r61": { "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" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4,6)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r66": { "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" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r73": { "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" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r88": { "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" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 63 0001493152-22-032026-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-22-032026-xbrl.zip M4$L#!!0 ( ^!;E5(*U@PI < ! N * 97@S,2TQ+FAT;>U:86_B M1A#]CL1_V$9JE4@00JYII4"1DD!Z2&F2YM!)]W&QU["-[?7MVA#ZZ_MFUS8. M<->DEVN.EI,N8'MV9G;WSO5:]^W@K(]/1O^ZH^'H:M#KMMPG MGK;RQ]WSF_X']F[TX6KPRUZ@XO24M8^2E(UD) R[%G-VIR(>-]R-!GLGM SV M,!!#;XMQ$=<3&9^RH[W>#_'8))UNZ[97%7BJX@XK54&T_-]AJ7A(FSR4$SSZ M(S.I#!9[O>[ES?6H:J(9\$B&B]._,V)EC?Q3.)^@J46J>L[MK^:XEI-I^J)N MG_<&#U,YEFF]]J9]V.ZVSO^EJ7@B3H5^R;D4P-E.[[$3%X.[T?!R>'$V&MY< MO]MMQ;.".;\I8U^0\J/#$QF_Y)2&C7KM3HV%3EG_D%T*K26D/5S#.$NG/#U] MS?D>_WQXDKQH:O@/[F'[L%X;LBF?":;%3(JY\+%STK"/&=<(@7"!^XG"%JN8 M72H=85SS=^C1$!,5J00&E,\$'/5A+4E%!&2P-T<-=GQT?,Q4P-Y+/=*\P8:Q M=_BJJ[A#QA.F= QDG'.#W<3.1PMV'ZMY*/R):#B Y+#P%;3&*F4>%' 9,QXO M6!:G.A/,I!PP@'NT^QQS U0D#UG /=S23$4R9:ER M6,B52@WN^? &-D,B 62$!#RIO2R"6(SQ<,4'#.=3Z4V9R>C/L+E,IYBA281G/83>>BV'N*=F&.>S\:*Z$#M ?^N ?O,Y0 L6R!B( M(?0M$=( FB&.Q[KR7,9(?\"JA!X9>V%&*0\HK*"A 0A+FQ8!(@H "HPP+!%> MK^7@,BNV$46^),T-@E\60@"P5H">M6>L0QXW4Q:$:FX*S&LQD2;5')8XW72. MPTTW-X=<4WBS=)?\V*%W&]#[(] [>K33/VCS,5,=D^,SYUV4O5002%SNFP,+ M@R'C6MAL!@#)<2AL^1: ^3B49DHC2"Q"]J8,3M>^-%ZH3(9QE->U"AWR$JT\ MX>,VD+,/I/D"T'5P&CQX4QY/!#M#RKS+0LRN_88WVR?[PKG1/O'=E;N4Q+!C M!WDRP"BM5B+! 9.<^8PA$-"JI>"1I0"6"J)2#1!($.'9D=-GS(G@_"JXW^<' M]5I?&-C$]ML*_O?@;!"[\'AFGCZ$JOQ8 &>Y)<<;5*:A .ES)@TE94M%1&P5 M48.SI"S5HJ!%R"UR'7.H@*^1%PQZ*)';X8Q1H?1Y:CT=&^E+KB7-0#I^8\M4 M3)HR0Y3#!CNBCQB*3>+*"'B4HFC0J 1\7'I9R*GX8&+6B[("4/@X*E2E/=9S1\4K. M?^V3C6!^1C8G$J,\+],$I@IA6-=:KT7*I'A A^-09CQHR@\ V?XG/ D0%TBS M*]*YY^ACA3T:HE.C."L=.W!N3;DI^14E:!M&P@<)0W:W*Y+7E04+Y;W ASTG M6AG0^.)%ZK!=Z'S[#?+)ES3(]@#<+V*NL4RCE-:KL%]F5 +N1@B!?6PB7&N] M0.D>1S^0*FU*BF-O0&<4R305XC-5:ZQ HNBY+^&@5;*/X$"-,+8(X0NU)450 MBX^9Q 1L_&:Q9T^4#G9]\%94!>J#ST+07%B5@"\=9="IB"<%L);3D[(=G0M^ M3W3#L5Y+."QCM\?NQ6GB)R&\L52XQA'](1T:;LB\W,=((\K$^TFXYSP?0X!9 ML/&&(ST&LS=9A&7'M.UL\I*W\>1U1VBV![K4J)Z!MP0:F:T!( F;D %%^[-+ MCMF&J_HRGJEP)JCTQWR2_WRD\QPNHB14"X&G\ZER69L_B@@@^#/$J%Y[,MP/ M_P_0&IV=7PW8Q>#JZMWMV<7P^M=?]H[V[/7M6;]?7#][WG/IIU,2/?J^@Q*E M?:&;G@I#GA@X5'S;LR]2=4=WSSWBY$Z/^NN/YDHU5FJKHE(U#[MVS-D&"V=-"9^LU MI]8=]EJFY1Q??06DVQKVJM/#G[MO9:N_8DAMVLC7<,MMAW.ELB>[_7B>6UOS MFN6%:EY,I0CJM<&#\#(Z9V(WKK^Q).I6@_A166'[^7$FRER^2J( M@7O+[K98O:^]$+"T LN6+4M?[UW7[7ZYK_2^,/-=L\DNI0C]4W8+PM2!KH\9 M>@+RKL-N$MOEG;(KCBZVV2RVM3]\__A-X[+<_)2D9=4N[IVOEB#87Y*'*EE8 M)1./2]HZ"UAA"^N59IFD-J2>QTL3BL".*..]HGJY2076"IQU6UB+8EDJB]FB MU70KAI"XZ7]PKWC3F^!_ 5!+ P04 " /@6Y59/.UJKL' "#+0 "@ M &5X,S$M,BYH=&WM6N]/VS@8_EZI_X,/Z2:04@ILW$FT0P+:;3UQP+%JTCZZ MB=/Z2.+,3EIZ?_T]KYVDH2T#-*:-NTX:36+[_6$_[_L^=M+],/SS_+C9Z'[H MG_3PR^A?=S@8GO>/NVWWB]9VT=P]O>Q]9A^'G\_[;[="E61';'\OS=A0QL*P M"S%CURKFB><>>.RCT#+4F'[&OF/ M*W'6OQX.W@W. M3H:#RXN/FZ5XG/5_YR:3X;QX*)- D/"]W4.9/*=+ Z_9^$--$O9NE[V74Y$8 M-AAXF#M-VEDVX=G1CW3XX/?=P_19<\-_R3U$/-/39(_-T?.HL;9#S"I0,@XY0;K"96/IZSFT3-(A&,A>< 4L B M4)":J(SY$,!EPG@R9WF2Z5PPDW' .;1ZG/X!JA('K&0^WBDF8IEQC+E^JUT M2(0OC.%ZWFR@3\QOA(5<)=3@60!KH#,B%D!*J(,OM9_'Z)9@/$P) ,/91/H3 M9G+ZLQ@_$UH40LB#6)I(\$ F8S:3V00>FE3XUD+(;38*B/MJBG$!&\WK$[$! M],\.Z-=? [1@H4R &$+? B$>T(SN:-:U=ID@_0&K$G)DXDH0-@K0 ]J\]8@WQN)BR,U,R4 MF-=B+$VF.31Q>N@,AYG.-X=<4UJS,)?LV*#W):#W#= [O+/2K[3YDJN.*?!9 M\"[*7BH,)6ZWS8Z%P8!Q+6PV X#D*!*V? O ?!1),Z$1U"U&]J8,3O>!-'ZD M3(YQE->UBASR4JU\$> QD+,-I 4"T'5PZM_Z$YZ,!3M!RKS.(WBW_YJW]@\' M=N3^84#7SB))]#IQ<"?AC%)J+0H<*,F0!Y4T&T[+=KA3TX.[G8JDU(,#/8CL M;(CI$WPB*/\0S&^/=IJ-GC#0B>6WU?O1R/&(8/@\-T\>2?5^)("Z0J]E$,V& MRC4$(9-.I;'Y&=T0#E,9$,*X40FGT.(&44/4@V#'M643#H21Y",9R6Q.27N= M7@*GS=9XQ%V^O]MU49B:#1O"MX5+::Y393"W5&9\7^G 6F!9S%@D*!X1:A%: MB)<'M@LH&NE,-2J83!%(R_#9!,6+"8J'L_5*-#P\9&T8L.4HL-P<6W\21#O^ M!8>OLR2 GY>A=3P6#HD8)L@-CC(IDP#-KZ<2)C<&Q,AX+,H\1;F]0W]/@:B1<=% D MBF!#CUY"9 R:C?Z41[G%#JVQ"$-0;#J:PD9RE2I7!.H1P>!NE]AS=32"H,! MX)AB ECD(Y5G]YOPF'CE56]!6Y"P#MKU.U V*C:P%3+C:M2FXU8F0P-=#(.8<:' MI.+PCVW?8TF(N !6>I=6(X]K+#'0G1BE.2583O.K DW52DAZF+#2 2H-RAD M=D8*QC5GD;P1^+%G1$L#O&^>I [;A,[/OSD^_);-L3W\#LJ8\Q9IE-)Z'?:+ MC$K 70LA\/)U6Y$5VE.9QT%],J5-1?[M \B,8YEE0GRE:HT4MA?4'D@8:(5L M(SA0(XPM0K@@!E8&M?B22SA@XS=/?'N:M+/9![^(JD"4_R3"!A!:)>!+1QET M*N)+ :P5]*1BWC/!;XANN/V@)1R6Q-LC]_(D\5X(KRT5CB.#"M.!X9K,RP., M-*)*O/?"O=@!8P@PBWVJYTB/@?N:PG-!KP_,WC!7$*- MW.8!2L*F9(#1OG0I4.NYNB^3J8JF@HI_PL?%RR-=9'$1IY&:"[3.)LKE;7XG M)H#AKU"C9N/1@-_]/^3%X9^=]<_//UZ=G TNWK_=VMNR]U;5EOT[J#J^?KF!*Q1R4LIS%3*5;Q;=. MW6&OE)?R@$X56B.592J&9)I4-S=/\N.0W%BS:,^Y/CT$P9'SX *0M&_.]]^X M-^?5J@U[JTX6TUOZ>!IQ_\9YRNPQRG/X&XGP>;^P&ARW3=NYLO+]2+<].*Y[ MC#_7WQLICY?WG6&P%*;K%ORGL956SEEW=_DV2_>\2U=$7U5_UI8/5VI:F*,C M*C'%;9D5]I[3T3/5.IM($38;_5OAYW2TQ2[=EHIM%V\34$E%U5CLMU@Q-]7K M/QFS1??:&XFB_PZC.K4$I+8M6@4QT( M^Y)CST#F==AE:G>!1^R<8Y?;:I68[0T^W?VXMX+2;U1"'RHZT+^@%G4JL4PU M[A:Q58ZPQ"56*\DBL:Q)%VOC:!&.-=&+52K15B*MV\9KRV']?-B]@HE]U3<_53P>)DVHUZ($;!;0& ;T%L8\(*&2WU!@ M0@7S*K@0EXZ*=0$1,Q8VH59I'X33.&KIO>' WK2J>B1@_J+YN-T69'-C]@_- MPUC9JTJ#&/]HR_./1MR"58PX=?7;@H3>)2KQV0R'!)O-T>7^@M?/V^;=G$U9 M4BX=-[2Z7CUO/P\4AX8)%?O$\IR%V'_T6(F..;:MGM4Q;&LX>,V50"RCR_'D MTAC8Y9(]A/H97&H3K:/!Q.Q(<% _/JTIKQRB,2F7C.YP9)M=*. "HBTP?JQ] M@&$/[ L3)L;XW!B8$W7X5]^\ J-CRY%&K=9XS3EXSH;[.XT3YBV6-UGH4FF\ MIIVR<)^0K+!< M?&7"%D0!*W0T.)1+#GSW.N6M#@\B$BX.1'9UA"[%ID6@",7%>**$!E.\/JXI M2(Q&HUPB,7C,Q\%5%!/JI((E#"&1T 7SSIF3<$8!?00LCF7$FZ['6:B%9P4H M<>8R5CDE1;QQR, M4+H>"1HS68/"WA*FDHU^X7-,CP:?<5F(UBQK;1$>&MPV,:>"3A=(6($E1[!* MN12E(DX)NDOXIIHLRY2I"6"^B,LQCRYL3B\FR79<>IH0,24AC=7AG4\78#@9 M#-F."HZ3;)F<-Z5Q-A(LX%O(;[$6,]K\E7P_J6MGT5XW &^PA^L:/G2P>CG] MP4M];%L'R>7+QEDUDZ#7*1,TP"!B6>0UF0[)$6"7UD\/W:,59=:MMVJ[)6_J M'X]/6I+W[\QXXQ%Q71;.U"E/ M$AZ@9>TT2O+SN0Y#+]!88 MSWWB?,N10LQ]YKY0O+K5KL;5',WV1D>O6NU-S/AG_+.Y\N/V?G)BMAIU5\E? M3*QYX?+X=FQ3=VPJ[^]2#R/!4)XCU&>ZFLKSJ4?O#'@%#'@8ZW.4ZC\+^_]! MS)]1P.^?+/%@^:[@KZ1_9>7RZ#;+]ZB$/R;:F;XS^8T6"V ]CS@.3\,$6_8[ MZE[--J3MM[G9_A60"M^_J2KT&/7=)HS(C+;0P75*0P=#;IRU8!AE1Z F]$F< M@*H6C.U:7^^_JUE)TP*A&*UE98=8 MW$^83[ULQ:H9-TRO2U?0LJ"D7L5<%&G9R&95IC//F%Z5[\3REV3R7=J_4$L# M!!0 ( ^!;E4CV?$6]U(! $.@%P , 9F]R;3$P+7$N:'1M['UK<]K* MLO;W5.4_Z'COM6NE2B2Z("Y)EM_"&#LD-C@&.\GZ0@EI ,5"(I*P#;_^G9'$ M7=PET(@^Y^RS'1NDF9[GZU_ MSOI.*Y4[^W_G;]]\[CCX<_BSAOW/6<=Q>A\_?'AY>7G_(KXWK?8'/I_/?W@E MGSGS/O3Q-?!S L?Q'W[>WM24#NK**OXHTU+UV8^ M2GXS>HGX8>'1^*_JY O3'\Y\\/XX\U$G\*.2]U%G]%'--M,"GUTU#N\3XR^\ M+OLL3\:,9XA^7MS?3#[N!']^\M$/CB4;=LNTNK*#UY \24IQ0DK(3#TD92-E MYD'XW^_;YO/:Y^12(C]ZSL+BS,Z4_+DIVV.)JVA.W*-WXC_@;PC"Z(,6:BU] M;.8#_NOH@WT[U9;EWOC#+=ENNA_T_S#S5/]W*;O?Z^FHBPQGZ??(9]SO_A%' MW[8M9^4W_;_/?0L_SS)U9 >^R?W+S!!5QTHY@QZR@Z>/__R!_)E\ATMQ?$H8 M+X5B]@W'&@3+U__CS*OP> ,G,?.AQWJM//[4LV9A1+Q7S*[[&2XON(D"R MBO^;(?_SV=$<'9U__N#]-_YK%SDR0YZ00G_ZVO,_9T73<+ $4W4\D3-&\?[U MSYF#7IT/GK[X0+[WP7_LY_]+I9@K#>GJ1Z:&G$],1>ZBC\RK^OJ)*5^Z/S0X MX:+Q4/M+N+PN%.[P?Y'A,:G4IM\6BPTRT<9D@HW1!+=X2OK2^Q;/\;M\7 L:L2_%[I MH5_IW=^+[5\/BI9Q;[EC5^Y"\D6R5# MO90=U/#^?%/C7F\U;GC[_9]_MGA%EFO\O/S9((J,Y_!C_KS'O][B^QD"KLL& MW_ UMS<8_*MMGB$T:AW90G9#:+B&RGN([?YNF^=%J%/)/_,$* M1IJE*9ZR>'7NB7FXLLPNH1E1@QSOF-[/^1162HR!)X=?A;2/@40Z.Y\PZ?.' MF5>$\]89FIV=NSR+Y$5+27AV_CV:J2VCZ-EY*L4+V#=8\=8K2U:()^$_SK>U M'ZM.!UDWFMS4=,W1D%TQ#<5[R]G, MVM34]*$W]YPSC5M (6CE>R)\Q?4/S M/HNI@&V8_='0=&Q:K#X>WVA@HU%L,+*BV>UJ#A&P73!48KBP$XR=83S(K88F MYHX^--Y;G<6AA2^U.^R@(;Q^:LTQE:='6>^CK:253A]M2,NDE)8B64#3V$Q$ M#?]+#>]+15VV[<(MZC:1M3#4G'"A$\5.S5Q4ZJ2X<:'@"( M5_SQ6M:,JG&%PP/M&1G(Q@.KF ZZDP=R4T>E5T7OD[V!,AX[=C<<__=G2VQ+ M%MN6Y=P7\N$1+8+!+QK&^>%G0X>)"Y".J6,'R2[A",H9+,-T9AK3LQHO&"JB M%+Y:VW&X=0O)=M\:K!QM^%;4\Z.K?8=L#1$@A"?;S#0-O?>$)=ZR;?>1>MFW M\( ]G\]5(.[?JCWR+;OTBBQ%LY&Z&0^WG%HF&MA$.*]-\)4)WQ6*>EKWR,$* M#JDEV3+PT^TE,\MR!YT9#@7=O]A1@"\;D2Y3UGW91 [+HETG4E!5C;P* MAY>RII:-HMS3'%E?-JF(#&#(D]I$'60C,#<13&53%7!8Y;;E;!:&FXM(8]VC M7M]2.K(=,.8HM%4$T5C8\UBOJ2*(T\*>Q'9:*A?^#D/8$]I$0^4B,H4A3F-# M[92+R!;N/Y/%H1[6PGF_Q@%L#5G/FA*-3Y4[K''8=TZ;<",?D>*-:$H;\B0? MGB9VMT<*ZN^^[>TBU\TE.M0GDHTGYL[PJN_T+10E'//A>5['F>5ZDYH/CW'' MF>(&'$R'N&EZG$ENQLITB#NN(UTS(UY7PQ24/WT-$Z=HVLXM:UI+GS/(X(Y;:08P@^M(YC)INP/WWD*;S(+H^7# M"ZQ=G>P.<<$=FIE D51=ZGHD>]%I/N1L5X3S6:^U^)#=NP@GLYWJXL,+N*.> MV";ZBP\Y2QGA=#948GQX]C*B&2T..7QS6$%.V5#,+KHQ[2@BFS0?OJW89\SK M-9(0_C[L/@/>3NL(X1=M[#/X332+$-&VQ489^>WQ+$2T;[?]<#<2;@3;7)L6 M$&PO6W':&0BW@&"]>.?KCC8;\=&J7^:'NPD:TA&DF#9"PTZRG2F*C%\Y";^' M44P?-M$:QKPVP9<4OO6)>EH;.HO28??6U^:2]P&?%+."A25S6>^I15$=%\%$ MMO/@I)A5+>RA#C(QJ\':3P5D#JO<-IK-JLK<="8BG;5+AGD??96)4>G"SKHJ M$Z/"A5#T5%05L2%.:",=%9$Q#'$:F^JGB*SAKC-9K9MB6GZQCY[*'M9 [#NG M3=B1C4CU1C2E#9D28CUUQ$GZ?> 88CWI<6:YWJCFJ*FVV(.#(9:B'F>2&[(R M@@K5?9+*>U$O7F4+N_,K7D4+H?BM$11^1C"G311#/OSP.H*9;,C^?/C.T[Z3 M6>G AEAL&UKV>!^5E8]AN<+.>BOL(]413F8[Y96/8"*65D)/ZZDXW ^8UZODM/'"!B7#WB[ M6$8Z1GW_?E2-JJYR(W=P>SP?K\?>3L(]5H^]G60;88^]]>+E=BCCEJ(J%-I^ MN)N@(8K"E(W0L)-LL]$=F C#C^3W,(H';JL6QKS6&\X#-U@+8U*;D":JUF41 M3FM#=S+$"I/]BW[W9%14':="GLM&@(M3D?S>((L@D1]*)+8/V$),P6[E9>\Q MYDP$*8-]QKS6G&0B:%VSSX"WBL,R$?2KV6?P&ZB=3 3M:"('=02IFFA!'6)[ MD\.#.L1V)H<"=8B-2@ZPN9#ACY8HW46X$?1CB&YS(2.$FBC=X#:*74M6,A%< MF./.]X(<<\$ZJH<,V[T"N:A5U M6>MNJ"D6AAW!5B->ZU&UN5=_>8]LQ](4!TL:68[6TA39P0-O7:*>:6O.SB*/ MH %J*&-?+_40FYR.1VZ9"D*J3<90DW4,FLG0R\8S\H\ ["[L\'W/?8:\@8S# M]S='Z,#TFYR2J[:";,CFDLV&V*]N]X&NE6"-H(O3-!R(BV/OZ>-DA? ]W:W&N($40V_I[,5:6/%K[8Y3;3W8J&#;R,&N MSM1MF3N.5@JY>+YH&OZ=\=46,4^&8UJ#NHEEW,.NP0"/F>C77G?A5L_-1QRR M?(M]VS&[VA!' 6;+><'^+KE(<_S+(AFCX=049,B69F[:[$UQ']"X1F;;DGL= M3;G4B-5N]LGK"57)#OVRB#D7XIY*:'-PFV?>8$??L+%EP5.[-P>R M3EAQCS $EQ_)WV;1KDT,;(, =\F$TB$?O UA0J- -WA&V( @K6TLFT[(1VRW MGLZ6@%N_/B$KCA FM,_ZA!B4AJD'^1#U8%Z(IQ[D0]2#>3$&>G";15O'LWR( M/:'"FM >/,MG8J 'MP'<^O6)@1Y:Y7*AE2N[0_9U/+/ZJTR&B6MYU='XX0@1GS4ENAJA4 M[T;Z04%1K#X6*A[D /_*3;L7^Y:U$ JL&^FAMKD+1)IM%PL7@\E'_/B[@,V' MZD/@VMUP+AM>0<&UM?GI/9_*%=/XCF6CM30_&>$].!#RO)B/I@GL.B'86TGA M!R+A*E(+6!W);32J2;JSL+I8*QRO[&\WX'$U!(*%FJ\+<41"Z)* E' M.&F.BRM*2J\]S7*_,Q92A+HDS<<3)0%2V$NA["&A^;L/Z(-*2)R9.=*:+*B$ M):'T'E AO^QHJHK4)V'5"MO<)73.>/MI*!W5E_ ;FU?UWQR(O>W9L M+460C@-*[OVKC8'@_=D9]+"P;:W;(SO:'R:OFGVX]SK;[%NCM^&/D4EI'WUQ MN7-=L5/O?VG\-;Q*FC,8_W;\>TTE?\'RM!AW*GAT'7EY;V-E/=M M\_E#L?SM[)SC..PG2T):_/QA_LN3UWT(?)__MIZ+A\51V(YL.9>R@\XGTQD] M:?*WA:\A0YWZ$IGWY/7JS%=&OY\9P.B7ODB7RWE\LI\GFT:4R58S2!6.O*XOG0SGBXW:#Y8 MR<8K6%F6WJ99ROPN4N8/(V4^25+>/O ^A)27U@95D$.JL&VZC85M.:3L4>TK M3G5T2,*S$6X><7:2AS8.E&H[0,AQ$!);3;T\_0 (.;0.B=GV[MJL R#DT#HD M9G[(9)=B?3-72N&Q$+%Z)Z](%M T2-YO-FH-FOIQ=RLR4>]6S*_^8I^ TUCZ MA7F?V+JO;K=P&AA8*8,3PT-0DX730$' S$]L[9>TSSJ-Y0^>_&D@@+)]O@,+ M:3ZQ XYR7!SE0R1S@]-ZI[?T<7*4C['NX"C'UU$^!A[ 43Y=70".'@_@ YZN+@ ?,%X^X,$00.]FZ2&$ MM-&U2J=!DI@YRMP!PJ3YU0='^337'1SE^#K*Q\ #.,JGJPO 48Z3HWQ !-#K M*$7P 9\;@+,3<,!ICYG33CN@P.L';;0S>"!L.'K8 M0 V$EK1D!T$)H^1UBX$C'QY&.;4^BY? !1QJ LQ-PP)&.LR--(:# D09MM#-XP)&.ER,= M9P@MN802'.E8.=(Q:\RW%C[@2 -P=@(..-(Q=Z1I Q0XTJ"-=@8/.-*Q>=W!>8V9\WID/(#O>;JZ %S'H[N.![]6 M$7S >/J _!%6'WS TUQW\ 'CZP,> P_@ YZN+@ ?,$X^X $10&]#B4B%M.Y> MV6MDMBVYU]&42\UV+*W9)U:$>!3(4C3:C2BY"7#,G$M8@0F,E0FD M"%9@ FDQ@;$%U6+A,9A >DQ@_(J1=X,5F,!8F4"*8 4FD!83&%M0K6JK^HR, M/B*?*^+O6;+B_-"<3M%59?D-Y+H>K'L.KC[HH;G"L=4K&,Z(")UOY=^F-5[^ M:>.P#!S']E[CF<,X,'4GOA]0%Z@[1]VEX #JQH"Z93P RY"]DE!@+[!WCKVK M\ $$WK;W$[C-P%YPFV.;]SPP=<%M!NI2YC8#=<%M!O92[#;'EL"K[AX MQG8 M"VYS;&LE#DQ=<)N!NI2YS4!=<)N!O12[S;$E\*H&J> V WO!;8YM?=6!J0MN M,U"7,K<9J MN,["78KI=.EWFDX4G2$E\K#R ML5IY?U4B7?DYSO^0+0N_8S!K5*L&^H5DJVK=(#LI<6M'-MJH;!04Q>SC=QCM MDNUH70R.:1/FPF)6)N$:T,*+;+F:?.I] =(^+?4#( 00QE03WIAXP:PZ7C=? M0 #$B(&X1.*@$0&, ,88:4: X$$-\]&!%QLM", [+>!%JO'VS2_=6:;:5YR" MH=:0]:PI:+Q7NP#:*Z0B2]8+;?R).4A7S,6$?D+P'=9N]CI!'W"?>\2.@ 4] MP-[V,(_5\XS!GC$83^TLN^1@K1GN:FCG4F>-%.^(4 79!LY89?HF65+F60% MLM1;6(''8[L+\8P$IBO39O:9(E4?H!M -VRK&^)7C#:S!7>(8K1:3[;0'1Y< M0E+_%[(N8S34.@@%E2+-3_>T-OIAL8^UV(=,)XX,YHULJ,E89QS88LDX@SN\ MW"2\)=>X]\CS@JS"9-HG0FY8[^.O]S'X?='7\&2--A;0Z,=RMV>9SZXKF1 5 MOQ44-I+(B6D%0 EM*#F&+BF:W5[?0=98<">(BR4R.#%] 4B((Q*.4(YXU;<, MS>E;"$NKVFII"CI%2+B!Y%I1G(B. &30A(QC^!&WLM+1#&0-IJ5V0J 8?7B% M'$Y$5P B:$#$$?P*TC3@%($P[I@0G]4_1@H"5C\NJW^4G 22;=0Q=?7$]Z!6 MR.%$] $@@@9$'&F)0 3\<;$,?3$ MG>PDQU9<:8;FH!OM&:EE \NNK35U5+!MY-@7 Z\V59=M>Q8,,Q(X,8T JQ^7 MU3_"'D)1[FF.K&M#I-XB59/):9C$Q)-;@<%K4[Y*'">B%P 9-"'C"#JCH&"_ MRD*J&VC-B^]4\;&!4$Y+?P!*J$/)(1J7+)QI.AH(=A-7S,^F3*2<2PG2Y*<1 M*TA^;8/&C(BFP+FIDO'18T!4L;FH9\(1M/6,AU"_^6;ORH M2/MX@]JR7G+'.ZV@ETT5(+/D@+L/&6%#R$P=8?W2-U1L"_'?*YJ!'(2,>]3N MZ[)UBU_4T0=W\B !.8Q(L+:-DKQ$3:?L[G62T<\>AMUN"8[* 6$7#@BQ5)M3 M'"A;EB=P7]* ].K"Y!S)RO MN#C;TXK<8;63&8%ORNU,.IW+2.D,[:M.>F$[%"QZ+"CN+7I&@$5/ -/7M1\K M=C34*KTBI>]HS\@[;F%AO\S]?16_4R:-G?W?TVT"2%>@NN;H>)9E0]6>-;4_ MTQ%H!U$<.PR*9[.JI6"[,&7+[RLP?3:R:QHUQU02T'1J%;RF)A]NI#/N=$7V M/)T!.6AI&B147SB .2MH .^&I[AGQ18 9EHA&SV"#DX<.EVSI??/@I6FW4K' M[P;5=6 #*PU6.K;@'0>Q9.T#X;FV/>UA\1B MF?QI+XVX#;3=&W@6R^I7RORH\;:+G:AWUM(IG@=\ CYW\30)=J+V-#$'TE.: MU#?^]1>SWC'[MFRH[IT'SW@:"!F>T2J[/8&QVT6J;'P$KT$XK=@=UQ7AF5;D M[O3FX;8BBCQ*VIM,D>!!+.ZIOI(O'/+%D \-T]I=?^P:J=S3+ M&C$K29W; M8AN;COEPGFZ:;**I@V><\.VM53=5@LH%E4N_RHU?5F.#FR03&'G2%/G1<5_A MCKH; 0::!V +E$+6192[RRSI3FUCFQA.Y,,^(RF1G;[\=^\RU3(5>AM-Q5 M+IJVSF[DP,.>1HEOO-"V0@+"S;.]U4;06^ M: :R*Z0,@-TL/P: !<#&,2?F 9;/I'C.W=/U?Y)6U+"0T/M6?M6Z_6XR@#M. MK[KGK*LM=[('*U^Y)P29A/@SDCTF6$>8V JL(_A$"M:\RZ+<^*<\@/7DP>IC M8CNP^O YG.^:P7JP).Z[^99@!KG9%;Z_TU_H-AGT+] M^@H]=V1W8VX9CJ'%Z,]Y1]][TZODYZ;.@P33B%:"A [3:$%"UF)K93Q]%..P M( %E#,J82F4<3YYA$R%BA3_Y:7Q](H[:+ ].R9S]SC]J:[2 +J9>:A13\ 1QOH.04B'C5&U,E(=-7 M,:X3Y&'XN&J9(B6G^_9U #AV[8HXY?1L7+LB1GTD!"@)E#P92LZ>11:?Q_XY_&O>V3Y4S5^DU;4S79&M1DXLY,E69Z MW>-CYT;?89P#*- !>Z8+:@!%#$"!35E L$);,!2PK!TD L2@_N@ M I;BBJ7X'<%<=J$*("@V"#KX-2L !0J@P(<-A;ZA>3AXJ%TNK&L7R7;?0N>: M;:8%/OL1?V;TL-&?9E]!GK;D^>ZA>WOI*WQYN1_:^1UX?'=+WN-F>0(T+OEN M!2/ DATS8&=N"QG,CS'HJ5,OO42&V=6,=:]=+Y?Y]P8]>/3W&2EL(- [_)HU M2];#/VZX8)\_:*\?\3S,OJ4@F_S*_4T'R:K+GL\?\/CP?Y/__=QC;&>@8XW1 MPK#]R/!,C0SXZ_L_9^6>[ M)QO33TNUY*ZF#SZN>Y[[65L;(N_U9^?_^P^?X3Y]_D >>/[Y0\\?:XBC_<00 MBJ:PYFGC/Y$*(:)N1Z_Z_'^I%'.E(5W]R-SW=92ZD]N(2:7./V/!C4;PHJE. MAPR!^^MLY@]-T\)R3CEF[R-SHVGTC8DPR)KY_W]J>!]FQG=(&47[FM&L#_*R0[TF#(+D"$$^-\\?*N5ZZ?+M MFUJ]4"_5/G]HGL_QA:;)U$K%A_MRO5RJO7U3J%PRI9_%+X7*=8DI5F]OR[5: MN5JA=(:"/\,?LMW1C+9C&NS;-Y?OB^\9@9/2>4IGM5Q+TS#Z$>JNJO>W>,3N M(XD5?E5?&WDNVT JTE*I2U-Q/5:2$VTH)#S GC/?:+@_Y;$+/RSVA>Y-KBEE MBSG\/&QA#=-PO1%-87PG\!ZUYG>G'',2:IPQADR\=9+WG'[?V3G/I;Z[5GOR MS E0DH89AURXB-^FZ_CW"J;)/V=8-.3?/5E51__>>H93%GIL:!53U^6>C0$:6HRFR/I(7-ODC+^ZSH^X\8.Z]I!FS*_$;AXM::Q#F4LSC M7IC#/8[+++SZ^N >]4S+":9 [>GI4:[TBMP/M#,%6J;5E9U_SK17YV/3-'6$ M(RVKCX*X,3_O"'>E^ZJ]W7F M[N&^]E"HU)EZE<'FL8Y-(,.+3/6>X:6_U7=,]8JI?RDQ$\LY,9J%8IW\F<^+ MZ6D)X/]G^?&!2[ASZO4&+:._,JVW;YP.8OZ,\,MX.P<,,E2D,C-OB(L6T MW.YW'YD^_@R.[PRTR-GB'&?OW*>6O#W,8,8Z^O/][]M>1;K70F&L2GI6X>]U M5'DP0#A\-H*(.S.PL_,:ZCG>MI'(LPO&K1.F^Y%(PTR-9ODH=Z^:6G81AE]XF=\7' R[S$,;V_>!E\XVZ&S]G0H#/[WK/SQ_(]-D@L4ZX4WR=PU^CO MTJNL.&_?$#$P9HNQQM-G9)NQ>TAQ$\B,AE?*L1FEXT99[VB=;K)=;B_5%>!U MSZ7"FO.I,$]26\TJG?\KZL4*T!'2C(XH&SB4[_G1O-OBN6CV#<<:%$UUBI;Y3$@T&Z1O,,ZS\PIZEE5Y$^6RG]_N MKYP0^<+-L2QHU(E!9'H&D77YM>P7_2CN:J_R?,H_+OOMK^UZQ\Z'9KZ6#.#L M/"^F>('+9DAMYT9 FT1'D:JFW<+." RARTMO>*;%F#@ZL7!T:VFVJBEN@&*V M(HB?CT*^N SU[_+[^_>U]][X2MV>;@Y(:=K)8E";MA,3*%IMV="&[B_?4;&N M%$%P5EEZPZR8[]\E>Y\('%Y:W(O9H+B@JA:R;?^_;C0#\<&NQ?#BP M.;S(..#E9^="7O+5]WNFZ"LOQ+@'VI?X&(?JU;=?#&"9_C:YXT+ M[F'P[TMXVT8+KSX[+W9D0]6)5=IP,MF@R;B^1=6ZPS$"UO%+0I.VG?[UTZS_ MN;H)>T)SKS\[+_P+T0:5ZH /0A>Y]TW6_]5ZR\->^:YZHS9UX4\]C'JJY6\_ M.\]) KG("D*, '?7EYCOV;68GH7IJ/5DG4&C1O;XUZ19M@V.7MC"QPCU!D=P MFG#_CI;13S;;__>?G,!G/V%N.$A'O8YIC/)++(-)XMUZR<@6DK&^4O$#QLIQ MA]J>47:?&/H"?N1RO5G+5_K%6R/;=,(H?9E^'T9D.L>]6Z(IE_I(-R;6>'=$ M/*MVEG3M^]6?RQOE>R<,=3__SK/S?":7XM.YW+J4&KUY$;IYA+J,+ML. M8[G%,0G+644S^@C*>28-,=^^L<9](9E>W[+[),WHF/BKW@XK+_S=?$<<(U(: M4E">!.J M#;I-4_^;A$6P2AMN4!R$3:1(9I9,Z-4SP0Q6Z"\=#?]FHO5/? -@V>:N;R(' MO-!TM=.2/=VOO5S++&I*/PRG?OZ=7GW?* 7B-HQ@F?]R[TE7"Z8G6\RSK/>7 M[>E2L0- T6;%LH#5UXF>-EQR".5/[>GUV]>+>S$,E,R\T&LL A"(A:XH^6IV M>75DM5 TK.=_?UH/8FBE3D2Y+U8Y!8WI#)L&6Y7_+(&+OQ7GM1UF;F7K"3FP M)[=SP.;_4C-(.ML_-!-JFMQ028H'!/V, CMU"&!&Q3I:-_ M\^^8CFPSI$Q<961=]V-P&__WG[Y&XC\<]C61_P'\S'$(*)*2!^]$AQ\(3@)( M9@2PMV]P=$C^3HYT,&J?] =V/]NSD(+8-RS1TSJV.PIWE&17(L\QJCRPWR]L]15F_2#.?X+U+_^0P4S&9\7DD2CH_4H(?,^[=OYHGO M#7E,9V2_6T?6*4D00?C<"2;KE?@\-.WRH!>*.[_J_7$F:]1H!P)CQLB,CD>/ M&%E1,(%)A8[J MHBABSPMPQ&2BK@#W87\QZ_PQJ9 PS5+I[8@'W[!E,-/PV; M.B*H-M.VS!>G,_K[>SP=Y Y-12W-<(_\V832)/$G<)^6#=#],_]I]+&U'_ ' M2+::YT.S7*N)%:IO6(-@#:K[6LRW]MS(DA:1A;5"X+W<1H?@O#SJ1 M-3.ZL_/*K+6;@55TNUVA0RP3#G%#S?Z.[#$9RX)-CMUPYS&=G\&T.YF+OJT9 MR%X2@G]]['8DJ?+]YK(=9=>N@/%LT[$K =HGQ*W<$QA6R7=TO<',>KNQ&^QJ MPS*:RK4[B:(WAV R?I=4Y[ET\9@_!!D#Q[6.E*,VT\?8^(;MLHVB[=;;-\O# M6E*^+ MAM^-W\L8> (FB<.?-=N-+ S94#19)_$&.5M.ADH:ZZNRI=H,.9RNJ!T>W";I#_=U[YA<>EA^J+2"_-.L(DL>O-#TW M4I,?7EE2X6LFTE9PB^,ATW)$ M],I-'F";L) %7/'LLQE %T;W,O$8T-E9$!O]KFHZ*E(T'+B<,?X/]C]GYH@7U MOJ^W/S>9D"\(62BB7'M%R/A*D=A<$'*DE:#&+'QNCE=J\<3+U(*1I?J$G_*G MCPR%?-M;-S<$6P31THMC1M,U+.@[203%I;?3O'M&Z^?(KT'U,:7G'C7B= [ M$>I/.M8+%S>EMV^J5TRQ6JF7*G5:KVR"S/STV *MV[@I?.8 3>%#K18_A>D< M?P)AGJ,*/EZTZF*"2-3;7>&ZY/J,O+#PGB:9)?_W,F;*TMP^[L(S,=B^QV_$=N2B MU290C\ZR@[K>D/GW%$]CUM()V-*-D]5N8T+O;-3?#X;<5[$:5]]Y1H]B3EZE M>+!VB:,C]1.8):)X=GXAZS+IDE3K((0I*+N)M-D+!$DJSSTQ<8D4_[>\^UL> M6 IF$R80/4_39^=39A(3M-I#7H_#R8'B.OX\+P3_T$9@DLS1.XZ%98VJ04S:VHZ9BZBBS;;X'*E/[T-6>PAMNE$^"V M".8Y@>2@?@*S[,XLL%NV.\R5;KY,S/.I$7?)+;M@E"E&/?43F*5MEI1)._@! MCNE2=+S[Q 3M3B6 DQ(8TP2"&B9P?&Y!>C.AV)SD7X3DY%]R9^>WLB&W7<,V MNG6#N=1LI>_>[>[ZH05#U@>VYOJS$WM8- W5.YQ(/G./[+X^OR-%O:&$F#.) M3(8)')]98"83BLV)F1238R;S9^??R4%Y#<> I*\EL7CX%_KHW\1@ZJ;=)Z,S"ZQ@0K$YL8+IQ%A!GB.W@AB.9>K> MG6MWEJD@E1@],'%@XF "E$T 3-Q15>O,&27Z#BGQ_-EYM?ZE= \'E, @P 22 M,(&DT(M.@T ]-I-X0(D7SLYO4%O6O6#'O52&_F@G#\8M@?R#"1R?66#<$HK- M*>-62(YU$\_.28:*N9(5Q[3 L(%A@PG0-@$P;(E=6BAKW-&NI<_.'PRO738B MUW?69!VYM8G^:;JI2X1)(NO!1N2/?H@'9A#,($R M@F &4SLTD+9XHYF4#H[ MOT0MV2W,?^B1B[21H9G6E/D#4P>F;OL)T#16NH4-5BVQ2PMEB#M:MM*H?YP7ZK1K_&77!/@7Y=+TVVU1[@^_.Q\DYN8A4], MM>=V$/M(7EI#[C7OGYA'6>^3/Y_:10C,7YBZH,>?G_!DIN: M\HFIR%WDB;IB$@$*,_H_9_X= MB_[:>,>PRQ^9)7D7A1L,NM+;-[4OI1+@;7?UNYGS0L#TJKXV1"[;X'F^,52LU^=Z\]_+ MJX*.79M^%[][X'[DXZ3-.9-B9F\$V^%&\ MZ HO=ZNQ!=/CT)/.DTGSO"!B;#X+-W=BX56+<3)"/ 8*2;*CNO M[X&W-,3#HB&\V8UO=_'KB_TK7F 1#KD(HPLK_348WUH9UNXBL#YJP,4*3C/W M$Z\0*P42/?809W@W=@FX= /U[51;EGNI5,&VL?]9:-J.)2M.0[MH#$WS^PN2 MVL7?>7D'OW39UO%BCL!J-_\6N#0KB#E6D*1W2QD=$V 6:C4WH ),AJH>CST@ M&F06@?T,8N2//;-V@)S8(0=D%I;5+"Y8S6+?LK"5F1A/CL?F4[.R)B==-H7O M/,7FTT^4A29F7U;>$&57?!\I >K6:QBE'$.A^.P0+:W=B?L88RE& " ,'*S MDYDR.^3&XX*ADO\BW5:>99W/S%^GB5%9.U]8YS+R)#*CTCM$Y:I;YP,[)N0JZ71 M1,1[0\F?AO!7;'7&*&D4L9S_&Y8H^[D&&>0]*=DKV-46V9Y.CT>^JIJ,B1>O* M^AGC_V"[.<:^H7D/>*A=GIWS$IO)BBPOI3]_F!WA>6BRC1@$(>EG(!60:D0J M/L4+*9'?F51Y-LOE6"DC)8E4P1Z%-!W(*@JVX8Y]CQ2$Q=W4404Y?JPV[T@, M!G^:Z8IS:\Q7VB@R&E09$]K+[*Y?(;-BGGJ*;(^P5LVGK$436N 13IOT7_F^QTG MGU9>.RT*MP:B%/58:JPW:+#>)ZJ:IND3A;7&<4>68SF)HUX5 26 $J%89XGE M^#2;%^AW8-?'WP]&4]-UI$X\'WM)]%T=FK^^Z ]R*=V&\'O9&HS$.0J_,5#[ M"+34*6JIYR[E\);> ME[$W$>1)VKMQQG2[.RJ>G/U2L[TQ%CCK RN^38\%Q9 ST4_BP,IS XI'X69D ML9/!9<3P=>@25E-@08&9P,PPF+FG?Y-/B'CK..1U_) 7Q[[#ER'9V/Y9S\O#&V3^.&;HN_$AJ9C$ MOW73D75O+A#JQHD6B7.H(P]J18&5L@++2T)2O6>@(= P>AKNNT,OLA*79:5, M!#FL>- 0@EB((6+BGT,, 0 $ !Y?C,%!++<0Q%9,0PGL]J$_].O=IE8ROV9H MB%ZC%.^-B2V\@ZPN-/F('Y> [P! .#QQ;B^R<>=9?:P61CI]8R6O35%\T79\W]T;%;'ZU?UPC,]K&'%3']1/!3F\X@Z$_ M626V"=.BL/=27F337 2G-Y0W^;YRH_G6HQ_3T-P(TD/#R\WX#^UK]7<:63^^;7^9U68 MA+A3_;;&F];0<2L6W$B<.WV('7$^QZ;S LMGH.D6,!&8N \3]PUG,RR7R;(Y M$?IN03P+X02$$[$4(P 0 !AY/)M?B&=)ERVO:[37+/K^YR_T11S\YJXURE*S M0O2F=RI&C2@R%>+B#[L#852SW]117!SB_V[C"X0,M5"Z96KU:_/:E>G-9NJ_][S\Y M@<]^8DK?'\KU7Z 88D$Z4 P 0 #@\<4(P0HP,B9H!T8" & QQ=C<+!R&1RL M% .OJ;GH9LU>N8N>ZK3%)V'+UY>/7\HYD1M<5!,//@'G 8 P..+<;W1*2@* MUOV.?2,FS9A3&Y M:<[R!(S_8.]=CGF2JHL&!W^U_EK+M6C:UO 9B>42H,R )\"3" _?L5Q&8+EL MCGJ>K+^(9LZ1*ABJUV70,V#K?8":^L WZXI1^Q%MXP#:(_F).X!>B3> OT]< M 9,(F_$/DD[O/(.Z.T5UMRT;(_(2A"SV%* Q+M#FE&BSI].0S_-L-DV_:QWL M,DA3+D/%=-":_7W3R?XK=[NU3*$).P,S$B?"F]G09T?6'U37*:JN #)%8=0% M46"E'/T!#? ">!&FU1;$#"LDX#JG8*O-+;U9?N03#988'N MFJ7K$'C+_"B&'[",W3$M!VZR.5D=MIIRD?1,2.=8,4O_!=I $:!(1!9?3&?9 M;);^*I=@B\]/6?PB?@J9W0_-Z13[-K; R%IG]Z]^5WK/;?N!KRJ4!.ZQNN7& M0L_(Z*,033^T'PU-(2:D_>@FM([DNCR6RZ;9'"\EM2,ID!/(>31R[MNOB>5% MB94RB24GG("&$"FI(1*=9X$ @ # F$? P>5K;NM@/^#%D>^PV?G>&/*5\C?Q M7KRT?V=H. P=D^AWJKEP^#5LX%V#=SWK71^F "[#YM(2F\M'L(T>#U\:J A4 M/! 5]SU\AT-: =,1;G6%L!:B"H@J8BE& " ,/*P-A<,645,!\ " \OAB#3<_5IC5%L_>,NV5%E2&Z MZC6&U:O+/JI6;B^L:,N*J"XG7E)*-+Y9''1%+'@8IXJ":*\#%]A\+LOR(AP; M K:< %OV[AJ2SPML1HB@!"<6;L!TJS 24M6Q29H^I35O\VM%J:W>.Y?S>$7]E*S?VO]\?'EL$F,<_V+FF,2B4X=S MQUO/$(O&AR6)@X^'HN&_E&\=F5:R%$;.Q&+TAVT28S'^] MYX\$GY_I>SPK^#O9JEHU1W:0ZJ[!';)J'=G":U%N]#2UH9!R 2XO?L8XFD/&/GZ8]V863]]BGLF#1I.<#(+;:Q \+XA\8\@/?G.*41$5 MJ[79(%;F:#<;1@@U%.7*U6P"]\Y]LAWA +?++R\?(/>>XS@^(,F\+.OL_M=D M#3XQ\T 0E@+!>V>A[W1,"X-<#4#A?;D@IL7'RE556PX VWT.(X\?M(C&]$Z# M\%&H?>O7?SS]2@M7RG:#V&*QYX<1.@IW0>!&@]H'>:-!":S$<2Q&WM; F\A[ M$7G+#9#WWK)M]R<+KIK3P-.[=J?S?%\<7&37KKGF/F<1=!=KWE_M.[8C&\2 M! ]"J@]^%9X$Z4M%7CL(<_*PQ9%<[B()'_W7:-#B_WQ+BP5A9TF(.TO"'T2W M<^'<9!2G5G[:4A);P]V3Q<;\(QO-!.XOIJ7:R(B"@%/2B=.P5@@J2"?$0%"A M#,LP-U%2VZFQ.:4VPR;&M*8A#9%?+**JHW5+2JA$.F\\7N:__JM>W5_'N01AV=9%IK-R=N R6WQ9;$]=WS6^2 M_-JMOTIC9]![T@;[$O/E8UN\WO=%GY$J7#VK>0VKXO6O7W/KQ]H!''$[8M?1 MT;$7,36[#38B;H>9;]R7I_3C#W[)HF^P"\%O_WH?/VF MJQN3S8=M1Q3&SH/D;COLM/6P(/%%O"W1=4%!]Q36?HHOWW\]_A'4H;AZL9>% MV]*JUP;$VE/OUAZ_W?_D'M/?'_.KW[U%E+UDYG%!V2[A];9#XCDVER?YAJ!. M$QO!S \&2;7NE.@9&:]$"YOCGH.Z360Q(LUEK/ M=^TVP.0E4GQ(\BXD>0@%$QH*;HIOUW,,YXCRLH:U/,OE(FCF$_LE!G(DEQRA M=7,FY @*I^@B1_"N#+?AKDQGJAX21[/D'%11EVTL:??SA5?-;C3FGN1^H'#K M6K/&\#+[Y?&[U>ZAKDIKG0H?>:&**S)OO 6,Z8G#MK@?M,0IW7P_J+'WDO[X M\_0U>Z/;>2FS_8;2DCV%S3>4]A__C9AK/:2UWZ7\LH#Q4#M2HW$V%H<9[\VJ M* <>_C[6U:[[6/MC[>M]YEE2^D,]AW;?"%L9B*[:"-M__/+/0<_ZS95O_BS; MO3W43EK8D(MTDRVJP>Y>^;/!]EM^\_V.F<*;_5&6?QX:@EJY>[*4W?9,5C)\ M7>'0_N-_S-P]<\\]N_![S7;WRK*C);F6M35'^X_?^-6^_/F:NQ7J:[8QE\E_ MB3^Y6;G2_N,?J%+VC]'J//[I'',;=E/6AUS;L^L6;5R&NWY#,2XCW7"S,;+A M0C$5[+HG'/.D< M\WV[BS7[=DN*# ZP;S=>QW3_VY.4ZU[F?RZ+LF*Y;S<>OW(CZ&;:;A:[[1CN MVUW0NF\7UL##W[=;&55&LF\WT7E?OO0>7G7Y]G)-1+EJWVZ'?_U;[1W"2RA]ZW&X__NX(N?[_\^%&XUG:3?_$H^W;C\YLCZ?$_&CL[U'R_* MPN,#3T^M>Y2BGLC-&V /2R^E&8SBR0\4U"DJJ"5DBN(R3I%GTQR_Y!PQ72H* MZ 'T"/N:3)%C\X+(BOFD6/#Y6'LZ 7N/'%DSD%J2+4,SVG9!4?K=OD[2YY>H MI2F:$QQ]_[RX4N^O_U0[+Y04OQSP8M*13/UN_[YDF;^G9(OQYPIWWZO1X [A MT-1@0NX07D_H:/<%;^U&XS--QU M=P3K7#>=T2:W/25@_S8\_R(\\*_CHF,2XE\O%%N3PK"#DVRT60Y8H'*R'0A3@C)CX\Q!D 0 #@\<48'.A.]TZ_T>2F MIFN.ANR"H0:&O?Q4V#N)=NWK\L6?8K/]ZX7*:%4]4@CO0\)/Q'@5A?EIAKD8-H;=O9$4QN_B) W+Y MC6$Z^ F.B>DK]U6-% RV-$,V%$W6\2O]MA+V^\.L8/@S#L;?_Z52S)6&=/4C MWL4:O81<9&0K^FOB)J?:(GK(_DM?4D*NT/C'N61[\5":5&AD]57O>?.?4 MF_WX$QE7@;N: \]:UWV=YFI2\F\\7F7T[]EWX.!%EWLV'LOHIT_,BZ8Z'3)E M[J\@.S'9M9L/CARS%Z@X)VIY<7EF7G=V?I6:%N=(D)^8^J"'1U"PL!52/C$5 M;)L\85=,(D)^^DL?1M\B?YEHUY%F_?P!2SI(Z!:2GU)-A&T5?G;/74A?S'A> M(QF/D3J%OPDN>K-/GQX4&:RWVM'C'?3Z0;7"Y^94)QZYP7'ILY%;\EB^K]\7 MV+=ORI4BUGK->_NF>L54[TKWA7JY6JE1/J^_'T;&ZAW- M,SD*AT:OV M-.]-VGFY_RZ@5^VWU$[BI"5O??G9E6Y*>N:BJTG7>BZ)D^:\]>5G5_HJ;^O- MI_S#G\%1YCPYR1Y2X@)RX-MO18[QDCT8!D+,[70L$J63N=SBOW5LIF2H2 71 M1R_ZBF:LDWP$E3# \#U@=C@?)LQ=./_Z:MD,*,1K:16-8DWCT]-W( M# 9M6OKEA=L]QY/)1TKP%_>28*BL3K@"3)[D ( P!@M+@ 0 @ /+X8U]_X MZON.5Y;9+>('$I?ZA^9TBGT;^\#(*KTJ>I]4511L&^'_4^OR*SGOU.C8EI-* MW5FFVE>8YT@TXJ%_>GC".&@(A MJ7D@'56D"Z^F\R#TY8C-,)\GLU( M:9;C8Y5LQ$T"#@>#0.WI>X"&%?HBM?WPV;SI_& ML'GYZ.1_%QZ>NS(M2<'@C8<#-6"Q/(G#!F8L-@>/NQ\0I\@_]@L'D(_IGOV1 MHO$8QMVQ1P)PZ*0YY,?"CKF_"8HR[HT]&(!&)TVCA5@TCE%G,EL^[YMSCATA M0)7$5)7068D" 0 4B9& " $ !(I>0 @!LG7=)329>B:3O5UK5IJFZK7:^F MTZZ9NMKHVJ.\RM77;^W^S]:WIQK5>94PA4WDY@W.;(52MDEQICJQESZMC."7 M,R?:A(O BKDL*W*0< %VG,*5:%OR++3#87Z$?213=*\CU1AZ0T*J+88@HVH " ME$D. @ C-'B @ !@ # XXMQ_<&;:\NT[3O+;&E.0ZLWNHZ?]^G*U?+-L'+[ MLS&L7TIJYJN@%7ZK-&> HA6^*T=OO#U7FG0I M@4V$"9K SEIX@4=0Y(XLG9 M 0YR0$"'$]@C6T>LT)(^ ILC5_]*$5S]"_P"?M'*KS /ZW!L/IUA\SQ0#"@& M% L_KY-CI2S^CP1Y'3C' QM(L($$ *1(<@! &",%A< " $ !Y?C.O/\?CW MU!OMTFL/&?;<;4FWK\.[G\^M7K> @ MI%&, $ ( "02LD! '>ZGO0:&=B7U N&6E"[FJ$1M]O1GI'OB/LMBJNEX0^S MVQC6?I6_&,@NWXO1%E)%#8OY5A.A*ZIP)<$\R74$^I"CF>E-+3K!L8D MF#&AE2));";+L;D<_7P)#@-+,[?7V$BVE Z6]"5Z1KK9ZR+#"0X";RZ_:VJ? M>[J[2=.3CCET/#@2Z"0@5"=RI4N901WFOA'E2G9%&T]F)9X!QP[B 1,8_CL"PK9.EO M*@J'BL3P @ I$R, $ ( *12<@# C7-#EZL.YY!\4+W1 MM4?]U;K.*#5T5?_RDI7[V8*@06IHV2)4T.CNG9%@1R=XZ-(,L"FP@799&S6:A-12P#%@6:0\V(2.QN1Q< MM0-$ Z)%E>S)L'DAQ_(2_24-D.RA0M?$%C^PTP0 I$QR $ 8(P6%P ( 0 M'E^,P?%"RIVPH9A?=F+9-;M7I];@>1Q(]HY2/7+ZY*E:'O\IWC>&_NOY] M6.MT;N\AZ[-T-3QY>@/^6\=B?<>T<,0V2@*9ADV7JH"=@?7JYN\- _H)U\). M -F86,C["0_LG[/48DDGE^5)SPE*,;SV8DCDUS]!_& M@VP1%7HGMOB!K2H (&62 P " &.TN ! " \/AB#,X674UGBYP.LBJF85Y@I)1H%$#TL1$= MVAB7E!EN38Y]"I^65!>2'JV4=8NDK,(P'D*C@2;AF9"P3K(+@LCF)2@+!)(D MC22AG4(7(<'QFS2)WZYES:@:5Z;5UIZ1@6R[VJJ8#KJ3!W)31Z57 M1>^K;G[%01:R'?_W\^%=Y7I@]OGOV5SGB9XDR\&O:L6B]ANP&025(XDS9HLQ ML,SQ@%SA@HJ+K8I+V4A)::^ICJ:J"'\&TTG07IN6S@EYZ>P\19MZ '3%"5U1 M&=#=='S4UZB* L=F>?J[O "'XL2A51HZ.Z6A0YX7G;O[ -TX09<.]1_6C2Y) M4?_!$1:_<;&:&TKY;0XF 96,U/*E]/+SW[P ^;)E^;)QW1J5F3,XP+9>/ZYK M9+"260?O:9#)L((H49*:HRS= &PYOC>Q!^VBZ&W L_ETCGK_ 9@'S%N?4]_/ MXH71YF!9ICTOL6F.,AJ"[0,&'I"!H;0]6,8_D>7RE$71[Y8&T'2D#D_=(X@' MBFC8E8-M80 @ ! &&/) 0 !@#%:7 #@BJQ2=BJKM#*A5)]IE-UUQGDECBM? M&>7N1???:+LAT)=7FMR.2@*\A=8(=*D'V#'80,6L#/,/EE6:#>?3&584@[J' M4J*W@!E)8,:!\D@'2R$MU)Z(')NA[7P8L W8=CBVA7G:+,=*:;B<&,@&9 L_ M0;1@VH@'F4_6P37("M&@?F(+)=B2 @!2)CD ( P1HL+ 0 @"/+\;@K%!F M*BLTN8"'A!9%_$S-Z.,8I#J^[?,"X= ">9^KRZ_(+KTZEHRC+LV0K4'905T; M!R\D2+%,79\Z%S9]'>M4;DFNE&^&KU6E,2PK65M)7_[Z>BE!;FEF*6?N8+UQ M[V!MNLO ]"SS6;,UKR'$*.GDD&4!S1,+5F]V$"E"VAWC9E9!8J5,4%%I'/4D M9:G9> B-!AL=+\I%<(*)9Z5\AA4RD(@"U@'K#G=':Y;+8_M&V9DE8!VP[H"V M+NQ[6@4VCVU=CJ._Z2ADID -)54-T;DM!@ $ %(F1@ @ ! 2*7D ( ;9Z8N M%C)3.#;Q"^$ND(%:FM/ @4 M9XV@8G6]9MDH\[1 J]"S1L&Y(D$0V$Q.A$P1L"/9]=S;T"RT@TJ")+)"+D_] MCADP#9@6"=-"/*3$IW,LQT$F%K@&7(OVC%(ZDV=%+NB,.UU,@SP0;:HGME"" M32@ (&62 P " &.TN ! " \/AB#,X#<=-]ZY S*6>;/E,T3@.5^A>:F,_\ MM&IMJM) D6>!QBWJ1LWI='*4B"X%$!@Y"V[DK)K]IH[B$O__=YO0/XP););O MF:'/P<\&Y3B!S04VSHJC?@)J)(L:!VO>LY9CD1P&$M,"F\]"HRP@&A MTO,_ M4H9GI0S]/;* :$"T$"U:^$=^)"'+IFF[G0A2/0G0/+&%$NPS 0 IDQP $ 8 MH\4% ( 8#'%V-PJB<_E>HIR9:A&6W[#EFUCFRA0M-V2 C0T"X:PTZO^2WW MZ]>O#M>,>9;G\"D=IHRK2GD(F]I!Y^[#%+,K M(;IH#AFV-7IB33E5($E"+:LJ5ZZ6E%/=N6^TS\ZY]UQ0,CJ.F@A*JI)%CT,E MH#?GV:ZE52[/EM"+AZ(JH!I0+;SBJE5DXR0@&Y -R!92@=4JJ@G).D4_B6.S M*^+82TWO.TB=1+*5H?Q++9;Z[8=H(]DHVL:%*5U?,*#)$J7)M@Q@?1! " LA M[(D0Y%BF?A73((@%OQK(=B"R01@+= .Z'=*VA1_(TD\V."-$F_:)+92@1 ( M2)GD ( P!@M+@ 0 @ /+X8M\_NN FTJM-!UJ5F*[II]W&(,'-PZ+K3_W[[ MY<]MZ6,$7[ Q$\(=4;C(PG(;>1=S3(9LR^8SNR03)+<$XH'M0"^@, M 8 TBA$ " $ %(I.0#@3A=SCGS+@N=55OK=)K*J+6]SOCKQ+2?GAX;U4BEM M%7,=J?<$9X>\)\'9H3A=Q11F"FYEXFPK\H1?E#5.IXU2:3S'YC)9-IL.2JA1 MHK* .,D@SH%RU_M3,)QJK2D*9O.D]R5'?4X;F A,/"@3PRKEFC:'$L?FH782 MN AG_X;=X(@ZO3ZB]HOJ%I; BZD[#B]@8Q M]( ZB_^3!C8"&X&-VUO&$$-JS$4>6\>TE*.>B^.8^H,C8TC@G]^^^=S;?MA= MV6IKAGL5[^0_L[-1$%X6"\_G0^\@KXE*;(<9/6U"JB'T]HVL*&87/W& ><@8 MIH.?X)B8/W)?U3!7F99FR(:BR3I^I>R@+AZ%_?[ @HT8%O^72C%7&M+5C\P= MUE:?\-?_])&AX*^E/S&/LMXG#V!2J9'94;7GE1J;=S6V;>J:.IKH^!,95WNZ MS,43U'5_@\B]$H[\&P]-&?U[]AV*J>MRS\9C&?WTB7G15*=#9L?]%:2D)\\'+,7J+@F^F]Q)69>=W9^E9J6W$AFGYCZH(='4+#DIJ9\8BK8,'ARK9A$ MA,+TESZ,OD7^,M%N(\WV^0.6=)#0+20_I9H(VP/\[)Z[9KZ8\;Q&,AZ#<@IJ M$PCT9I\^/2@R6&^U:=<9O_NVH[4&H1K^YEB$S7-:]0">A/V33F=3D9YLQ6TRQ(QMM/&;-P'\PE:>. MJ6,C9/]/[IDVQLJ?ON8,F"EI[Y"'VW>*4#5[)XN8_%C=Q\MR_LL3>\T M\8RW]O\CAT)0D++'2"<9JI HOAXK>\8J37_]S)LQ[.RL\JE@MCQ=@)FIY MJ)] ,+[&^>>+8F.?.S.0BUD64AU=>$M(OL9 MC2%*5[7:S\JPI16[H!OC-X%UV.6VQFX!SX'D 63]3M;4LE&4>YHCZR,<]W]> MOWP=.%;N-DTKCAE_2HD" O436(?DPM9(KEM(MOO68$8/WW'IG[?%6W7X2Z05 MO^Y\$K7VU$]@'7C%K<%[CQQ9,Y ZZG$SPN^_XH,C=ARC_:C0BM_1E!*% .HG ML ["?&.8R9>O;SKFY-- M>6]2D88)@)_DX=Q0[)L,%4("48Q30Q5<*M,?E4$@2Z^6A?@))PA<4>\1O M DG"%^BO^$T@2?@"_16_"20)7U!$%L<)) EA4.85NPDD"5Y0A17'"20)85!K M=?A]P"/TOMIPG+ /3I=$XSDJ6.?3&!6L\VF,"M;Y-$8%ZWP:HX)U/HU1P3J? MQJA@G2/=0Q@?KQ.+#86<@^&R'-]HN#_E16[J7ICIIF/>R=&&5FL,GZZMWFW& M&J(ROT/'L2/=INIW,Q-R?X4IZ@M9EPT%>>.2'>9KWT";G2_:9LRA#CG4.Y9' M/>+^.L:.T C(^1P_#=K%ZXIJC9ZF!F)]TR/2Z[I0IQ@^"'2;A)6W3*RY1Z)@5UO>32Z9E#CN"]58$-?^=[QD MV'S@M6>@%DY1+1S4-D5)KX4(+%)^<5/L>JA=8FJQ7"X+K )6 :MZC95="G=E MF,BSHI1A,UP$ER(!S8!F^P16.0BL (2GJ>N#6R'N[D9E,CDVDX, !>AURO3: MV4D264[(L&*.2Q*! I-RG#"?@"O;=A^IEWT+ZZ$[_'13=:_#<_]6[1$AV*57 M9"F:C=3&\&M)?KZ1].ZSI4::G/O1T1P46H,X(NU)=37YUT&4- 0FLFO&EPO/2OT.,T%$"R_W HOW<(XUU;-]U*X$'7I*.?=NL M=TFZX%V2'EV:B^,B<(!CKZA!<\35Q.U"K^7!RX'8M;@[ YP"3@&G(DMQ"3S+ M"Q%L?<8>*D"RZ$BV*J+*3T54<0E_*! ZP/4H<,URL%$%Z#HQCV,O7R)#O2\1 MG/KA-TS]X%>[?[$;PQ_]2^OREZA_N:3H+-;Q,C^:*U""/4:1[0ZC&8S9:B$B M7Y8QT.K>C:#CJ-5Q8%\!>W%/!&4E2A)! -?XP34%4 &HA!R79L!N KHB0U<6 M-ND KO3 -0=P!;C2 ]<\V&Y 5U3HRM&8L0C>3 !N:P%XF M"^(^;A\3GA7Y-/5'N$!G),?$[7P"\EC,@AXFP"?@TX'ZEV0E^@\< [OBQ*X5 M851>@+P(P)4>N(JP.P7H.B%78W1.$NG*L&=,4NW'VLU\H?]X^]XK#7 M+@AL-@N77 #E#J/0TQP/V^T 5WK@*H#_ >@Z:?_CQ#V+I7OPXP+(NH5DNV\- M7&&[J8Z"\J>O64@MFK9SBYR.J3:&KV;_RY^+GU5>2,-ABR7B'TG2&[%-Y F* M+9F*#8PJ8"_FN^MI#AJ$ UR/#U=0E8"]V*M*6B[5!KC&'*ZK0$;CJ7U %RWH M@H[C %>*X J9<4 7!9XAS]'K&0;O_5Y,ZJ_=+=^%2O>9#>&B;"A(UY':&%YW M"P\O2HN3:SI46J_9]V64D=Q @213@8#Q NQ%XQKQD+0'=(%F ^S%47+[:38X M_0OHHB'H2],;] %,.6GRK6K2"G M;"AF%]V8MMT8]AZ:Z/*[4'RH)J$HUQL ?LI[J1?UGBT6I-\6W17GWD@)G,.! ME4G3M%1DC8=PH>.%] ;"V*:NJ=Y38XG\Z"<1PVV2);BG0-,#VD\-[1N;WS#; MN@-!@""T$ 3, :"=*K2O4.("!W@&/"<(S_'LV@ $ 8+$A"#Q["(.! &"T.+_ M_[VZM?3,QNV6G;/ND2-K!E)+LF5@4-G;MLRR\8PQ_><[7.0X@,!<8>G;% R:64#$QMB:7 2_SF;@7LF#H&E.W=X]?02HUA[?FZV!:%+Q>O M0LQ/(LS+70A;JUS(.CEIX U1=O#G>HYK'AB18QDBTM"Q$_H<=M6,[D 8U>PW M=11OU3BY\S(SC6[WAL-JW[$=V2 B)N .[V;+.PNUD&4A=>9RR[M*MU3M/J8? M![_'EUN6W+=C KA86KC1,C+AAZ[2/>EO_O\WC8]$,<*LAD!M5 .:8,5<_KN- M?Q0BFW;!MQ!*<1< ^R2 O<[$7:TS<9%=W%R^&_XL]HS>[V8[>;9MS=55\X*> MC5@*=K45_4W-')O+DPJQ?/0!#.B61.J68QG-@]%T(:"-E*>+]SZS7 [8">P$ M=H;(SDANMA!Y-LWQ8$R!KG33=574&4H/* S@/ET;<^^N>&Y_%-&8G-<&BP. MD!1(NC=)=W;]!%;(Y%A>$I)*Q'$V^(,CX]7'/Y/__=S;?CY=V6IK>-#DH^/_ MS,Z'W#.CM0:D'JUWGJCW1+5$_O#=M6%(&SL?-2Y6R;_QYY31O[>>HJ\,%%/7 MY9Z-QS#ZZ1/SHJE.ASR%^^ML7"X04H)_:1Z_B?F\M>)1$&:]=6![M<=(CUS@ MA)>8_/J?,Y%;O?4>4"@4D_6Y,BUO/DX',17LN8?$F55M[IU9,Q@WXB8X)FOT=QK M[).]=B9$+2-K:JILT"EQ>D8:-3;"[^A-IYSI&2D]B"@H2K_;UV5G34?WF P7 M0 %2CE% %U\IT!Z7KR0+98J.6A?@))PE>A:_8-)U'+0_T$DH0OT%_Q MFT"2\ 7Z*WX3.#Z^_&K39(B3^@D<'P\AVK,H-\P!7J<.KU')8J(6B/H)) EA M==,UC E:G?COVAVAC'?C<<:-3K$B"^6"IFJP@ I !: "4 &HB)&@J1HLH )0 M :@ 5 J8B1HJ@8+J#C&GLVD]VW&[X/&;]'[MM88_N+Z4N_KO]R@A^BY\]$_ MUR?D_HJR]^TE4OP36+Q[ HO?^[3L:-RA#CO4:V%')R;_.F[//VYUS[_:5%M; M/I*VMFHN6_SU\.6Z=8/&K?\N4%LSC%7=_[:6LS0GYZ/=LY=.A]B1]J@@ E*& MW6V!7E2+85[>#*BF$M7K3,W%.E,3CID):"_;+=>=ESM',M0GNFU,")UD^10O MI$0^PDZR7);E12[\#BB@%JA4"Q09NS!:"(7%K\ .L!%<, .L E;1QZIH.K=R M;%X063$/- .:44>S3?1>MFWL!:ZPT\WU4=9[R/W;]4>$8)=>D66 MHME(;0R'?^R;OFU>/CSR,;\\Z$#7 -R7KGU)M]+G03;_/"* M+P*R8B\W#]DVTE]Z>FN<%7,_L&A%]\B-'=N#W4K@RVZ+YV=NBX\J=R:Q'!=! MW@PT!SV:(P'T6A["'(A=BYDSX!1P"C@57=Y,9',2&"X@67Q(MF&$)O$0H0%< MZ8&K ' %N!X?KH=S81PSA%OYB'M"?PP0G%,2-\PIX5>[?[$;PUM.LMK-RTS> M4>DYB':\E)+F"I1@CU%DN\-H!F.V6HC(EV4,M+JM)V@Y:K4<9)@ >[%W",,\ M=A5[H0-<8PI74)6 O=BK2DC& UPI@FL>X IPI0:NF3!/E<1>Z !7VN$*>1^ M*T5PI3CO$[QMG9W?MKY'O;ZE=&0[8.^Z,7R1]:MNN?=\^:K T85$JA*@"L]<,T 7 &N], 5:B0 MKA3!%?+4 %>*X$IQGCIX:_IJPXIJ[]=7IH7?^*PII+*Z?O/T_>%WYHNA9*"R M>OV.]51EM>W+$-1),M4);,, ]N)NRK)0%'":<)VTZUE(2R_K'K-H_"-MU5.0 M[I^^#3/IR]^=N58] 38T@+S.#_\5#0FN@%B65;)\\;E[8BU7@)!>2KB^@_028"_NKF$.CD@# M7(\/5U"5@+W8JTK(Q -<8P#7P"CZL5XK?]P_F(M#7B OLD(&$F] N?A0;E,+ M(8*% +C2 U?(8@%<8P#78SDT820*$N*L!.<)"E.%IW4+R7;?&KCB=I,R!>5/ M7[.06C1MYQ8Y'5-M#+]7BTV^+SMZ.PMG39:(?R1);\0VD2>HMF2J-MC6 NS% MW@N$D^@ U^/#%50E8"_VJA*Z( !<*8(KQ5T0 *XG!]<\E*( 7"F"*Y0# %PI M@FOBNO5?3*K8W4WIA5,#,UO61=E0D*XCM3&L]^ZMYK<<]UAO0[WZFIUI1AG) M#11(,A4(;+P ]F)OO*!2 >!Z?+B"J@3LQ5Y5PEEO@"M%<(6V_0!7BN *Q1( M5XK@"@EK@"M%<*4X81V\1YV>JJ"N(*=L*&87W9@VZ9KRY\O]?3O-#[__3D*I MM#< _)3W4B_J?6HL2;]7ORO/O:$2.(<#:Y.F::G(&@_A0L<+Z0V$L4U=4[VG MQA+ZT4\BACLY2W!/@:H'M)\:VC>TOQ(79DD#$ 0(0@M!P!P VD\'[1N;@S!+ MAH @0)#$$23,?A] $"!(X@@29MT.$ 0(0@U!5K8ZG]D)WK+EVCUR9,U :DFV M#(PI>[]>:U*&9Z4H^I< 68&L)T;6,-H))9R/@4DRK-R"KJB+D1E=Q&MWN_9W5OF,[LD%$3, =WKVM=Q9J M(8@VXY"=V2 ,N[_H[$ MF4@X4IXN;$_P+)<#=@([@9TALC.:R]5Y-LWQ8$R!KJ=,UTTW>:*L>P5V #OB MR8XHC%FXZ>E<1F)S7!I,&) 42+HW27?V)056R.187A*22L1Q7OJ#(^/5QS^_ M??.YM_ULNK+5UO"0R4?'_YF=#;G02&L-(IQ0SQN^.Q.&].[S9>RN+/DW_IPR M^O?64_2IHYBZ+O=L/(;13Y^8%TUU.N0IW%]GXS1_2(GYT$ZM*@C3PSJP8F]B MBNXXTB,7).'5);_^YTSD5F]Z!Q3V[#'K,*=W95K>?)P.8NH="R'F%G_F_[/W MKLUI*\W:\'=7^3]H^UUY*JM*SI+$06AEW:G"-DZ<^!2#[3A?*"$-(%M(B@ZV MX=>_/:,#XF@P$D@P>^_L94"'F9Z^KNGNZ>GI.DS-4)$ZF2S!;]58CB3=4#1F M1R\7@ETYKZB+\D[\3M7?/.8L(^VF^I.-WOEK%E1Y-JD\PD$FVSX,F#,X8GYX M9N13XOEI:7YT(RQAGD\YYZ>E^=&(JJ)X/4^7W3=*V&>DN50IJ)2I0[=SX14A MKW:ZG[VW5<.3^PYLDWY5>Z9GN%LU/+GOP#;I%^6O['5@F_2+\E?V.K!-^L4$ MZ:);-4"Y[\ V:5BJT7>J7KNN7B>HK2D:G2$SU8%M4K"&N7738[8B@)G+DMUX ME'OC::,Y$&/F&D3'=3L;1,=U.QM$QW4[&T3'=3L;1,=U.QM$QW4[&T3'-DCA7/B4$=*WZ!HJ?UYJ!>N_M^5CZI#?KM_)P:&&P,$RH?TBQZ^MTST&); M>)9IE*U3,5OEW].NG?2R8D6E6T[ M0AW-,.95;EM:SJ4/:^&RQ?__HM4MA"2/6-^HTE$0)[T1/GLH6+AF2Y)G!5.M MSJ56OS4U\6]-3CY'9S/2JU1]3F3U6+8OI0&+++]='L[4M49N8EWQS'$\I)YX-G#1-3S=5.]DW4/DMRL+"\&IO2); MT1RD-@=M[;3W6WW4O[;XC!^T."[M878V_O0O(UFOB>^,\9MK^E)C4"BV3*]) M)RCB#%I=J7+78:+-RZ0$J>YE5/<6];A@5DS.X\J\T*FZ3EGZDMZ>\OT5E.ES M?G(Y&U,6QP9VW^,J4E]K#\_9(Q=,SJ(K+)%MVH)=2N!3SQ4'"U<\Y'C_KQ0/ MWA/8$I>"!TF)(S_$D3%T+3K/)7EN3^:%3M4UJ^KZGLE@ML.]Y%R0RL)4B15* M=$J@&,L.QA:=$@IT2J#JFA]U+5)UI>JZ>77=A 6SV[;)])6:\H(K-?[7IZ8- M;WS6%.0T!S?WOWA>4'YU3COYV1FVN04;C4@0JR#C!#*D[+:=[$:7;*CN9=X0 M3'([4^:%3M7UK8VT\U80)B?_5)=KGGFQ?'5EOQ:M]MARS90Y= L7;";$O=G% MFB);IJLUN\T96P"MZ5[,FI UN0^#XHGBB>(IE:4D7N19@:<(HPC+#L(6=,J* M2>YT?6%SM9*@N4H!0@&2%X#0Z8!J^^YH^\+309(9$!0@ M%"#;!I!2DKNZ*4 H0+8.($EN!Z4 H0#)#4#F1MQ'@K]+9@2L6K=NO%Q=H2BP MDB@D'W*G<*5PW5FX4CPNLS)6.'W'T5NUYN!)KYX]V)IWU'_*SP:K\7$0DF:7 M\5.XZLARR221W%%9Y+[7]KS/[N/*TA1->,@>$I;AACN?8"B>R?!I%\BFW[ 2W;,', MFU#%_72VW_$L5^$I.BDZ*3J30V=:!Y951/@GI;"?C\*5PC4?<%W4C4TSP96B M@Z(CF^A(8S)+=AU:D'BV7%S#JA<%*07IUH/TW;8DS_+E EM.8P=F-H 8+3__ MX\HP^O#W_MY_UO*]Z?0<5VOW4^R0Y3>?](11D*X',B8C MBS_#=4KX>>DN!M!13%V7+0?:$/XU/$V/XSX<1*OY":V_)[8Y54$ #WO-Q-X" MB+ZSI1O..X+1Q5__[Z# S0]Z3\G?6:'727;OU+3]_KA=Q%R"<<)V2;\H M?V6O ]ND7Y2_LM>!;=(O)L@6W:H!RGT'MDG#4HV^4_7:=?4Z06U-T>@,F:D. M;)."-5<^I RGRU:L$),\@#AC2H1!672>]OS MJ]7E,M7J7=?JMZ8:?GU3S90*H:7+WN.M]_W'K\=6ON>9!(J!\<%C@4RH& M*K*B6&*Y-&J!4F;()3/D:+Y+HF9+4O":J.8BBA6**8HIBJF4*F_R!5QUDRV7 MZ=1%898[F"WJJB5Y!C#5:JK5J6KUQU1FCU5+73K060#91,U+5BB4V$HIA:J7 M:U*,ORG&=@]C24+LW:87SY9+%;942:%0Y>8FJ:D+B-S1^&+AF>-X2#WQ;."B M:WBZJ=[)NH?(;U<6%H)3>T6VHCE(;0Z\$ZD\N#2>?M_*J2XDWGYARC3_]RTC6:^+;7?SFFK[4&!2*+=,+S0F*.(-65ZK<=9AH\S(I0:I[&=6] MA9=\Q00]KLP+G:KKE+6OVMM3OK]\,GW.3W5ES/I^U^@6+HO*K1"MC)$+)F?1 M%=;'-FW!+B7P64>"\R-'@J>V?E;B4@A 4N+(#W%D#%V+SG-)GL63>:%3=6@U11)%TBXC*9TUI#(K2D56I."BX,H0N!;UQ)+1'4O\V9?B9I].ZFN[U@OFISQ4UTW&CQRUX/&SYY7 ME6>O&X5SZ!8N%4V(>Z-+1D*1+6^!S4LY8WNFN'>[BIM"UN2Z$<43Q1/%4SJK M1R+/"CQ%&$589A"60ALS*4:J@%0!J0+F4G+;9F.L9CVD4-HM$VL\0BSD^C<=)SFH'K[YUH9//0%J;4->X%&3LI.>94')!FL\1!YKJPJ&SV+/7C^ MHN>O9U#UT^]$!E>,9NA]#N8=JNV[INT+KE&5N6*":U04(!0@>0$(G0ZHMN^. MMB\\'229LD !0@&R=0!)<@\X!0@%R-8!),GRUA0@%""Y BJ67S5C/FH@X!7/]6-LN6NL26-EE)MWQUM7]37Y9.L#TT!0@&2 M%X#0Z8!J^^YH^\+3@4"G PH0"I#9 "E0@%" 4(#,!@C-QJ, V4F T,4S"E<* MUYV%*\7CW,6SD:6S0FUJ7:"Q0D-=4P==]D#2A',FZ;"C(;Z+LPG662^8%IL"Q#!9IXNJ3>!_>2XJD(8QJ>BT=99L5 MAV6TI+AVDZ))5Y[KN+*!18R5.[EB6=3L @.C21)&LU(2?TL[UQ?__HMZ,D&8RN9!;\X@RP9R^_+6,:91)-"WLZU"7+9A]WRZ",^(9IXK3R5JB6?+18%.812D%*0K M@_3=MB3/\N4"6TZCY&DV@!AM\?S'E6'TX>_]O?^LY7O3D^V.!DW&ET;_1GOS MZ#FNUNZGV"$KS>8K"+3+3K+U=83V]V1%,7OPQ#X.MAJF"T]P35!#V0/?"!_G MHQFRH6BR#J\,XKO.I[SV>/IX_=_A(7.J(5W]E[F6.\! =?3'0X8"MY4^,Z3. M,3R .3P,^5C5GA=/O/$[&EU1)MQ"E!TZJ.L!# GX\6=HFA)^'GV'8NJZ;#G0 MEO"OS\R+IKI=W#ONPS0*<^WP&>-)&*YI3<7ZD$DF1V+D=0=?3@_CD@ME]IEI M]"UH0=666YKRF;D$VO3E>FEB$1;B-_T3WH5_&1)"2 ;__0.2GB9T&\E/ART$ MI K/MLB8!6*&?H4RCI0RIFI#%;!&GQYO%&ZL/]IYXJ+_6E'?6E_6 ]!A+_)& M!" L_V%X!4QNJ/:J%W4+AOU_;VK M4^:X6O_&G)Y?W==SWJ^/M^'\]'>>>S)].EIL;@B7;@N43O#JOQ#E 0@D#V#@N-7* MU9^?_7Y+FK](/R4M>6%II(M'W)G9G"&=YU&(YY0EE@5/"3@E-Y;P"Y%(S@NSZ"_BIZS U0T7J:)Y];@=JI*(9 MA5"&1F;ZA)1/"%$SAFK-;EHF.TJLFV[07!ADHXF9DUGF&D0'<47:&5:HK8U6 MJ,5!MFO;?-; D#WJWSI(/3.N+&3++K!D57&U9\W5D%-M.2Y>W6UJ1\U!S;DN MW)T^VT97S^^!CTD*'PO1;UJ;A"O;MMECS%"*C!R)\=],:TQ&I9N'4VKI,W-0ESOMSM>>ZSZD.R$E5P/" MKXN.[XC6H,K%#^G*?[QL^LK*$C1<^)!95@B7]U*6[*R$PN4;.JX#F:MQ(_@U M;ES3_WNY!$('4(:FI!*6RCQ;*HO)YQ&N:?P3(E^*I]W#TPHUHV:A*<7J49O# MTW1+H1RS%*HJ3ODBV2,-\P:!K!5-1R,CT#"7=G^ZL@W+V4+Y\[A?PX MO--,C30'+29_O]6NR=CA,# &C!V, O_S-6,&P,*T^]9TS M-C-1UX7ZSID97*J ((L(&!-QG,__*TC_$?54*L]$V:D ?D>9CAA MU)E^N2[;U_GF"MG6DA]AHO+,RBR:*B,'),F98A,H&_-5OXB.$O>F1XU M^LLEB17%4O(F?^:'GH)FMT"36)7E0ED$+RN%2BB9, 0J3:2 /V;VP#..B?2J M?8/'^:H-OF_5<9#K3%H 6OO\5^WLH7'Q]3TGE6;"W4W?&"!B]-MKMAGP8JDA MD%U.6V73U2PBNVO4S_Z=#ZVT)WU<"*,B2E,8S,HH?5%<9 H7*<_U[X5(<@G@0F:,$I,JI;#MI+"% M9UR1SKA473>OKF\?FS$Q(:0\UXH\*Z11BC$3GFX\(_S,<3Q\ZLI5F]2YK!KJ MO6S;LN$Z8.7 FYXU!3E7]K$N:[TIP>WSGGHIGS>ZE6JZP>W\>;U$G$&&.,@8 MUU9;"FLI1WM+A:++"?0)6Z*GNR@9T&SM93D40*9F)%/XS.R MH=@(S)T3Y/\WEE(=G%H2RZ<6CIH#3ZQ?&<<#5_B5HPW$Z\ZG/N[*1@$XT63DAR6>Z)K9';S/)Y#,]E2H@5< ,SEO8/E2"EN*-[V2*\TU",Z, M9V2XI@W^U71+P-#-COBM5/8>6GEU9=,W"D(I]EF_T=04H%0V!6&I!Y!9L51B M>2%GJV1_4ZQ0K"R$E>3RIMDB+[*ERK2M!;E!RGOF^Q/41K:-JX+@4A4-^776 MO*_^=+K'WTW!.%Z^$.EV1P!"$09%0+ (*8%M)X$MRU]3T+4^QQ\5FF+3P0/3)EN1MG6K='$AD^ &@?'ED06!T8RR1UD=5)4+0S5D M&@*8-1BW1DO3]= JL'U94F+;3F);VK$9P]CZC()2A97RMA9 XP%;"ILT4)/@ M9BZN#!;TUJ:8G\PU JYM9,F:&DJ\]HK3^E'54*_<+K*C0BI3 @7GY$&Z6Z4]"CI+8K$M=D/0J'$5H2< MK8K2H,(VXVEIV_O=@$INM:$(A@4^%C)/*%IDK:$\/TD>RW=8?'R.#2$4K:.O MY]\*I]\5&F&8-2!$G$%95FHQ4(:;#[2T;K/KBA.MU M$QKA(KM'*8U2V@RHI6X#E%AI:G76W% :Q4_(/BN(/MWAT7ABDFXJ8Z^C Z+[$H'YK;+%! M]@4=K4-0&J0TN"@D4[M+3I!XEBO0^ .%S];#)_DHA%"0P,G--7BF6PJ%N9;",3P2=_5><[O' MY&P99,^Q%[A'^<]3PV[8WI95/QA>Y3<*GORI-%'Q<:7!&MTGFP%2 M;)FVBNRH"4ZA-'[0)%G\J5$2VPJ40@-P 6-\(J60XZ)$YCX'Z6AGUM?)9L)4J M(%7 #(;6XTG\E\@]EIWNM6T^:RI2C_JW#B[',$R4A'GQ.5RFYQO-GCMTEGOR M\7'MYGC@\>7FH/OURKDIEW[Q=VI^'.<-.,D@<+_!"HB=L0*Y,ZT^\]$#T3.: M\7>\,'XD?FJ1KQ%*?^7=&'_#A5X<]6LL8UPL"6Q)2B% 21WH+8?K+CC0*T(V MR2-PRP);3J/D*/6=,^,I9*Y!U'7)4ALS*4:J@%0!UUI49\:4C&L:.Z-3\O"T MN"/PE#OEP:FB#D2GE%]/.4GA8R'Z36OKYHO#M,%D 3\XD&+,!Z8'PF4#?90A MJ )2!=R\&*FK0F%(89A#,5(%I J8NJLBQ%R5<+-'PZPJ?SS-1C=@7-N:XB+U M&,\#;9@)7.1A:NCHU,+/71R?VU9>M<61(. MOAQ&7177=^N4W%MFPI"JH/7QNJRCJ[:P^G0C]Z1R1)/@M'N M$#(!2L=GIO7D75^V\W5&5M*SW@U24<_"JWYTWJ-$,I=(2ODE$JJNNZ>NY?RJ MZ]N[(R>\P#/#E8V.ANM7A*4:I[A]M_>GO[_WJZ]GC3Q[?2E74QCW [5(M+1X M\U93RQNIEF]B+O5:2P+']?2#DA(S! M';9@ENY?Z[+A5@VU!M]:^)+IYL!=L736=:]^E]KI[O1(PPG>R):/"=O "@1. MJC6B4-HT93PK7)F;E/%EV70FTM,V0O!Q.$66*Z50K8[N[J!0W7FH)K>]@V>+ MG,@*XC8B=4WY4@D&,C+G'E#'*J..53XS5Z@"4@7,8-#\?;L\_ H)EL597%0G M 7O,(W42O)\WWX]^]37!+F?<>]YX<818181INT&H$9X5!MH6(WQQJ*=0%@%0 MC>;6;V6+17"AQ13.9MZX84[12]&[:?2N4G'Y+>SR LL52BQ7+&PA>*E739V: MC#@,U*FA"D@5/2LM^NO\L-].V?><^H%$]JA MZ&C!A,Q!CM("54"J@)L7X^+)4:>F?8.L(''GJHU77\EQ,:/Y4,!J;!(&L@VGPJGUN&IT&LGLGJ#69#TSFO]M>V!AZ9)>O1&>U$J/[VV!;=&[NE)/+&.L4L=*6^$4@4V%(EUP= 4I!0D*29 M_2IP+"]MX?:?\HSB%V>.X\F&@B:G^:CN!9GBE3OIQ^6%=L%7$'5QWTQ>L@() M^W%9'20+[[5[=,[?8CI;V''(<8$!JJ[;HZ[S-Z.\.46D.PU7V)($,W&)S]=, M_"Y?>YJLST :FJQ?>RU=4Z[:;7B?T9F;L_+%E5R@CO?(2-1Q:-EO MKP8R12I61#^I6#/ _?8ERC(&HA/RMC+E)^2IDT3*FT/+ MK"B56([CMG1BYF<5B<3SR96_4EE[1;:B.4B=G) %='%[=_+@Z=]R= ;J!N?F M8.V70:%(*;OM.KM-15K:D?%"@:UL@;-! 4,!,P7PG)M)#N>W?>SP2B=;2F=+>B,"[1:-%77 M'*EKCA=SIL]^I1D.\*7I(@>F0[FEHTF_MRMV7_]T;XZ+5G&[_-YUE+P R4;I M85B\A]?7U\RY*1MTAWQ6:"DW.^07)JY*@L2U@0WH"4TB%" 4(#, DN2J4#8 M0@^+I5;Z5EGI^=R"2!60*F &';_"NVHS^!4/PUJ'V!<"5P1L1 FER]=9$4.;S'(6>V==QV7M-+ 14-THCF6Z(?@R/<,N\=Z\E^A)0QC5]%HZR@K3_[4,R2?1@5UC^16.V1RSZDIL62RP M?&D--"_DUJJC8*=@WZ0+EQ#8!9XM%4M@UZWA.,[-@)TFJ]#5@JU:+RCN?L4]U\J?E?C!Z]67XV%?'BNE!4S$7:X25H)/J"3T0S?8@$#@Y[(F0WL47Z@"D@5(O^$J\'+;?T5#>12;\#GQZ-9]SSD"\]OL(M%2":AV*1$V2"YI8*,$,'\ M=8!).*5=GUN2<.YZ[I-G*3@H.)+.+1EL.E0:NSGXV:0'+]$$1\6XM"]N4/G5]-2[$!^6N4GBFAYB.I>9% MHHR.,=5"B3*NB0OX$YD2$D2A5'?(S,FF/3*'GY< 1^IGD0L"*Y53*'>?>7.4 M:OC*&K[HA)3DZ6:;LL__',*C M;:WE-6F)+6>MKR.TOR6-(I"6;(.KY1=?[O: MI[SV>/IX_=_A(7.J(5W]E[F6.^@SW/['0X8"MY4_,W>R[N$',(>'(;>IVG/8 MG+>K2/D=C:XH$_X@D((.ZGI@4Y$)"G^&IBGAY]%W@!FGRY8#;0G_^LR\:*K; MQ;WC/DRCJ>&ZX;B9Z)K65$89$M/D2(R\[N#+Z6%<XTKYO3LLGIY?%8]9^J-:J-V4;MLU'/> MN8^WX=ST=YY[,AVOOB]RZ?7@+F5A!P@YBFQARK8]=#"6=W-E=V1#&\C8MP'O MBTQ*Y,.1[&C.5?O:1@Y>WB)?>8YF(,<_,4,:(J(32LV!TRA=/=?4'ZTC]>!+7'PDO%&'5FEMF,(-EQE*A@E% M$RG2NA"1@GS2A@2)0,0%"TH6JMZP(A*1:'^&BA>KPT#?LD]J#@K7'?M2:''MUI=L.6L8ED*)^8CVX7,?_O_ZL( O?YV'P''3YA4$&>3I^(0I0=6N$OY/6 RHA'#2/[A,"=9AKPB$"&N-.\^!GO_G.QT:'"F"I=P]3- MCH8'QS';[HML(Y8\S '#1+8UT]G?"SH.,H+[G%@GH56,B@XQ(^JD(>R88 [- M]B%I.DM:Y( N.%W-"HJ622MF3;-9 =C*9I:P!:N*85 MD-[^G@/Z$"@Q+TD%1G:84V3;()5KOR58>BQ#P'5F HM%_5:H,D"Q_'L[&M! MFSKPV!?-[3)?8:*#G@:_X$".[FH]&$&]S[20O\$T0"6Y!+0(".!95F6\P&R9 M/BVO*;ZS*SS,?1)*FI%DGTX\&["XOW2EOWW=CQK0A08X0[L5=! P+Y.*R?@5H(^&V?.-.G_9WL'@ MP#_=?JK[SPKU-[@3O]N-O\+TKQ\CS_T]\"[@5@=?;T;6!AN+9EJFH_EDJ&M_ M/$W%% *\ 5:CYA)6<6 &4F!4H.6&Z0)Z,-,XT.L6] /G^O6(N( -W2YF-A@Q M:++)@)<#1$H:%8B%M(94ZR1=])OF$X&-9P=<0)K8E(!U3+PDQNK/%='7?0?( M .X $M'U@&BQ@(#H501C8P9W=3&[QM^@FR]P/Y"9">,P0"INS#,R/)_/0 J. MACOD7]:QX7.@Z*.=L9'_Z!9"!A"Z@5?5&!*7Q +"@4N_49\9D#5/N$Z0IA>FF#)^:.V(GPI0)3^8CMQ:@FO VCO>L; M*?TX?84V 7JU_/Q?T&[_55@IPY<%)L3^'C8QXM2#>I9N]A% 2'8 4W[", $M MB^]W $4!K.\#/!@FOM:WFF".UCW,@X3]?-2"NFK.D^-S(EP6]G,'=/2?D:C MEQ3B9D&8:BP(U9\?':C% F"+/: YJ'\_/?]Q6U6.7[I;&12XKG(*AZKMA_O2 MP1'\?FONJ?"KWARA\EW:#I8-K)">]1SB-," MEB9#GL98GNUXF&D#&]3VL/?ENZ$=+YKP?1.PCF#>)]F@CV<9'?V#3 MZ@0IOLM6 (<-;V,=2D*;:JB"-6)@)_8&@>_E8FOVU+1[(.G#']$+VAKVW&/O M829?T];TT 5T\?A A_'#JEX'=((1R%7")^88V:YO#T5U4OW]*J;IXK7_V.X6 M/ _")3HVVF-]F"J*:%#A IQ/8*O8)-S?(^V1A\%J"[P61;/PH'80^,KDZ? [ M]G0C"=T:1.9U_'@RV%5"ZG(TF%^KU>MH-(>:A9T('/C MA\#;H5+3#<<&$%V M\"GP@4 XX"[I6// UW_!]^L:&,7DQ[@$2*P#.@;@4Q'Y _[[QY^&3?CRR;\E M+DW+I[6AZF-K M11!ST#$>S U)SG'A%N&\F(>8/H;-36P2;$YAQA#-,"UP@[ ME=@7\0&$?2_/MLEF,!5WP[_3 P[CAPFLA*M8=JR9@,DX$G[>Y.N*G9$AE&A M N>CF@"8L&7,Y25-"6U/WY4,BR0/FL2N$0[O^AZTSCS+MA;Z/M-4=*B>H3X: MV'_JP0N[3C#13=-V&Q'M"?$#G0!?RU U'&1_1J%U$+X)6@2S/+ALB(2=HCG5 MT_T9=:.$G/SH;,I;NG705;L61$R<,:\H7EUJ],+FX*+RW;D^MQ]_\^_9_) A MR4_W?_CF0.[_N3C^*OZ^>FD=?('N$^\GDD"&7)]U:6.^^T1,!-_@E<.=>C-\ M(!*0,;'QV0]69V V"ZD& 2 QR_:M8]D5^%0[[AWU,[-B1SOTG0CJA-3!!< M]J_"M L6N<.H9+TB=A?Q!HCY\8FI*L$ZGL_8"G'-5 WZ;H^M'A!# \QV)R:I M3_',&-]X"[R-H3!]S\*9T9_0#O$C;,3.=47,LMCX:88+#B\)!/K?8C,4K_'A^K'#[H!0PI;&IF+\ MG1)I,/[&A;8XP98=\-04%+KA,%#$P<%=-5L -SE:J\&&)E8NO%3K>_/1FL6Z MLL0W2V8PE:)7HC]?YN61BS2//.$\\E)^\LB)_15J2;X\&-^J"?NZ 1OE8)U6 M[(T_>=WXBZ68Y.:'^^.US]^\MSGP7MV[6Z7VVSQY3Q'5S 1)9EJZZ/N#X?U^ M.));E8,O@3SV]V(2R9"Q2V-A"QFZX<*HK)I6F+9Q&AE1L3SD.I@BJFRK#G-D MPG^B^'8\2_"T6C^* K=3[STV56+)N?'@?;4>!>_W]\I-1\^,X M3)GXV# MX 6XX>_XH_ 742/@+=]EP\-1.!+?XBN1?13V'.E^Y #G4CE^O+=' M6NFG4KBVZ5A!1AHQH/Q(70^!F:HR+UU-Z0XM?MFR=&UH= 6M\??;X9BCCLAA MXE&'9'?$(B>#@-.SR)IU^(GXD^&CPMB:OW[-8//7QB,59L\8,\UZ&IG.=(]N MX;GV_EXPSNR(BO;P&H^&WPOM\#V(0(5\2,B13K@C.$ZR\[>?=QME=<*#G#9Q9&>\ M9,1/C!)@<4K(,!)/G@^.>."KDMPJO^-!QM4V:=3V820^8PW3J&VMA\!*&B<"#B0HGN,W%*8E*#9=<0]2I1)3Q M96+/:&FZCE>4ZB2#&H>C_!@1OC):<,(ADCF!)L?/CXPX(D0CV:J.W"C8](DY MA@NU,%T;OP*3AZV2> F#E]]BH:^/880&7X2T9W^4\."$K0X?_/V" XPA4NRA#?_O-C'&= XL6+]29;(I8UH*XB=_":2&Q/M6D5?:, M!U&DX4PPW!0\Y"U=:T?97^.1K/XNJ"'E+,I9"_?T. CT1ZP5#_63C)31&_QRD66I. M^!0_#804AOHT7:&C,RWRDXJ_^7RME#;3A3E\43C"B3*T2#+3#,M_2J(3&?O0 M 0BW^LY,ZOH<73*1(#6:Z*5$5M#0P9N90.-K8%2XK1M\08Z@\5O@']+GUT:S MP_U]07U2/^LPK$SIMV7HT@3Y8]'#S1:NYN'@[=?0 T(\6 M,E!;<\,M=/&W,*,OR.?%VW0!YL]&> ,<-=IA/2=3WDTF'9*Z:(Z5:2$T/ MDAP);1KPTJQDYL5L"&IAR7'W]BY MX,\^OIW211KVDZ"=,,+0<5)K.JA[I6#PG419T,%38Q<#+$>N9AFMC2M0LG[= MJ:@]>.K"&^A-PZ_JC,4$XSMKU\-V:?*ZRYN0$R-@U.1.QT:^1*_:@4TT?VNH M-#PG8K'[FP/[N=4V?TG7-Z>%[=L>RC4'-U:I_?/&4%\X^>#+J%#('K9 +CNW M233Y?YO#GX5U=X/_>GY_*6=9X4=WUJG#GL?\P1\ M!\B<7NH"KR]I^.OA3@LVJ-3"8E\!:-W?T^89@0^%JXW'=B(%!=K SR(5VOS" M+WX)M*A*>AM>;-K.E!DSJ T<-=:)NS*AUSC<(>+O;]!TW<.F;V@+J&.(C%60 M@5:$78VV(4750T@9\>Q-/G2[W)M$G?"3(BXYJC8'_6^_VSW34E%#BK@!-,K2 M97@^T!TZ^%)7NDCU_*UPHXS##&>#8;[TZ'\FMNHL4/]D\3%:K%+*N[?JS-I- MLT+0/.65@%5.BP^WNI!-+NN*=\. X:__=U"8J'\SI\;.^\+CR1\.V.C:*-CX M=&'.JH>8QP%:94F)HF9]J.&+.40--H_S*/^\M'.+](3/H_PI>69P4*: 0L@A M)HZC4PGS. AY:>>6*,M7O!AD],:2F_,R"'EIYY8HRUG\R,P\CD->VKDE^M(P M7:HG5$^HQ9*)=FZ)LE"+A2H+M5BRULXMT9?\6BPI!)0^DY.6.[;I&2I>0#/M M?QF[T_HH<$56*%18H53Z>Z7-(6'AMLI8T;/@X('D=HF$>>/.FW6<*F97$6UU3P&@ G7]E2)+8X(G>P@27;?W4X].[2#],9;T]H:X#V;D M*8F''#_,4@HDVUQ,L >,?XSF_PZT5_=?P^NIIJLB!9\T?\ $?SC^>CX,'2)_ M>8;F-^&V?G+PA9Z= MQO?:5_7\ND:)Y?W$,B[7U8E%8,M%GA7X(J462BUO44MU+=02)>M.Q\"I:2/H M>$@LVM<:K_WY]LKW.I19YC)+(-<9U#(BUM5YI5"66(FC!@MEE3=914R"50:= M*Z%T\Z!_:]_IE ?F\4 "V 9[@6,YBFZ*[K?1??(>=/,1NOET AWN;[U5'IC% M^E&)LD6,+?B(+?@-!3K8@LBQQ3+E%LHM;W++40:X93+4<7[_Z^?IGZ>[WC=J MB:S +>G$.DIL@18M;I+5PRW*QCB?QJ7KFG2@]0:',,I=9UAKK$(4" M6Q1YRBJ455*)=8RSRN#\6_'/[:EK5R69\L \'E@=VT56+$BL4)2V"=UK2HZY M[VHN6BDC)DVYO'TJQ^JY,)EEPO5/)U-7D<(QJ/O2Q\*_CV2_SL27PN#A^J%_ M==W_P:?#J)NBT;D2SF:NBR"QHE1)GF\S;T)1MIC"%K6-L\5DA$?I&G*Y<6/8 M3T7*%AM.8"F7.+922,$\HW211[J0UD 7RP5MKN1C[==10_W^3:5DL=&<%+[( M%LK4L*!,,9XG^UZF&!2?6H737OWGGYLRQ7;B>29EJ<1R7(D"E@)V;+5W4<"F MGD=R5>S_J*DG=O6VN^L$L/'4D0+/2CQ'V8*RQ=@&NPVQQ63.EFK Q'()Z(/RJH0Z_//8'H1X/#EN,9#X+$L16![I2@E))<5#_E' CIVY^?C[_ZQ9L_*16\V"Y" M6:O/7Q)802Q0-J%L,K9-\SU._T2&Q.F+^"@)TN-SD2(_R9R)L;A=L<#R7 KU ML+8S4R+;!2W.#,>5=0 (C.#P8!?7EC5#,SJ4]%+=0A87/@"Z$4A]G0D01[\: MZ.+V]5JMIU33=%.4.4.VV:Q>46$E*?^$2@DB::MH[00Q&9XQKD[+SW_D/[=V MBQ+$QE(O>$E@"S2=G%*$3Q'E5"EBN7"+S9W5U?:/BQ]:'O>G?4R-(5*.JSAP M]_\.#B<"+&PE;TGL?U.&2)XAN%488G"+Q*MO1Z7NZ[<1I,5E0)IZ7H1:O/UYT1:[W%$N\R*2 ?W&"U(4!58J48:@##&^;W3M M##$9"]"*'?G\I:$<.1IEB(VE9/ 2QW*TUBVEB(FDRQ0H8KE8P'&E?G4S>'@Y M=]N4(#:58B&Q)2YG(0#*#FFQ@[@*.PS.7^ZJH)F:8$D4SPD6FQ D@2V5\@_2 M;2@V\9FQ9%6%P3_T&P!/^52:R+1?27+GFH(,!UXQS+"PS;ZL)W!8R!I:OP 7 MMDQ;17;4A",=AM!O"..8NJ;Z3\VD"L]:5XG&#.CA)ARL! ZJ7S8JXXCG3VZ+ MZ]C/2YE4:8W(.DEZWA!D,X^CR);26*2="O$<6&24G)(D)VG3Y#09$.*?N6+I M5_?LJKK4.E%^R&G!S79%/L'-=A3M%.U214@?[WYU3A[.E\J4W3[ ML%Z@6*=83RM(\TZL#SIB\>KU]OGHM;34H2+Y06>:;@(U_"D]9)@>EH]*I'^$ MR3/JO.BR??>;TLU;=+/YE!*VF,9V/4I.E)Q&=JMLAIPFHQ+%)TOM6@JJG3UM M)SDMZJE(U%.A:$\4[=7TT;[D@2<7MOWZ^7.L8X/^A,TTV@AG\6RUCH M5<L_BO;/U1-6*)MMKAY*D15$B16D-:RY M43[;-3X3-L=GRP6_+O^<-\1^N7)F4#)+DLS6>PQ.A6W_O/6KXW/=GN:-!D?>[0WCS">6KL??*D9*L(/%WP% M^<=:PZM3E&7>F@_S[OZ>VT6,V[418GKP>]=A$ R*"O=8+IF/F0+',C@4S#*= MR.V0=48)D.D "GN6K0$FF;_\MD5\R9VDMV@9/1<>IB#\/ S)&\UY.NH?(4/I M@DR?QHS -YH0F(%S']WH6VCLJ>'M$U>'SR-&ZH7\:-KAIGD=(>"C&MQ9H$#LW,5;,/6) NSJMF#.0R#DZK9C$A!^'N(4OO M[\VAZ11S2[9)XX?+"!,:W[@XN9'XFJU>H1VAZ9G"2#TKF))T(BI[_NVL]EC@ M"[>_NCM!TJLJ[!LD75J.H[$_KX%(;(,T=U&#.KD Q%:K_5EGG%O2D4K!K7MGI&82 MEDEO=)4T@:E<7WHWU^^JTCKEB_X5,K[=VIOA^9QI[!LD7YY9;N #FTP );DX M]U9K_!QO].7'S:UX89T\W;5VA*93#*"\F9TZE::+E*:75%KW^D=-Z!:_7[C2 M3O!TRB&4V3D[,WCZG4&4%/-KMTGQY_NBKTCYJ?_4?]R)CSM"V.D&4=[(6IO* MV&7*V,LK[NG5^>ESK]#_^:>R$Z2=?A"%7XZW/^4V868#^3[S,Z5 ZHBP)?KR MW_\='C*G&M+5?YEKT+W/\*X_'B 76E_YS-S)NH?[P1P>AJF9JO:\>&T[O\71 M%672#)(NQBA(UX-$-L)K^#-(2 D_C[Y#,75=MAQH2_C79^9%4]TNEASW85KB MX+"6VGB%-->TIF;+#7/QXC]BE"![Y'4'7TX/XY(+9?:9PFPA0""\&R+C%D@9NA7 M*.-(NV(Z,]1$:_3I\4;AQOH-BFG)IA4VG5?[ QN7RAI>EF!F;.O+B>;(G8Z- M.H2G]_> -:/J>*TO6T:82]'&XEU"\C@^:10UI:!)'C1\,8>@P4O)>91_7MJY17K" MYU'^E#PS."A30"'D$!/#<'P>!R$O[=P291FNL>=Q$/+2SBU1EI&8<1['(2_M MW!)](4<[Y%'^>6GGEN@)M5BHLE"+)5/MW!)EH18+U9?=L%C6=,28W6E]%+@B M*Q0JK% J_;W2:6/!^IM0^9!N<9MAP22_L6-5DU8>[[ ?']9<.VOI%O(I"WI. MC2QN>$+C<#A@(*K#<9@\I%'@^'0/#+MJ7XIFK\O==2K+E-=:6O"E#QLIHT5. M=WQ#W+-V]/$;/0*,9XN\P)8**50>71,6$IK+*;6Y*L:\SS+BR6V7$SA(!M*+MM&+H6UD,MR%8F/O=;=D56^/A,U M2BUSJ66]QV.Q'%]@*\44B@Q37MDV7CE)@E<&7]7JY?VSI[V<=BD33#*!:R9Y M7!4/1@,GL%P:5<0IP"G R;X[/MVCIG[\[CC*S5.K>B93PAC=?L=O].PH@>4K M!5:44CCVG'++MG%++0/<,AGQ&#CGY[+!G6M.BW++^[DE^8B'R%:$"EOB4CBK M@'++MG'+NZ*I2W/+<@&/L\?KR]]]1[NH=RBSS&66M08\>%;B1+94F5DOD?(* MY95$_:'!B=V[57X^UTV),O==S44K9<>D M*9?:JTNV(?O-N?3X8D* Y),!R#NB]] M+/S[2/;K3(+Y7;RJ?Q>K2%53HM1-\>A<"6H5KK\4RL MG'7XHYI6I'2QT>R4DL26Q9GG$5&FV"VFX%=GBL&W']+%ZY/7>-L,1D]\,JZ)VOE>^>'2MEBPUDA LMQ/%L44L@*H8211\(X7@-A+!<] MJ#B<.WBY^-EOI;0_-\]TL=;H@5AD^31R4RE3Y)$I"JLSQ<#67_GB]]]?52^E MG*X<8SN1I8%2"?[-/.PM-Y#-8V63-$7D']8#7X39&V;;?9%M1!!#E&OETEB4 M\Z9PGC#DO.$0U /A5PUU^.6Q/PAU!1FRK9EK3>8XZ[](W3-'?[A-J>I NJP: M?]*A@Y1#[?6PJZDJ@K?!, C::\O6.4D0#[X<1D.5+SZC<$P$CJ<9A.-DO.-7 MZ^&B\_*GI/W*(QIGVSA+BCR;Z1.B5&:EV<= 4T:AC)(^HRP9$#E6JSIG/YYS M/"64C"58"+S %@LT%XO2":&3XOOI9&JVA5E1^V99EKO5+8N%)@C]]^5?C&]J MXSB)+4@IE!ZD0,XCD M)V 6IYV%43,7LENI==)Q'=EC0[R^4J-^_XV@\SB : M)_U^R1&OCKG[FSL;Y1&.Z4[6&\]\D+@2*W I5/&BE))'2BEOA%*6<_RY^_N? MUY7>K]ZVI5FF0RCK+8,AE%B1I\D1E$[&BW.]Q_&?2)2X<*KENERX?3(*%/H) MIDY,N/T%CI4$FC"Q%14NS@S'E76 "(S@\-07UY8U0S,ZE/92W5$6%SY NA%( M?9UY$*_]I_+ER>_:XTU*=4XW19HS9)O-<>-I,'C9LO76 MU0ABO9$5O$&-IE10>IC8_[X\/0R>ODG?3O\\-$Z[[9T'=+*%*L22R!9Y"E,* MT^5G\=03(XY?T4_GN&*?UK=LY609V&^\-(548$L<+4U!&6+YB3SU9(T_WH-^ M]VK\?+W884M_XTD91:G,"B5*$90BQI,R4J"(Y4(!5U_OT6^M?5.^V[)"=ZL1 MQ%I# 9426]F"W>R4'9+>J[4\.PR^(:5SH]_V+]TMRZA8"<^K8[0LDA-2 XN,DE.2Y"1LFIPF T*_ MQ=N7L]+ M+0]M']8+%.L4ZXEBO;HRU@>].Z-P\]I[+>GZ=J(S>3K)8 MEU;&^J!X>?Z[+_5KBKM4F?W\H#---X$:_EG(/DF^?L>D (6D6:IANK+N-SE0 MN<0'/?$VOY=924,8U?1:.LH*M?XUMS!C9.$$8X,) %?QP0"]U]RN7]L'V;57 M1?>PT*N. QR)U(;\NL[DD]^O/>O7LWC^?;#4H?2IC=*:Z#L8GG_?,3K9S$OA MV5(9'W*UAJE R*VE2/GL?7QVFE4^FXP+"?6:T#IM/)O*ZG$ARF>;JX;"%UD1 M5SPHKV'%C1+:KA%:>7.$MESHZWOULO72N*A_>UT]_8[2V:9JMQ380D5D"U(* MQXM3+MMU+DO/V1RT?OUI.*6;T\ZE0-EG9?9)-AN)E]ARJ7E3J0D]7Z2VG@&D\ 6RB6V7*!&$N6SQ/FLD%4^FXQ@ MBS :C1+EK_[@RJ S\C?_W/VOY_O1DNZ-!H_&ET;_1 M_CS"D&KM/G3I'XN\*93JI0<#K2E?X+TAX"K5:G/PZ\9X*=M5LW(LOJ.HUU(M M2DO(04=3%6CPI6:H"#^<^R24-"/)/L$\O;_G=A%C: 9B>O!SUV$0O$Z%6RR7 M3-],@6,9'#MFF4[DIL@ZHP0X=@"S/ZC&WT+C3TUO'WBZO!YQ*:]D!]-.[S4 M&?/.(\%&%X06['GWXJ6HF@/I=7A^5ICDN_'UR\7D&5[]EIQ"%WF6,-:1U\$R MILV,:W$QIL43C;]&-OY"[B"^:6EJ4[6:WK5GHYW66K[T4_I^<_R*"JU(:T=> MQ)AM1K&1JKE@ECA/;ZGR/*EO@\Z>79Y&6GLHQ-06:Q(^UV&6OG[ @G1Q,C9C M()=QX G ]TH4'Q_2]/[>')Y.,25EFS1^N.XPH?'7#XW2MZ=&^QO_M",\/5,8 M:\@GGDK394K3RRKM9:5R)SQXC8?N3M#TJBK[!DW/3(:8SM(X *"!2&R#-'=1 MF[I&N7H1M3^+2W;20&G7ZJ*IE3J_T([0]3QYK"')<"IC"Y2QEU==]:LG'@O" MGPM-V@G23D!QW^#MV2>F32/N3\Q1G_"S#-(U#79_#]K +!A%X=\312FEM]RV M3;"9XX]VRORE_NWFYJO:W13=SUY#RZ1'NE)NP52RK[V;['=5:Y]/7\[O1?.Q MX[0WP_0YT]FWHB@S]36A*$J1\O2*#FEO<&Q_._FF.K^*.\+3*491WLQI33B* MLJM*>W=YPC^\EM7"0-\)FDXYBL(O&>Q^9QCEA)+UZK[HC75]=7-M_2@7RSO" MU^F&4=[,=)M*V3RE[.55]Z)OJM_JY<'S:WDG6'L-8929V533PRBG?MAD?V^1 M[!-"\WX !8=:CG'\Q>@S-E)PNMP4?N=IF'P1D-0;M>N@;2$R?O'.C5WJ_K3$ M78F-3P@A"2;GQ#(P^D]UDPO!G<#/B6M(.F3ZVDPT>ZJ']MR=YO;4,V24YX M]RU#A/M4GFF*[.]AXAW7T0(UH1?4473:^]J^KU_:/^2=L)M3TM'*I]EACG&2 MG6(\KS4//?TT^O'] B,?%ZYJ@D#<%C30M7$%Y%$U.T&6Z6ANJ!?.M:EK"NY9 M;&M",>XS3+^A.:AP9VWOXA3)7B?5O0NI)___UP(Y?QDEPDJYU!STKBZL[\]V M19.%@R\A2O;W H$,3Y2&F_]I?=FN'1';N,MC.(1J,(0848[FN)A9+!M9LJ8R MT6_@4B,@'A73'(/^>)J%5^08R[.5KNP@AFQ/\[>OX2OJ7LM1;,TBU-X(#KIG M:M%]U[+M&G!#5[.8C__O_ZN *?<9:2%,OG"7W+$1V??K@),O MNPQZM30;P:L,3];U_B@683I87I@S!:,&9DA/C'W762$!B^C M$8&9'0,$KOJQB:!M^"?9LG0-VN*:$R\*Y(QW9S$M6<=O&?8O-E2X@U&40X;/ M\"3H'T@VWD&5R"3H>=@VZ"5NCZPH?K0$BSAX%>-T$4PF>!#)U#(M@C*6G34Q MGYZ'[S_V&]34SD:B)J/6T)D!K4#1SNYS4R'B'+4W3H(NC-D<)P].^Z1F%7Y5 M8C;'N"JPH6 6L#C>[,NHY5%UKMJ3U4BG-C:)R$&Y)+(5<:8).SUR4%AIM'A> M*/ )C=9-RRWQI[7'RL_*)D>+/^2%0^A4VJ-5$'FV5)B96P#^ACLKGGD"%.!_ MRX?987'+#_B@*QL=('MPLR?0+?=,SR!\K<,HC7#,D!Y?-%UGVKJGN!Y3_[9DO#SF60%9]+178L!'2V@VG@)L__EDKN@/G^[S3BP>&Y%; MX !8Q&A:K[6Z(1LA?1,6T&BHLJU>VZ8* WHOV[9LN/VIEJP48X.Y]S4'9R]W M->7H1_OLI;2-!NU1P^-6-SUJ<&7BH*UWU>_%'4,#<" M$5F^:CL,X3=XFM<&%O9L;/%@XL0_ <')8#/U-$R6P'I@GF'[5<9VGF:JF/5, M _FD*+==(+;0Y&69E@>VDNZ8C(-T'6Q$!W@0;%;@:'BUIL #H>_^TI6#[&?X MYM#M6RC>3/PN_TT.?I5G84)MFYY-WN@$K\1<2JQ>.6ZD.@&"<0,/20.#!_<_ M@5_F=Q-?!T_HA?> '>[BU+6)6UA&:P=V*FXHTY8UW<&-\>UPA(4)?T'7B#!# M\<$4!!,E= #D0":O%]-^ DECPY[U=Y%'@T,F'3R1V#!]6+H,;_%?V/:GMG"\ M/C$GX[,:%M,M/QV<& M7(SG7A![#70?BR4>?PO-H_#1$]&[*O1"/8&[1J^_,M #].?*/H?>A,;4GS_? M?G__77W\>C]Q=L=Z$WP[I.<;C MEN\&QOA!*-YZOR^.O)/VFL=XS$9>XQCSK%@NLEQA9LX ]G6!RMYK.2])+/M[ M,6;13= S,6@8!'+S'23*[D@EW/2IP:\(QC.4/F>U.?BJW3'W2BM+!+,C'8G MX;A)%9'E"S,W;4ZGF9-_VK_$K/((8F/:W'^N"['&_M[8W9* MS'OKVFB5/$A_#6(8_6_/WZ$T-[ :1$EOHL>.D(HX>E+'-^6VY6FME^*C,)YZ M%6O82H'>B?;,2E\11])7$LF( CNUQ"_IC=22$#0?"3JH*"E?O%Z7I(+XP$T4 MF5FOH/E(T(G59!3Y BO-*\PUDA.!812%O?V@R1OQ%[*@^((7T'JF[1*DD/A& M&)@8<1;"53*X!?_>0AW-(.N: "HD*]T@DC,:?5DQC7D!^%:2@>_803MN1T?/ M]N.KJO$;AV_R1]4(K%#AV%)E23O_-!D CY6$'?0+OZOM/[(BM38.X*2+J@JX M8!/\6Q#"@)TE5[?>A/CH8A?SYEJ7_(QLN8,PE_2"O 5=:Z,P@AI[\C0>P%\$ MH6.L009Z>;N%CJFKC#JDC(!&MBM0OZGUL8E$OF.R"'GC)R'.RO.:TU?&Q.;@')W_+'FEHX*H'7P9D<3^'JBX+PH&RX+H M.$D5C9)4_&6 ND=R7.PLY84E+;_-+Z8/0R2_X' #&MK M"E"U0[0M2"M@P\KHX000IDEME":I2BVS/CO, X%A9R<&W]>(V/@SP^$G"6]X M.G;A'PXH@)'#M$-U9;"V:J[GZQWYK:MUNJ'ZD852F%P=/\L?/^KTY.P8W^5A MZR+,7/$#=K&?G%A&H8*3[<@,[;L6YDN8OXC;VC'M/K987KH:^ 'X][9GJ'Z> M7O@:_.ZN^>+O;HPT&5]!;#[5?WVTJALE#.+;B=^AF+YIXJ]7XTS""0,U?DC> M,<@7=^;,?W^5V$[3(H&#GT]N__OIZ?>?U\.]?2,2\NVN-RW0:2^<%XI+P+PL M<7/C,-8P[,J<:TM5_F6M@S\_PJ#\> D+]EY$^,W>R[N&',8>'X5$VJO8\]]@5 MGAR[ EZ;IH:"B*XHD]Z1XS5@+M/UX. /,LCX,S13"3^/OD,Q=5VV'&A+^-=G MF,I4MXM[RGV89L"[=OB,9SQM@C:%LG=-:^KI(L.S2^(_8JL-V2.O V/P,"ZY M4&:?&;QR\"]3M>66IGQF+@$IOEPO32Q",7[3/^%=^)?A$23A\2/__0.2GB9T M&\E/ART$,()G6V3, C%#OT(91TH;4\6A.EBC3X\W"C?6;U!,2]9Z$$K.]V7E M.Q!Q83KN_A[9,.<;7V:L^&;@[)#O^Q9&%+@[/5DEVR8"LIM>WKDF.U$T"K/ MT^6<@;=L&&=;P_X]GJA&4VAAL,$$PBI$MG\X3!NI6*^)ZCGX*P:T&_0R5L-E MP0.$3 -O00@?AQ_2CY7HRE<]_V#9NFJH=3_8&SUGN=W:L47V4U\R52*8A?=H M7YJ3!=FBTG0 WQ\EX0YII9P5%'A3O,/5_FEB"WZ=+9N$*@WPGV965URD=C2S M7.EHPV0*GR2JK3W3F1LTVRYJ7RWFFSC7$0'%*S>E6WD M%W1HP&./=%,9SWD3XUM-YM_9'%S4$'\FBD=//UK;6!.B + W6Q63_RD]M!\/ MOEPB=W_/+WG#?#PW'>=ODBB YQ7 -Q%1AK+;UA7\3J&"B=)%JJ>CJ_:X!A[) MCJ: HW.BZ9Z+*^P"2O?G.)S8'8E$_@5GSAW1?R+>&D[0K[%AIOOY: M?G !*Z[3)4E)_C$8'BE[T6=4[5DCV4VQ>^!KDO",M$X77Q8D1I.9+_8HL%X\ M-TRQ^L0$DHT]:'\/O]U_K8W:.BD<0?*+U.DK=8QG.BC4\VDAW/[H,\ M8&R8'G*[)JFEAG=LF)ZN,J:B>#:N6Q%K0'"U:?F+:*0DA9]I#=[+"[+QGA!L M%3HXWRK4#F;80%\HP1(<_D+&13KP:IKS[Y:5U\Q-\\>(^JC8'"CGW6?AZW>Q M4J\6;Y!GYE@?*(,(9(]E&X[A^*# MX<-?_^\ K/000$6ITIRV8=,T.O<7G/:L>(_CN4ES\I\6%\1DQE&24L#]R.-8 MY:6=;^G447/:WE2I7KB26\_U7_U*/G6*S^-8Y:6=;^F4T)RV,_6/)W_M=)X; M=X^M?.H4Y:D-ZA37G+8%MZ@;K?*+<'$I/N53I_+)4S@;&!NS[[ DJ>FX+OB4 MUX>(L9QN/]V;FTBRYY(-E>"4C0L_9:.&4S9&?"TFX?_92!]'UFQCW!T0;PFB>!1H!?3B!Y9@?? MEGAG7(I:$VLTQO-H7U.?C:K)UKIA.6GG]J@)91.J)EO+)M00VV"#YBI_-IJ8 M.9EEKD%T$+>@0700MZ!!=!!7- "BA;>1XY8ND>LGUN*TVN:@,"BCZU.IXZG: M.W*6IIL,GYD6F'8=V_0,%>/\328CJ$J\%#YTZ7\'A^.ERBJ? FD7@;0JCE8XZ6#B M((FBP$KBS/(#F0=00G$BBJ+=0]%*)SN,XJA4YME26:0HHBC:-12M<&C'^%$= M)4%DB]+,PS?SB**W?='[8'];U=_>=NGAM(FK-MD[Y%P-=Y:1K8/-P?'#X^WS MK\NG6VWY0, RONI]5W/12@YJFI(.A>8W+]P9&&X+]+?@#467Z7!%1B6I:"EB)NJND/D%$;OX+<5D"ME(66;%82I[@,J\)%$,[BJ'WNJHS,21*V%"8 M6>*#8HAB:-LP]'Y'=?9,5.)8B4\A[)-Y7: HVE$4O==1G8XA"1MR+">EL/20 M"1?UJ(G" FIGAF*3&FNR[A](XXHW-"*ZKC4_$FQB*M[,>UTF5:G4B> M4.-/.G20&IQ?H2"Q12X%FYUBEF*68C8M9UMBI4(*X2H*6@I:"MI4?/M" MNY L]*PAKB$12Y%+F[C-PTUO]%^%>DV*78I=A->]9-,#(!R.5A MYBV6*MN*W!2JMZP]<2!SY$9SGC*:\Y1"&S,I1JJ 5 &I N92=@D/H4Q^ +]\;1G64>&Z_]&49T)Q%!44P6D"IA' M,5(%I I(%3"7DJ,*N'!RW&DL.6[JF>[-P?GYZX^Z(SS><5NUY2WQ53 B+KI8 MMTXUGU6-*C_K=&]4'IT*R>33UZ;6(+T.U^:X3]P:4H;7L"JW>DU2BLZ=0F=2 MX$PF0VT4DVG4N,C&2CD%)@7FFH"95 +:V'1)D[XI-"DT5YXS$\@O&P6F4-Y6 M8$[W[D_F>/=!LE]S\+MOW;6$I++/6XG=,\:)<'4W?I RZAC3QU[ MBL_L&2GSX$E=>^H_4&AF$IK4N:?@I.#,*#A3<>^W%IJ1>_\/*1P$?^/__<]: MOC\]V>YHT&A\:?1OM#^/GN-J[3YTZ1^+O"F4ZJ77@XI2GE6G\*7@^31JZ)[*OKR MW_\='C*G&M+5?YEKN0.L4$=_/&0HI/V?F3M9]_"?S.%A2)*J]CR79$9J:OF- MCJXH$\ 3?6,4I.L!$L@!1_@S"$D)/X^^0S%U7;8<:$OX5^S8)WSNTR2O#+.] MQP-*KFE-A=L0S/$?%9 BLD=>=_#E]# NNE!HGYE&WX(65&VYI2F?F4O@,E^P MER86825^TS_A7?B7(29#//[W#TAZFM!M)#\=MA!0&SS;(H,6B!GZ%KQ1N+%^@V)JLCF=31F'XRPT_GGDX\(&(7(4V<):9'OH8&Q".S.> MH8>FW3_1'$4W'<]CFD6XJ3PVDBI;)CKO MM[Y;@FWE4=;PS_?>3A$M_![V/QJ_U9:V4FH(F!JT? M_<\FIX?$.AB-UOX>(,;1'##8&+/-N%T$%^NZ^0(] Z]GAG:&:JFF/I,CP?!@T=? D%M;\'*CQ)1*-#O91IL[@0WS:" M1&P#!68 MF:&\DMXY]L*JVTYB#6LM;PN#"+^^G\'PL%P@542FI@%.*G -0?/ M%GIXDLY_\ZWVN$&<>"%;W\Q-LN]U9+D(EX'QNUS@6 9W+8^#EI=VOJ5Z!:?QS%+8W_R-K'T)A"S4AY)\LJ> M SEFKD%T8%/- RM-"T['WU[JORX?\K//K# XBY64CXA'83GM[(7BI 49W@!&3.: MP5B^E%>>\8+N"!\RNSET32?2SUI*6UZ4PH>-KIDM!,?1%;2J<]5>>DD;>[( M/T3^BJ^?D=J+G"BPQ4H*1SZN21T2<@(HO"B\0GCQA[QP6.!7AU>)%02)+1=2 MR#W?'+JFVQGE:78&7I:4<7]OD(/L9P3&Q258%RH8%ZK6[#FA?6'?G]:P MI+!X#-=?U5B19%CN=(:CC>G>[TH%K<1BPG&SSEP4R6AN*U8G+:Y:^Z6JVIS M<'E7?/KZ\+O\^ZZ3[SS?#&VY2LX2ZJ+]O6.S!\_K,S;J>+ILZWT&/9/H#CP* M)]=[#FI[.J-K;83S[3778: !-@*EM.'OR(0B>02RP\CP),?379;<'3Y=T67' MT=H:4IF_1E.FI9':OE=PDUUU'.0ZEZ:A^,GCPRP/)4IC;4:W',FZ;"BHWD7( M/3<5$I:JOFI.LZF ',W>X6$=M_<:-_>"I/M8.&%=SL2C) MJZ$'^-TLHYN -Q?9O;<(9FJ+Y\WZ0;.:XZU*('HM"*Q4GGDR(1FA">D+RTG? MS_-<3?K'^NWEZ9]?I\YS>WW2#W@^/>GSA3(K%&>N'9!4_SAR "M^IZOCG6:@ MFQ@\@6P9(EQ&=IDH^3G*>R9C&J:M1AFK+,:@A>#]STC__]G[TN:TD6[A[Z[R M?]#-G;DU4R4\$CN3>5.%M\2);1SC.(F_4$)J0+&0B!;;\.O?<[I;"R 6&X0% M5M7S3&R,6MVGS[X.#W:+:RU7=+?^^I@KVQJ 93R\@DMQZZ9V\MO3!WTXY.*B MNVA>VW.6:8T>VUY#O;[_-6J4MZ\(KS!=A%=HC8J#\EU=A@-U 4P^-"@>!Z#8 MH8J\Q,NV9N+3K(*M_#+(&$'!COI8*'\L=AN?DD7!Q!F'?]C]/40VXA]5>&/U MA(D4G48JX$#KMT>_ZKWV=_>H65RJ FX!%QC_Y[6KXJJEK"INVY()X@N7RI&J MN.+WQJ_*\>]CU]6WL' IJXI+'7+5(U5QSJ4]5.\ZZC B0K<'N;*JN+?"I;/B MJ6V 8^HVE%ULHJ'_RC(&VT?;>F";Y^#[NT[Z,[.2GJY MVLQ?C\C6E="5UEL5@V#)ZG725Z\CO6Z]SGPZG.O^YTNT0H);WO<\X7$6*Y6J M6*LFT!P]JX?+Z&O+Z,L/\&3T]0(=0]J(CG'HZ0;:?/!%_\>S_L"V'@@^$L0' M!S=Y[\=AJ=D\3G:2Z_K3%]=Y=SZ$V/;^3^D/W@O^9T(4;*G6:5,*W&U(7TY< M UF*'%_*/&NBG*^)A7("Z5"I1XR,I-X*24TJ'0F3E"25Q'P2DQU2H81LQM&! M*6F>2^S@6[[:H9^I3UJ_9'P]JVR/UR/)B_,AQ;9'IN*R&7/,F.-S](T9E/=R M\RPO5<12(8'BA]2C0D9$;X6()C6,M1.17)'%@ES;>B**URF6RG9[J4[AISB? M>C8 U;,)?+'1Z>@JF5(NW.&WRVOO\5Z[+;YAGT8 *+8_3/>R*+PR[2)CC"_4 M+GA"_T(:?"F'S%=J8C%?V'K^F-%21DN+E(S$::F<%ZOR]KL$XW6-TXWX+RX4 MM:>;Q!Y&O^FK&8?VW9?'ZN4/XR+S8=#+"Z 5:AR9JI&QQ]4<&7-(\,6<4:R4 MJF)9FEF]N36\,2.DC)"6=68D0$BR6,.6*%("21NI4#*.-N'0:-Z<7$WI%J<- MK?ZY6?*^#]]R6@:")@N(9.QO#2Z+&"I;(56M7!.K24P63ST69/3S5NAGLH?' M.NFG6"N#)9M C^%4: V;R>\\)XI#>I:AQ65U]K4?/_HWYX?ESA;-94KR\@)H M\6:464IGQA%7+BJ938$O98V%0E&L%;;?9YN1449&2]>.9&3T//VBO*'43=-Q M;8\"C@[)ZMK$"=O*]<^E1O/DR7Q*^V"FQ5VOU]X,(0HZO_FUX$-P&WLY9)-B M=HL%3R>+SJ;UEUMY4DT6:TDDT+_"))E=Z)V3T>XNT.YTCNKZ:;FBL/0KO<\>XC1ABU;%0DD22Y4$YJVG_JXS M*GDK5/+L\4H35%(6I7Q9+,G;GQ>[.)VOKJI>WS,4EVC'9& #5!0\*?QL$#I7 MQ=3J?0OD\(A^/O,V6OKE64O36WTG(OYU^^Z'HW5^E1+.WDLT_+X!;]4Y<9Q_ MV?6Q_T9NA9U$B]P-FWH4N93,'9<6CKHU[K@%0]?7Q1624&(*8J54$Z5: CK, MJX]FSX@W(]YT$^^*NE5!E,LR$' ".8^O3KP;-$O"1C2-V>MOANQHMO'A?X7[US_]4O=)2MZ[2/2PUE[4U7W MHF"25;WLV9#W9YUEUX>\SZ/A1'SW1;%4D\5B=0,)*:\SZSTCR8PD-TN2JP8* M\F*U7!0KY0VXHEZ') -5YA\Z^I1.07VM8;2SIFY'Y@S7\ZU1^=C]=GISU_-( M=[M'!\#"8Y )/,P'1QU.GF2Q=J ML==+%DPR Q/[:3U PNR&6GEFWT16$4YT8VK_"E=(%7: )9A4Q M55Q"?B_<*H:'/PJYG*\::?K#\CYU/M7:_T:9BOEG#=I>/#Y;EG"TU+0V$3IJ M)ZUDUQK$"MM0E$]/CAQ[W;L/I[DHZ'R@O1>PQNQ?H6XK;5U]+UP"S3# 7EH( MPEKTH7_\I_ OH43VI?%__P"DXX!N$^4^UR: [;#V@%X:!S.G13N%FVH0B:)$\*[S9$FJYA='7"E[CC$=8YU1S4LQ[/)#2Q]:%CJ_;LQ!4JJ1@3&$D^W1H6[ MS]]']Y<_FC_*B:I;:[Z52\LE^WO% V%<8E;SQ=;HFUO\+==_'Y_^_/7N0P@$ M@4$AN,7I"TT&+1,?2QOR_#6C7U/M$W-)6UX_\XY1^"[7BA2TJOVU.KI4* +9KN# P%W@+$ 3JOCX7[ M>P#T2>80 'S\'P[^9RDURU_18O6G@MH/5P!0CPEO)YM+G];$FNA4\R"(5"M$ MS-GBQT^EP<67>U/I3:K":T]A6;\,"NPM=F3?Z-K&2]N6?2Y"KD/J!)#S!;DU M:N=_/&F]3XYCE;80N8Z)&L4MF>*6O(UWMD0&]ZENZBXYUQ^(-JD8Q30_F?/M MP^&%\LNRCPS0+R::H%PI;K2MVNUQO]@VOYW]:N>W)R+-A6&QNM:)W1PR*^-6 M-DY\09#J^:#,O^XX\45TN51'DC'">WE!BY1,(X/7FRB>D5A&8B\DLVO?MJ_-3]^DMMX>/ (GM ML(^@8KB?%9>G)/%T&UCC1*_XN<3W4DY9+,EBOKC]/2DS2LHH:>FN\8E04J$ ME)3?U2+UVF85C;KZV]-MHM$NO)./^>I&\:BH_7!)\=/O9-O9;$T[>1]J;'L& MPD[0PZ"(,AXQS=AFQC:?I8 L090O99[5PKQ$L:WAG1DY9>2TM!:2D5-*>J*N M[D[(PIPKUN=DS2G27;.;CA[)&2&8V3S2$S:SE]!#@MJGW*U:4EVLE,;\#,ZLS(LF()+%FL*5* M291K\M832;Q8/UU.K$+\G/X7E\0]>>*-JOQ^ [Q;:\3^ ME22CT6X_:-*IMO7V[]J[*4:[&% KF (VZ\ZZ<8+8]5:0R]!N$F9NJ580BU(" MB3#IZ >9T65&EZ]#EZNZ\0LE4:K4=I4NX_JTSFV4>M(::3\_U\X_YGND4MWN MUDB[V"@UZND)&J7&MT*-%DI$'YONDS6O.>JP_[%F*]63[F4YZ/H970U[3$WF M*BPB]OF[V5SKU+(LEFLSW5J+.Z?SI>T'2,&*+('BUIH]A.]:57_83#T$ 69(ZA8H:=W=(R..[",@)W]@>7!"O0[ MHO"HN[W]/07V;_>1C99EG\^T"1S8Q*]^]H#[R!$N RS(_UST^4^%K<4Z*.JV MX[)U@!?A6>!0!SO2X'-3W7E?QL/P>[KI$:T.4NG(,K])DBS7\'OQ_.WVIGD6 MZ3!ZJ ZJ:39(\0]XLBCMK6MWS M0K-QV#QJG-?KY[G;C^?7K5'YF_KI9_5",6LK3BUX'>$&]+N_UV:P$1P$3D#! M:J#H<#[!FI^!_K;>J\:D_3_-I=%TGW-#UNC3[57+7= M+[GYJ^)2/4TYA@L4Q86CJ5ND6,Y[(=-;C"!Z2ON?5M??_W0,@L]HA[ILOD+; M,K1G^W(FE88XG\;2"\](48FLO:B?I-2*,S1_FF?=WY]ZI_9Y_MF=);--]-ZO)^E@366CV)6551 M>O(:LMR+)2?D-GQSGZJ;UPBV1N<;-Z]:>K,U7VOLK+?J@@#N\T'YRKU5YU)@$B':2K4H M%J0$1FFFK86J'#J6Y@*Y#OH2*[,Z:XT:%U=G/RZ;O]QVLNQN:VJH?>BP[07N MI6E^A\[F-8R62"UC>^LJ4#P;H^[AIK-U+(S(Z75=JB M8>L3EL_0TB^Q?'1TE+_7+NJ7GXW.2S)1=JKMTGC>!^[3CZ1?+A%)S^K2TL(; M=Z4N[;DDG30SS==DL;J)/+Y7+5&+[[NSP"8^:8UJ1#JVBM6+3X7[[542-Y Q M'.F_,Y%7$*,_BIM@M%E2]!M.BGZ^J;UJ,;Y8*!3$?"6!>24IRX=^S3Z>K^#L MCXO%9^;N3IF[V^_QWP[%9*T#>CS;SB;QI 7=,Y*<8W"L79>>'JZ/Q!N[W;!;UB R&61>J&8<';UZ!M9-&BMQI$V$Y)V M$@I-M5042]4-=%Q)TSB&VF*&2MFH&YIG_=&/WS_,[W>7R;+1'0H-C7/.U5VJ M6=0GB_HLYI;)Q'N*4EZLE=Y4_YO7*@Z=U=HAVG[GM#4RI/M'TSVOF)_;R31. MV%19^?K*O?.R-+/<.VQG@:TH9M#.A8)=!MSAW+KN^EB#BV>OAN7;YR!6+VYN M#G,W-S??6J-O/^R;=KLW4 +M4P_.2?;W^KJI][T^EWL#98C='.94 M9H/4AU]-=$5@;9]!RWLG\BG@<9MLOGY[_;B?=*5V&50TX[?7'=7*EWUYJ4IM M=F_"!;\V5IA]Q:^-PWF"9,=A_VH%V67ISU>HO7Z95I X&TVWWRZ^M/LT4M!] M=5J_+S]]=6^/"B] EO3[T+;/D?TN[OY*SRY*?GU*\243'F8NF]MDY7U:@+,% MR#VW-C[C$2LZ@?++*K(^L5R3OH)JI-WHG.K8V.\G46PVK1,UVJO1X$NA-:HV MSD_JETZ]HK\&MMJPD5^:TG^S8IEUQ:[]S>\;]N6\G/R2'JTM8096S!A8QL 6DE(2?*L@5\1:(8%P6RKXEO12OM6S"9GB M7%\&YS=W9^2P/E#?MKY5RMA5QJZ6H*!$,@1JLEA,HJX^%0RK^D*&=6IYT_ZQ M0ZO9N>AV/]4?7^++W$U-JYRQKHQU+::E9#A762S(\HYRKM)+.9?^,*UI#:OR MKR/[YJK;>,FLEAW2M"H9N\K8U6("2H)=U6IBH;I;W"K3@;8BBKS+D-N&'(&4 M:!0O<=[P*><15:)<*5^5;O73J^-DW8"^=OIJ8[*O 0EV@G3RI\M=['WUKZY1GM-MMKEJ^OR_UB M0^IMK_]F \6W".5_V?VP_^K]@0= 9:?0Z0Q(9]7V UD1\=I8Y-84$2]H.?LB MZDXDC:HLBX5292J'YW=?R"J( M-\DNLPKBK(+XV5IGI((XZ>+$92J%ZZW19_GCG=S[?-_\_1);^W5&K,>7"FOZ M0W"T(^DP=A+RY[O+4M,:6P0@E@YI1H7IXV/CCZPXHWN-W#E*>F M?.WV+.5XE%NNQM5'RH)TU)(+Q=;H]NCPQVFA^JO>+ /->7TXYY!^Y5_A&!10 MPW*P]#8G^ 6YPHJ3DX6_CHFKZ(;S=R(%M[5L G)PN U.0*YBF:P<3$"6Y7Q! M;HT>?EV5[@\K[L^'; +RLO9!-@$YO5-V=VD"LB\S^0#D9<9CIOEJ4A>GS08@ M9Q&9M._QU6(FZ] ).MY2ANGVY)\LS MNS8!L]^$;V8ZT)L>+['=+.Q5^-;Z9QWW[\^*A5''.+6*VY-]\HICCX=$L?F\ MXRE_=I9[DA9C<%=R3]8R[EAF_6[I3RMQTX(LB?E\ L4"*4U 69J_TF'']X]? M'^^^/QU+2I:&,AU#?-Z$X^19:Y:HDB6J/$,/79%S5JI%L2 ED N=LF25%6;% M5[^H)]6\6WT\?DF;LQ09U>GCIJ"NKFYM9RPT8Z$9"]V ?9\&(SP;%;]M?L$L M-KKE*0NK*B+KA$(V'SY-.)[1X1PCX^A9\^%'W7[IR2QW+D_.7A*Z>V5W]_P! M\8T)2V#&1/>,EM]BK&VI4>ZKNH>+%;%22:#->R;PDR;);'Y[V@1J)O1?Y%F< M,;]]],W[>GYW/6C*0'([)?=G!HWGJ .1B>M9I#J+5">H;2P8M;ZBPE&22F+A MK8U:/UQNU/K(_/5%N7>OOECGV];&/)NJGL5)=C1.,K\GPHKLL%HJB'*IM-L1 MDHUT1'C&1/5H-P#XBZ8_K%KDOTK=>MC,X#AF+OC=M?>[W^W99T_RDJT,Z 3T M\58&?"CZVD=9AULOQ_9A."+6U_,?'\\?;^]C-C_9:R$?HM#T)7&DXO_,_'ML MDXC3&+C6"_HGIW*O:-_RSX%K81JN^95;1#P/>UYI>/MT)X@W-;M]/9TA"JPS MA%%SI>[QUZ$AW2_=&6+NI/:56C^,]710/-=:EC_OL*.$85(GXA*I2K=*';]3/JUGJ')JT%CT3D65WJM9TAQ1;UJ MC?*#RJVB?'-Z7Y)-_LV&%&<%K=F0XD2B5Y6:*-7>0*WK2X9/S1M23/F?];G9 M53J=T]OV6^Z_G@TI3DUL*HV\;-DAQ:MRLIHDELJ[%8>/]W^O,*28$*"0[%6U#=JDB16 M=W8V\,G:1F)Y^5^_SDZ^_W9/7E(+GJ[YMK$Y6"MRT6)%+)DBY$ITN.P3(L8GT_.51[P\[V*G[91*PL^S/+_LRR/Y?*_MSL1*S-97JN M/^-L,L6R$)/%>-V\+*G5+_D3HLY/L.3)BTLG6.[$-*=K6'=_C[ VBT$W4+=G M$R+T:2B/=P5MDH'+DQLEFMR8I[.5@GE7?XS?16W,;/+MSU/+QA>V!@-I(+54 M7$6J\*D]>:E6D%JCX:]O/\!\\4H5Y9W@ZBZ>$)\1^!Z=1;QIXEVQK2/S.:G" M6D<^>UX?YFJ0N"FFQ8)8+$JS^!0%UA2,*DO!2 Y@)#,8_>A<$R#&\$"('BE 35,W?3#?_^3RPFG M.C&T?X4KI0M*]V[#Z>Y*.A\H+T7;H8# MV$'=!K5=?2]< O4QP%Y:"$)9BC[UC_\8_BG467U]E2F,,5"WB7*?:Q.@2EA\ M0&^-PQD.Y@,YP+ (WH38.!A?/;HIW"W;4 1/=I80)P?7COVZM! AP/D&B#8V M1@'&>6Y=I4XN!W@O7FO=U. 3^)X6:5\7EEW62_;WR@?"N!BMYJNM$3FV1F>=QX]?KTOO M/G P"+RU>1BN:V_6M$@>;=>/IGZQ3Z,SC4PWB&8S,+,F1S!S^45 Y:O^MGJ/ MQ>/&XTO&2*2H?HT?=7]/M?J(=\SZ1;W/)H;B$APJZ;@.WI*C._B[U:'Z-BM* MPV(U6N/VJL.,UP^6I%P1U4/0A(TCV]-.K[LC*>1D8Q5<[S[XN+B_!^#V. SY7E[H!MO+1MV>64?VH;4\""=>G2_F$ MRVM]"+*MHK'QJ'1AA0%SVV3E[4FGA#P?E*\\KSF>]&)3/]877"W7Q%)A9FQF M&XO8,V+*B.E9Q/3L/*J9@FQ?NMHBIXPKEB_?RN>=7^J1_VMVA4 M4I( #T+#N+N!HFN""P\(5JD0P"@6C0?YDAQ>H>*0[2Z;2MFE]!,\>F1B'%R M_^;,^O3EO"=_N]HR:WX#,>(KVP*EE.W9Z2DVYGNM*P205=ROB25N3<7]?*;Y M8K)..,90*XK58@)\-1U-TS+*S2@W792[/B]'H2:6JUF[P]3X*U+'RC+S*J7F MU7;V.WE:VW MDI,@K$.CZ M[&!1*N=%J5+=50+=:+.TL$Q^5AN&2(%Y_;0UZIGWWYOZW>!J])(Y@B]O0B%M MH@5%\BTGIFKQZZ;6<'O$CFT8P0EJ5KU_?4XGBM5>U!J=N8=7YU]3=4=Z M OB=F:@":R$H!)4=.SI /F6] =+9!H!3#UTO; 8 W.&D>OKI8[/7/+EO/ZL9 MP$GT;BB:"APEA0B^3O8!&+^'K!U 2OV2J:S8+D?: 5SVSY^TQJ>3+X^E+:S8 MSMH!I ZYCB+M *XTT^J1SOG18V4+D2MK!_!6N/3658VGTTO^QC:4W>NFICU? MV9;FJ>YW!3,0W"'5G!7CR% <1^_H1(O)"JQ?U1OU$3DDP<^7GSJMD5J\(_I5 MV^FV]>VI#=A4JX +Q?0ZBNJ"46S_W_]6\W+E/6\;\,@@'[5#LA+GA'RESP?E M*Y=0I M%RH7([G0NS8NAA>U'^E.H5@G!$-HY*C_.-4J998NE:8]IA*,&0*F% ''5LHY M1,WI3[F>KFD$W@9,.J\_M6U#SM?D=Q]RD^&0+4'7Q=ULSBW'.;)P-E67F&H@ M]8$)#^$C.@\C8O2.Y/.J[OQLE'X[R4JDK2EY1_BQK:D!%%>W7C.FD5*FD4FM M# &W0VH5=TUJ10=OW"A/Q,_"F>F3I7Y88LD-I5,?NC9)M0F5+) IO/RV+%FW MM5WF#W-]/#%TDW"F=[4J5N4$1I&G_IXS"MEI"EE?JK5<$&L[T(4P7FB7(D*; M>C]:L86T< M;T>:-4P0;L*=VTH5L5 L[6H+AHP>,WK04SD\700:UQ8E8N!:RO?NA7-V]['3WB4# M=Q,M4I:K+LTZ,6R2EG:]$\-SR3[QSBGYBBB7-]!<-.N)!_MI5!KU.HLTUDN^8LBZ 1F 'H"-/JN%IY,-_ M_Y/+":)+\]8JJXJ\)[@>8 PH]"+N>S/4U_6-ZEQK82?*-, M2?A9?206=X>0)2R>F.84H5-G4F]VK4$LM82T.%WS/?:Z=Q].YS;0+L M"18?T%OC<(:#^4 .\":"#2&.#<97CVX*=\LV%,&3=:-BPD0SR1W6WW;HF+3= ML+O/C/Y!TNG8&(K8)UJC(^EJ]'#WU#%-=6MXU7_M#Y>62_;W*@?"1)>:_%%K M="U_JEY;3[;G*>_H%X6KB?!D>ZJ[S-9T^4F63R_7PVG-+9P:YOY>W>O"RX1\ MB76@$&EK)FS1KIA#VI_4(-BS"3\=>+;:4QP<[B4 ,S*$@6T-@,<.!5+X4]\UZWQ3:_!_)3$JB3-J] 3]_?HX+='W>T)JN+T MJ*\&D$,E1'.$#FQ84(2^9;M=%#*&!9=-/_0QY% Q[X7_4_H@GF]LQ$; (T0: MI8]J/:+;%(H)FA$S^7.25 P\W1)EE^,;?MX-S]SDZI==%//9PKM 5L#)+:PUTK:4-6MX5R-0UWW.C<*K\_DY./GTO!/>, MNX(3^ML*#DN/M.BVESO29E'@[/(T0()L^-=L-/Y'-O'%.W$58:%KU;A!A]@^/G%HQ:)1;6DT M2D ,+(U,9_Y9^&9\I/EX_>@>_:QU[UX5:9[/6")($W^T-:2!B;5262P59F** MH'D@0$!I1>4 7@7L$Y1/;898F;3"0@A=\$>/XS3\MK&-#N+$#5KKL]HB1ZNQYCW6&AW_ M&NAN_W[8>\F0[/38QX"@^WLF^C%XFC6W2()FQE.MC+,FQK.:&!^W1M]_?#;+ MNCWZ_*VW5!-C]" Y4RZD\7]>O4:9#[5"?Z+_E!RCO%70(L MBS]FS6;36#@0TZMT>UHR9_V^,\S)FGEGS;Q?;T-9T^?=W%!VKZEE3BMET;#(>&^ [U(/^%3R$/5>KGI\_7 MEUK*>Y1Q1V>QFG ;;998&.EI(@H#6S=5?: 86>OZI$M!G@_*R8$A&Z[YF$6I M\VJQ_##J-&FN'KS.YZMB,8D>)MF,B(S0MH;0>!%5HH16D,5J)8%BR+2-BSB* MZ"5^UN"L_J=KTDH&ENXT?YN#1_*2FH34UJFOW7$:S#[&30=)*$@Z -YM]/MF MO9]>U9R:SX'CB?^U%)VB*!=WMC541JX9N6Z07#>@+A7%8CZ!V5KI(->LDUOF M5\W\JEL(Q@P!,P1,W(".%H!$1>MTL[:5S&K,XK9M[PN5D6I&JALAU8W$&,IB MOK:S#1V*Y_ZW +YG*53IY@R,NK-$#!#P-<' MXV*OZ[QTZM#GBAS7?8[+==3\>#>\>K2Z@XZ>\NSI5TA.2C21.DMV2,AALWUY M#NO-P"X7B]5RJ5A^:8^YJBA+5;&439',J#6CUL33N!FUEO,OI]9\51(+M9VE MUK29UJ]M'*1N0YFUDJ8]IA*,&0)F")BXN1QM9(^&,.8>1>5M7(W/\PUFV9!O MOIY\*5S]>,E@I'09S)M(1S( PD*6C91J'7P+4QSB"'Q3YO+LD0\;,YRSQ*2, M:G>9:A,PFV=3[<8,Z+(/^Y,D/BQQ[HC* MD];H^L?99_U;5^Y^2G9$9=*]T5]K M\U,7#4V)5BN\,;6S$=AO;.XJE\AQ%- M^QFK@/+\_W/TLO?O @2%0: A1 M<&1S^]9#>_DU$Q\;',4F9)BZ2=C(#4<@\$9-"&=M^#V,QZ?ZV40CI ]?G)R8 M$J60I@NX?\V_V;"/%,,@6G1@5;.GV,2AD[C8N"99DEMA7_>68[NYW U.0&ET MSDQ-?] U3S'&3=6CGDXZ)T]$]5S] ;[7T55BUTV-?MX8$%MQX7W\<]^6O;ZP MCA[JG8^-G[^"$2MTMW PV"\>S+(%E6Y8T.B.^40=P:%[7B3OESSZK&E,R,^F M5?@7'/4YL[P"[8#O[0-<>FGV&#=A8),'W?(<8R@HCXJ-:.-0&%H#2OF"210* M.?(TT'%O%I_99S-F@2/_;$R*\D=AX'?Y- R.9SCC4:Z\=^#WW-%)@XYXP0,! M7AXU&FS\"Z)BG[^1&'I?-Q5_VN3X=O!A.)=G\#&3BN!:KF+0.1%SAP/6#3Z< MD@+F4'&(AOLCP.-PY9,G_)%$1D5-(O+H]K%9)OVZ+=V' ^&B2R"(<(V%>+7< M5N:AU;B87'G>DB1*M=DH@E &31 _4PPZ"G3RQ <"HPIA>3Z$8[X.+4 XH<_^ MA!<;@S3[>R&J!(-'ISG6Z23'.G,<+XY8@;?2/SDO9U9TVU-CP)HN#EL"/H_C M.MTA'@/.:+H.>SCX'OP!@$/WZ#.R;[=6Q]'.KL]T;8*1Z?04/O.BDXWH640@ MRT?VU^6XV$)P/(^)14' W].:.MA*;$LNS9L^R1DX,AJ5OI9Q"7'^"-G(#D'% M:=CTRC0ZXQQ@0M^,7E8U1(.I)%WHY>N;7U$^$SDEL%SA ;>] MZ.Z7./%A)B@!C(X4YB.@F_;'" M(K(,QU/87%[\,GDBMJH[;+#00N&GN/B0;J/(&1 5)7:P B93J:BAB+H9B MYQ0>+>9-]$;HWQKLS2?\)=H\@71R]O7L]W?O\/?YI +D[]_?J_9")C%[7YN3 M3H6"6"W-1(O-#G9+7*'/C)3)T>,SC93\"D:*')"2G+"1^DS M4N1 OLNO;*24Q7QIBXR4-=HHU55LE$D\'CT>7G7+YNWUI[KZ:C;*%%:M8?:\ M7!8K\NQYL.LW4>08$V6V^;&$B(\S/U[$AM9N?ES8US]&Q&[?N&JZS(^9["EY M\Z,RUVG".#.EYZC6.5O;%#:F;-;7I&Q.<9;RY]LO@]+CJ=,IK\99UJ-J)L)D MQ,+L%GF9HIG4F2(SCWO;;(Z:*^R^^%RBRP(\LU$;C MY< LE\_4YH-:_6^4::3D6;-C%T^$E24<"3L=D D3@2?3J5QK$!M>#8.WT^/K MQE[W[L-I;BQ"R8'V7L#LL'^%NJVT==4/52)@+RT$H9R//O6/_QC^*0S"^@'8 M__X!4,=!W2;*?:Y-@ QA\0&]-0YG.)@/Y ##(G@38N-@?/7HIG"W;$,1/-E( M!&KK(EW_M0. 3L?KDH_,HDC473KQ'4T&6!%H!_ )]._%P5EYPE^W_$*MT=/= M:;-PI><_=;K;%Y^M3<=G3UNC2N%0]&\=V'"#RHC3$&D2Q$NPZAE)?6 MF]X%U_N?_N$<+),NU9* _#9_10F?\?5O;?WJ$?*^_3T7OD15>?AWW"NE.]CB M7^_HZ+_I"$9PP>C-<7N@RBN":BAZ'[_9)F@^]16-"$I7T4W'%727N13\]0AZ MMA67>2A"H@8;='\/CF29N:Z%B[051V?$#X8H<&$4R;K3@UT -W3 2K >=(=: M$V@H@#H,*H*#YO%C3U=[]$NP*KK.X:MMJO#X@3>%EH'1T^!2*KRVC3X/Q0&C MNFT,]_?@=:!%NT2C>X>%#]Q=];5@J$\D# M] F"D@-2@W/=_!:$9.O5X^.*]G-DA:D?;/,(&QZ,5H+]+W2!K!M@,[*0I6H. M8 ?@:S.=G#@L1*>).8IB\*0S+2T59?G4,NWMZ]&Z- MWU]L8WLP#,S!8@Y@]_H8EJ]6Q6JU-M-C&R_PG(BKU1B.NV^;A,&UYK/)O"17 M!.9=%\Y,]+Z@@_;* *3EWE[58C@B!)$S@G$$5CUH!KRYRIS'EVL&*"";T.HV',FX>K9N>Y3D '##PFW!, M0#%B,B ',,9GETFF64BDH]JG2_OJ_-NI:LES(QUC 5A^%=&@DOB82S:/ 130EX;X?H&##U!@!'Q&.-8-36 MLP-%98)V?.)Z5<]\IJ@N.M&9N[^'IF!,K'U@&;HZ1,[GFY;T:QU%]U.]^,V# MD @>\K$#O\W_W$6[A;)8WXYFP4IJXF+3QB%\$PQIRDJ#(#!Q\1L=L'O^PI]U M$TB< %IKP$<_UNM7?PLNK*OVX+2_/^V21^X.]TB^AX8(QIW%6@$ MZY'AV8B0P$:3X,?>WUMP[H[%=N,^$N,A&BG' M]3][L.TPD?=1<>8G-5P2]XR^XMQRIL+>CH6!(UQUYM'( _\S)7[="56V$*#H15G8ZCP*FX5Q M3E94N)0R%0B(L;/S#Y<\X4M[^N3%2EX2)7EF22*ZM*@V9--@4:#S3&)1,=H2 M(7 N-8D+H*8**_58U=G3"*\&KDFKE^(3)AW-+EPTE9YS65I8Z_F\]ZT_'7(B M15^L%"NSX?D7&/U(LQ:LH7GL/#%&>ZE%?"QG0OL*'[NQCOV'XL%&+C_='#T4 MFO9A:)NPYX7I]\X"[.U-\^S?^+>N&7@SM!.Q6ER83PX'&2A#SN"?A$?=[?4L M@WLWN2CY.]9:/8[/,V=O9RK@1&[YSWS/AU;E&4G@T>W, M3?P.],3X]Z^86U.4YN!R?&H_7@TJBT>S;:QUB4F>J;I8/5A:3!;$V%R=VEPI M.56;LIU24KW.7WX^^?G4^9I/3DI.%ZJD7DH6L+YE7HT+U9K'HC0V42TJ*/U4 MJUBL6NPWX^A562MZC0I'NG1Q^K/R[5O[I1?]#),8[KGR@AM_L4X#2LV8\JNO[K<[EXU/]12QVAO13LM8*8+\^4%7YZM^]_@]/9?WN[S&#)NH2W+&D/Q;\\UT,NQ?E8^>[HE)[?P^Y"=SR+AYT M][Q$M[H-4IAZ)D 1QEB'H.F@FQ&:TV\/N2Z6<]BEXJ]=6^DSOP;H[" +/4RZ M&! ;O9Z8+,BRLZDRR!X&NE?4'G6*"PJ^056G3887?H,'[WV1#\J+I. 4 M#)XI">?LX^7JQ_QRZ%C]H[CP7J?J3[;O7H]N;YN:W#YI'/76)WFM9 M+!9GUSRC?%Y]MP^FUMR]G69:FDY9K<":K2G2YV*D/VN\^1&'!8S@\ MBIYE+*>1[I@.36]M?^^:^#6/F1:]#2?"I$!?GP25 7-6RF)LZ#4FZ2_,+N*A M2/_N\6O> .7/E(X1TRDLJ)*=JNYK#- OE">][_5]7<&X4YVSYN.GH^IDGYWPK!,Y(.)R?586'CU. MU9#+.5FB:1W\I]*9^H=@'T&CR&AV33FB&<> M\&O/H *@G9.KJ(?T/:-+?3'LSXA 3:("&&C9/6B(/;P;H:[2+":Y5BB*U ;K M4XOE0+CBH'-8GOQX(:T>(B?+87V$_6&V%'YW?T]GGGU0CDPDQ7OBBFAB@87U M %L",\TD7J3T+*&?U02W"+S"X(!:R,GDX/+M.NBNX MBP&8LBIU-1ND"U:L#<8LU]F9)6MAL%/H*)19' @-4_BLF!Z:YC7*:."_S(@/ M6W?-9S+*6-'^%&LIO)"UU,"HJ5+6@C_5-L-:1NKAP!V-VD=?.JE@+36J]E:# MGVJI8RU(47Z/BR8,1W?X>DBPC/6<"](&[" TJQW,& MS$]"G4"L4P=E=5A0J_<%VS-@66YB>6V@BYP:=*-1]8%.:0*I5[BZNA(,"_ V MV-;^WE']^J2)G.Y J!N [5ZW%RN"@V=Q4_"NKOY L-1'^.P!S\J/=<-A>W8X M3W;G'9$5$'G8GP"8 $LH0JY!.AV@P3=@(V[SB9CV?6F9.70ETOHR/UF2MT7( M%/'MB+7<4%; V086ZS&NSQW'/-_8C%[T1#L0(-Y[,@P=OIA#$$DFUP*1REB/ M,O;X6+HRXXPHXFWK(=0HXNI^3+A;J09,E&9'P-_X !H0'!P4%DY3]Q/1O?JYOM%$*_(X_#+B:$E5^T!>FNA0V%(*T#TU$ MI0AS1R;55B87 N'W &GG50&LV]#P77_7<221-P0*D]HGF8%10? M#H_V2*EC4$!WAS=XF!F>J5HYJDBMO'AK]..R\TNZ&?;O;Y)M@YY\.'3=#&S< M%798:HWJ/W[\+NH7O_JGA0!60#E C_ 60!Q0__PKH>V$QCB_,,'X.>:-_\/Q M\%G-2Y:_K>7:G+Q;]XC#71I?^,K35^'"\&.JHR<\R91UI%GGP8) )CN/'\W< MQAO9EGWN-.;(VW@C2"A6/H$L#-^@T24PW7U&UH*RXZH^/QA&+QSV1G3'/ZY\:5YSJN0JL!1:%-NKII M\MDP&*%<^>[YF?)_;HK>7KI#.6&@Q_.R(-FK6EQ'LS]^LXWP3ID=W=*;"\N8 M:*Z@_D#.3,>U/5SR6G?NQVO>+RWSJQ^;BP1*_1RP\U^-YEWMPAP>]^):^$6# MR6(059Z/@"^P6(.PW,2-VFAJKC5ZFDP#PEF7.*/%)>N)PTOVYU[0:MU#Y+EC M=%?F$*]#?QD_>^F>_YC-RJ1D6)GO*ZJ#>%:ZQ'<641UE0PSNRZG9M.Q?%E'N M P;G;VMB4I&?-Y2QMY4N]G687G0H:^%@]NS-C.N],:ZW2(LK;4*+FU>TO 8F M)WTQNT3\;,WQL_F:'&5U]/B$F9P=^>G MLCZTCV]N,BWN%;6XQ)G>N!8GSYR^L(U<;T/^S>\]W24I296CLWF(ENKD@#6% M\;=9;64CE,Y,5J#YT5[<[F\M3/WC3>?'L%U2G"]DL=;:9:BT8CK,^GEU=*6< M0]2<_I3KZ9I&X&UP4WG]J6T;EGIU+:/8&(H]?0[%.L\B MV;D:V@0E3W2O7PLE*\V:_:4C7U:N%ZIGVT_)Y8R2WS@EUS<@>Q,VJ,ZE&[U4 MLLS&E;[[LK>:4>P;I]AGQ;?6+'L3IN1NSS2^_W1JY:*QZ[*W*$G;2\G;E]ZT M3H!<$S9R*F-NZV=NY8D).2MH(_XU;=P7T#S^]:-T-KJQO,YB?<3FNTP;&_MK MT12A==_,DDV>U^VN=0!\P*?C1IHFE'&4)'G]G?&D]?.D?'(\:4+A.C-=6S<= M764]]3; J_J5NZ%FY+\/;]6%P:BTLJH-.+<_0(,=Z MU3_K E[;9@UXZ]SY:NGDKIEBF _*:PSNNFC^8N2BY+@0H7SC\4?Y6;[<; P MP)E>)K1B3O=:+^VU^=>$?ICYW#(VYMNWZU&+$K95R>&H=WW1N*N5\YE:M$ M MVJ#9Z;.42A:"S-C)1KHMM].]Q^!C5!45J^:>^4F>GS]I!KGI;IX9R%;@ANGSP2, M:1-VM%FQOPR]T^I#L;N,VDJQ<@PA$^^&^&IYQ?(Z*P1BR6X+;-*,8:2VXB"& M8[RV5^Y.K=S(/?ES7U]&_WQ+S"2_SB*%C)EDS*16E3>@?21LKS;-[X\/=OVR M^?D^TSXF&$8^8Q@9P]@M[2-A;G+ZI:$:W\Y[7\\R[6."F:RST4@ZF,F6I%]- M@RN_;@XVNPT\,>D4:S:O>^WWOO:#O)05TXT(FN6U#;(MO/@PV0:C)YNP]KJF MUK0NG[I]9V&[B.#?*(*.X^=\[KN..TY;I&(M+4:SU8\*":0SY8QSC?! M.->:Y_M233)AR[WBC)0V4(;DU#)-\K4TR8WEXLD%22S*"32OSSCBF^"(GQKS[G(Z M5X PD_;N9H&VM$3F@RO?J'/WVCIS\O51U2A4EE;)(^CY''F3RLA:HN)FZE+? MAFLW2SO816XX1QU?YS#D",TL4L<'^D9RI^5ANVY>=]JE[J]E57)GC@C/F.2+ M+ORMN'XB M.YRC2QZ_KBZ9,(_\J!AMX]O3Q]ZQG.F2Z=(E=]"_^\HIN_^X>!'P\_Z>?U:0 M7;"0^N&_04#RU?IA:S2H'UY61X_YTL_R"_H4]!6[J\/A\*O!_\?/_0MN5>\, M^8>ZJ1%6$4YT8VK_"%9#8 M>UCDMT=,%1\NO1=H/U+X4R>] MH[_#/E7_]_%WJ)9A* ,']N+_%!GHC!.=IT\=AB8F PZN-8BEJ)!>HW]4X5*( M/?:Z=Q].Z_?P#4<5"WB7*?:Q-@7[#X@-X:AS,S"^>G13N%NVH0B> M;#T-[!Y5W_3(_AZ*6,4<"IJN":;E"CWE@0CX ?#IW -Q4"69L-HB@6;%036D M208NE8@"& 0">F1@!4TX)BK_5*:?R@<"O%)X]#4=A0EE*H91^H&@W=_#"AV4 MJ_&O,[4Q8U%Q9[T;7R<\PO88N +-4IK*H&HO5C3:SU8TKDE?T7':_%%XMALX MF=S2W)^Q[LJ1<^%I#_W;4?UWZ&!LQ!C(\\!'ZYM\% G/G$_AFM5S1 MCGMWQY5UGWFJYN*5SCQI2HQ&_1_W/C;9U7N>.G.G8'IN%VC..Q'XJ[\"!IKIJ90?:Z($J M4Z;8LW\?KR^-_B/@,1TF[)5NUR9=Q26"[D\H$![0)$"]P84O6'[*RXIR_H\8 M9KBN61FW5 VJF]K)TX"H\..-A1]%( ]_BV25U?U#3TS1T,]:@X$TD+@PI*SQ M9##Z4OEAY[734 2>1(^.GIX(:.B2$3@F.G1B30>?%[5;THF"YAS87X3^%'6F MO/L@2V6Q4,C/L;I%_7;YU]?[WI+88>^*]@1QT5? MA!W54DTL5V:ZV7#LE8.[UQ^(,3P03L'R0+;D@GI&A#YLK.>@MQ5TDH #[>]- ML2"1/N3;4C88/K">!J8U!9H#GQC8=$!P+?K%P,<+3-"W;+] M]J$+7+<+MS6K\WAEK//X&IA"6:S.OO5XGG#\0OC* 7PYU5X\-.N=^OVC[.FI M@*\!E-FQ(0_4R-#O"@#:B$P89Q@/8-X_63<_R M'."BH,,UR0-&,(C)D#' 17R6Q[1;CNW"8RCK&ITS4/<>= W,S?%5CWHZZ8"H M4CU\NM'I '>S&R;QUP@V14^"@1#V?/#Y-:B7P!)='HSUX^E?:[6/]U19[I5+O5J7QMZ+3&C^R!7I$G%4RBSU% M=AZSV(^H\V5_CVL5>%-PX^DPUM=]XEV\Q889-=1EWTZ/NO8=X@+7UI!#4\8" M_"I'([/36B6RD\!OJ(VS!:!__*-*Z=T1VD,J )#UP\OZ^WMPH-!?:G6F)'-M MV4&)[/-3RX8S/P#3='PS*I2O\-/H^^/G.SE?NCQM_(H73.@6=?@22\N?9VUL MEA2I1:2()*_&SV6Q(!=G\7.@6\;%_XHQ;8-@X5)GNE&>YL.[BWGE<>8W7,6O3F[@;L5J<&<#QK\8_,HN*X,[^%@63T/ D M_,K^;ADT]&SH2ELW0-Z)+$*A8=;&5(RMMO!>:4QX\;4.!GDM_FY/?U]=/E:T MR_/+8G"WIV.!$V?)FW[)#2^W_;5><'XR.%>61+DF'12KL^Z7Y>;X,@VD$T@< M%51LC%GC]0YLJZ.[/!9&!/>1& \3T?#/GDG"5!P *MRV010GYL[74M9*_X/I M!0#I:TQSFT HYW, )&Z-+7183)YVAK4U?J;8'+?U MW/J[#WF<[AOM83*1D[99RRA3M%^H:-<'MFX($Z<3'R\4+4RJ(5MF:QWB4IR%%&6)"Y&B++^,$8R^?):D\_/[CGFN+>/> MH9(G>JI5-(O8L\T2,\6<+ 4_R3-(?27UHEP4J_+L_!NN7\ M1A,6QC2'0@F) M'-#CL:>K/9K+$#&Q:!:-"_S#Z8"IY@'SPMH13!!1;$.GS0;^%?2_!3GOBRUX M%^D/#(LR%_344*4%Z\ T 2Y"AR]'4="?%$/;*8;/T12-"%[B[Y;G"JKB.5D6 M1:J8#-S2_IY_30JP$,.Q @-\7N[7QES=H0(SP7VV3(%1/QT>*GFG=/-98U)J4H)1SJ4]5&,4-]U!\Y$-11IXMN,! -%U=:O;-[829K-A MII(0FZAT(/@\99X#*Q&;8+M)2C\U;TY_G;0'D8JI]=L$FT7V!&V"0P)2ARI2 M%LO!-- 2;7N.;J)W25.&R(GJ7A<.P/5-A:H/:H]Z!.))0_35! 7T564 5O$3 MD*1+0D_"'T5JB8@"HS!XN>K9-BH*E-W1%],D3EBK#S_C70GZ6.HFO -DT[+6 M]_X>89G^<^SOP$!BZ>RPKCT4_N"?H8)DPHMT3#-5$3AXC. 1.*J%?#, SJ-N M&'3;!\(9VW=? 2AX_?V]R%YQC0J%!*ZAAP<"O1XS=]EB((Z.6 4^1[9>I MP:"[TI='#HDE#0YZZX0VP;?!0<-+UZ)7&WV*?Q?L-"FSNK?[3+3>W\)L,MZ;427%2P51*PS%TWIR_J$N PMF2E/<+4(UU:CS^I!_56;"@[LUP(_ M.),U(^SH^!\X>LCR=HE+["+G0W_CA6(#)OFM2,;]C;0_#U6*J.1N$D QP!-X MQY4'3X%N)]2[-F&2^2]\$HV?O/1^^L_T#_+[OYG85HGM*H!9.IBENNLQU-O? MTTVD?S'7\148B:7BUM1FNS4<:W:< M,#!UG@'9605\A5Q!#G_R+;'%D.1?G LK_IU%$%G)75&8U!]G^(3W]Z(D<7W< M$-@* 5TM4?@F3L<@3R.(SM*TZ'5<*7;#;KI8>$@#MU?$IJ_SZPUV$['MWZ39 M*Y7.W.^% +&/HH6# \6>7S_N8_82H)Q5WKU=:!QMVR@= !K+LQUO/O"HED6Q M6D2]00EK5J?0\RB>#],^E6\#)_OV;UD_'OS\>M$.8V< B2!?0^3@"X#Z#*X[ M!L?=0\CRP1RV&L +-5P%3!-_,_M[&M\.P)CM9TP=\3?I&8RI*5('!TF;X.LU@ACT1H\.WPRPYM B!?5 E"V[S%( B-',% MX:]3M&,NK0.A4"CD\H5J.5_\VX\+8F2GHV-*YL2+ [=)\^0(E[M0A@+Z_>"R MFDZPY]DA1)*T- !["F:D^TY6? O31K_6&]# M&OF;T/$'AJ(R5%.Z[+^Q^GWPK3I\2QW&Z/D4M:*F!<.\:PO^":#O).UA(EZ)(4+\0D@3SQZ&7#A;BCJQY/<>NHR^@V'<* M2_-F2;CP6 .9]*$^4PJO\;V1JK@+YDKTR:/VZ6?;D8I2[R*:N1B%[ RHSLUP M6@BZ31,&+4$;._KJ#70*<\>P9=&4U)\)$0;3IB,]BPRB:%/"F?,H7YL^$,Z5 M>U!*71O]TQSC4(.X)RZ&)_ERJI6;)>7#E2A*"A]MRQOL[Z%B$3RN@$YL@BJ M$4M%>] =?':LYA#W!51D$D9^@;8W[L%^UW$IS KNQ07)%$-R^'1R9 %W031SPF=;@)]F+-@2F$ZG-%R M[XQ;,F<@,X&'77EM0U?]M5H#LV26N>94E(I<S'4> 1 ;\+@IL4 0LJ7FJZS.)0#J!#$3QY'!/?*CKL3PB3 3H4\X1 MH$*@6O. %J)/G#9=CB '3>:,59W7B "%^V_WOTBSKRA*@ #\% OT5O_BQ[:Y M@4DO:Q0/HE 9X/P6&SO33ACP@PX*$! M:/5N;)31>,';K&=:H\>[4J-X>T5&C5*BXX[6W.C@TG+)_IXL'TPXA*KYX];H MZG.Y8'=__"X>5=Y]",\NL,,'5[;A;@B9Y)]_IDO+G"Y>F3.L2ZZV1G8&N@ M0$XJ+4FJ!O/TSFY.+O;W\@?"1?VR_O'DXN3RAFO13>'XK'GTK=D\:UP*]G]WXW[D^:7X[OZ%?:5R=7-?Q#\V# M3-BF3-C2T&284(Q)U)[CH"U!0\NF8@P=G>4X>W;$CP<:+$M>I=^+387VTZC; M6"NK:-S']\LS(TX^7-0S%0_6PAR FZ<$T&EAU&[&4I]S7T0+'7"#/?0E>G)0LV06^4PU+&M<#;2;.46);FA1V/@[<> >]IL*DC'[0L[?@ZA&TCDF;>QM 1?!86 M)*-1H>BF#Y;IK+2Z:6+P=!I$7^8=<'\O]*]-NM;"U%3, MQJ^;)T?10+5?+,*JAC*77)I8'<@)0 Y,G\J=6]8]L(;]O69 +!D73QFV42ZN MF\Q+0TL(.&.,\'/.'ARD=7JQ!KO82288708IG3.3/E%,7D33Y&&:?*7N>U:; MD3AX7:4U;'*M@#5RL&B?,11 MX[5_P?O\6!-_S%$Z1.@I-M@7_"E!!?GD^A%_.FV#;9./#7NTL"$S?UPQP:+0 M!_!]1_2?YW]J$P/+^:8^][V.P1_V]_R_T%E%4P]@Q8>I37W<5X:3'PT,Q9SZ MWL"V?L4MBY4HDY\Q&3VU,37Z:;@NT?28=8-ZQ,D_^&6#4QO!U?W/:'H0J[Y$ MSR:H$@Z;P<:R!%V&/-BC$*D'J&D. @.R&-@"H]NCR1%8'S8'VSE%\!(@?WD: M'\ ;/Q"^ Q)A_29=BTZL PV#%VWZ?F>4Q7273.>QF'M6=;D.A 3(0A7P(JI" MS:>^H>7Y>A.^E3JVL6\K3HP!Q4)G54>+ECI FABK4:.5M^S0N#8;:",@5MHZ M/5:0WC)])C]7PC\4YFI&3L5*TF:>BE8H/6(QVSUA]#0/!'#GRF!@@-&.K@++ M1( '\1N-%HZ8C,:IGC:D3_05C;!<2'B/9K'[@-Z#(T MI6<> .?CSI3FN;\7JWKRW84EV7AQ?EEV%*@BOHVHBH-8'' ,IH7C40;\6XQ% M/UA8A6WKSCU\!!HUJ^QA_#<,=W04E=;UT"M@%T];P\2@!=:FS<()Y(B<,I>Y M\0/A#%17@EGGBA^AH1.,0BJ-8#F&@?4..FG@A?Y\(.%!L77+<_P33)R1F01X M^.C1%)HLRRC#HV0";BUD@E5AM M(ZC02UDO!\+/$%@JX%/'&X,4 RYNF.Y\_"P\ELZ%+T.*B'S'T4\3-H--=X#I MU%39YU8:0M0V=:?GRU(,JO-('- UZTJ 61R8*QJ<1E&'6 M'*4S-$!G6[@RGM_&-B_^!ZNNP6^X4+F&Y[P M#;_$,US(',,[Z!A>J\,V-6W_SK^RGD$H7LVD[$ M.G6)^WMGIGHP9LIS3^6DG<@?F+0>I^Q)SXD:D_Q#4 @";R/V !*ZAM4&!0ZL MXP?4G&@WA5^>UD59#Y][; (N\%"5)O'38>5HF>(H4*HG=D!I4# ;,>:O+'71 MUA\F/O8=JX;R"&H'71S?)V)"D^Z"P@'@P%0FA3>"P&6P>AAG;L*O?9:*.U9( M$/AST0G!&O@3M6=:AM75:7]VJ^,^LCI/-*U!4J$R[?@'9Y:=$SDC[E$C.4PV M,>@^8$_C@,E9G1S=NTAWY,!M8XW(F&L^6(ZJY'VPZ%5,[@0!"]8T*OJZZ_D* M^'C/-L%W%NM4K7;87%/0U_JX93!\#?V!MFN"91[Q!"X;9 @G0OU/Y6#KZ=V> M,!G8U(= V/+TD82+;/;9!G9L,8^:1('I[K$THH[]#ZZV"N+#@V"#]A*,S8&-$/0#<6Z'&G8 MI ;L6&R03K$=BVFQ4Q*83FC<<%!0/X>_ @N5X4^J,F ]\=$PY$V*_A7@"5?/ M8>!_,'?1, XT$#602T-/A$4-K(/@P)!FWW'HXV$[L+X E3C$&4U?H*DZ._D("XJ7=(U5+-\!* M50;H%6%.CSZHOXQ31I$"BZX89CBNI_G.#E[E!3RF3S2=5Q=J= N!)TRG[3MI M37($!2+MUVC/9*"! -:_P*Q%%PPO'8LLP,6 OP6VS57%,^6UB 3OI#C/E-V4.&(PFL&YUCQ;L"],A M:+(U<''LF#: 1S'#%UNJ36B+E%)]A=%W7Z*7B_8Y\X?3N[ZVR'D'B"";1/Z* M=:L.:S/'OL@+<;JV @)509^?8="*;NI<,XEQ(#1HF 'VR74S\C0(VS/B&KR; M ],T03;YF2)Q*C+; &-"#@8L6<0%77,3D$"F0RO0_03_,$/EG@SQ2X]N3W 8 MI@/'_?<-S!X/'611A]BDP^S9QQ[SE\WTJ[VC?J&(]VSY%\3XV=[Y7J;0M_;L M#5.H;YH/N=I:=I[?S-9KY4IM77O?@)M+!R&F&QK;)#*>(PPO^(+-'US(>%+7 MHJH0K:.G322!.!A?H-QGC#>UAW[_6J[KC/NQ1^AG,UR7+:+2(.8 MD(WY?261$3,[%,.A^L"@<13.FWBTUV^0*V) A;7J#7O^4GHZ/:S! MQ>%[)JI>#HUK>#;;"-B^]UR)IR6ZN&,#3&R7?PM6,>_A8&V7F@L#/M83& -: M")V.'WD)VYCBB?W\-%0Y^\CYT;AAP7;6L+)'>(R2\&OA>Z/M>S32]W/C<&D& M3"Y]@AE65*R$CX67PV)&FB^5V'A*C A%$99ZOU/#>;:)UV1[G;/7#*U2N]>M MDUEGG+6Q?=[0ZN.ZIJ$13A4VUDP!I1>.GVA_B'#G@"M20QU6#I1GNHH2687Q M3-ZA':029@G0QL),.Z=4S_T+84X(]LFU>; ,/]\I*B#B5'?F$?(3>9G(XG%!'I[K^RYU\J0[H?#QA0Y:130E M$,R=/@$#QB$\(."?']/L:#8-'8/R&!AOA 8@X4@*=Z:[;$D.&?9E%$CXF_^Z M4-!D,F4;Z&F[]YJA56KWNG4RQ6_T%S+SNOK;TQV=Y4SX_B_DZ"[P;4R4&!#, MZD6#0>\S+U;',S4,6#NH7_.21L%5U'L,+2IAPC3LO(VI\B:A45,T*7159]V' M:<;N@._F@&V'CNYZ4OH#@[#2 -M4>,:*ABV3,4.79W!8'1RR12>7L)9?AN[T M:*LFYBQ3!!SI$GF.14=IWQXJKV@\ <.VUH"8/%S 94H0>47^C]"A+7PBT2(H%G%/5U\((XU<+&O3>#?PA$[.>Q& MQO;"4\P5?@.T_RH.]$&8Q;,(GL2Y_6&X>3G#U2P]>*WIP5G?B%U,#]ZZ>#Q MBYLY^WL1.R?+,$A5AD$#PT5A[E-@UO%^">.1]"QFGL7,TV\G9#'SV>GTN8(D ML0Q*MLEF0/DTLQK3X07^E3) TE8&.86.9A18OB?3]&G.9Y@=.J1A=6 4DPFF M--EQ.L-T4[INQBPVS"SDC%4L9!6E+6$5-[X%'>$9\^C+>"-W3]#^_ M[&(J'?\ K +,EJ'\A5>O(P_*:00G'=!T:]NA XUP.[&)Q_"@AQ.=@M&FON<[ M4KN!,S8,A?6"HJYMV PO,_'L!_T!>SO=ZT#)/!^<9I73K'&SHW?9\A;M4F[9 M/-='+L%:_K@Q/!GNRU#,+"5E.W!\N_>:H55J][I%?+[.MH8YTAVB4 _CN2U\VR+..,+41FQ9X8@^IW:HKY7/ ML[0M6$GWV[JPOBI^4@J5'=AE!%X..^7N8P_G7FJH9%]36[JO& 8JWD 7+%SE?](&=DPB_>DS)I!9UF^-+VR+QA6QK ,&D8QA MC673DY8UO/(5+>N,0>V(EK(=C."Y&_"Q=GYQ&-!(O(#,+; M._",EY#6F5=L)_6,>4DBC!#70-'1' IX=BISA>X4M[5.U6-="!K51MXH_4_K M&&FD?JYA1(E\AH+!7";C-#^O9Q4ZZR?_VKY%([3^B/M&_*8N#J@GI#\$CP8JN_@(,]Z&W6U!7I!?6JOT4VO1SL/>H&NCBVN@N#WLJP4<-7H-/FQQ-P$ >4FL MZD/ B3!<](0I6+REA>7*5,O"S[4'A97E1CKRL&5ITU9_,UJ8UN%W5F;'")Q? MN)V.%33!'7BVV@/.'^=42B=K2BD[2GY;VP' #'=>&W>V67:A@@KRR[$,&A#P M&WW[W6UH\T,%D]AYOKC?=8O9H+0](FZ.22CF2*?IY""&NI[2)6,!7YK5[6+% M$C9H%UC)$:N$I)8*ZX;C "46J:BB.8ULX;1>P_;='R(APEFU@FPBZ M ;_P"3N*ZZSLZ@SKDW"'5",-A+ 35=]UO]^"R)I0H^@U&#-W@CX4P9;'Q7HH M4RPSVHW'M31E&!@ -#J!$SRZL/VN8L+-:&SW**O]0U+ H("@D(NYJV5U#>J_ M%&9K&Q?^'9^87;_S1)/Z$NC9<1]T;C@VJ)MNVA=IUZ?X(ULL^D M7*HX52;E,MQY.U*N>2-<73XQB'3-+^976S0#P@+O@%-](,M26N,_G[_QM^]19HP2VP3/, MNE%8H[YV[.CF_K?P":+U3PHV";2B#/=K[-+ M3)4V8\>^"'X3.6/(>ON*C"W"/[1(UN2]U7@G84'#3"27-UD(&"COY^G/U&*U MM'X1+AU+IN)X-JQ?5<,CT*#B5$-FP?.[RT7U\RP=<0OP=KOWFJ%5:O>Z1;R[ MZ;5QK-D@;'T3<.H3O^^^X+=30,WTK^;-R57 M.DP$-[WF/G0%=8?WN?:=,R8 MJV.ZYN2DBNGB2JH_$L>QL/.[ OX*(B>&E$Q$3X,YTUX$3.PT8.9+QX&_!P MN_>:H55J][I%O/@V5Z?#0,;J4/D (I^O>@[U:%M\I(0HH)XJAKHI\VQ@CS': MIIX/!*7]BY$C1X*R=)XS'09$9]*..3'B=H*LWA2(X@S9Z,A@N"QEM1$O O?F M>R9MJAPTI(_.,*&.&1SQ!/8PJ.Y@DK,FQN0)9S4Y?$^!4X:H55J][I%@J'ISVIB M6[QF YN^Z*XCY$#GI7/6KLTSVL\@^?_>2/0]%L M:Y##F2J6R7.!Z-> (;LTY,FVP?R^[$FA[;F324AAW#480,7?.1YG55CMEXG! MYWLVN>JQ1[#GOXNS\I1^WS-Y#\^P:P)Z^-DV-$_+./DV8/%V[S5#J]3N=8LX M^35-R.1](#$K\YCE;_I9)@N&^_%LS\>>CE/M(ND=_EQ0?V =78@E/!*<5V=/ M%,@$I3 9BF\!UFSW7C.T2NU>MXASWM2;)]<(W=I[[AEN' G.P%98IP3#>LP9 M=')&$*)CS)*G=OL^8^8?F>6)YN,[YC/'S?6>W9%&D/-ZW-:R'K=K[7%;RGK< M[DR/T[4VG=W:C;?'%Z.OTXAJL6*E?UDM$D[&0.W:\0P+@<^&/HEB3"F*A5IG BT7H0(L';-;2_H^R*-4* M8KY<")L; 2,6:&HHG1^/J"*BBPI0E8]K[ A_R*)P6Q7"S2 M+>:+=(N8/AH6 J^_;UPW_/@XOBW=2".)_ D#QM]!;+8JR5!(+)=GW#8Q-2G7HS<#W8D#A+R\<\1%#;+2# MPZ8@\>WC7"/_=1Q"8H^WX=H);K.['/2(#NQ%7$"ZP<8DC(WBYQ3? M(YPJ+Q:J%;$@K<1*@8W*%;$FRW&L='\O9%3"&"NMPFIEB7.ITD$5N%3<%JMB M1:H LRZOP$LKL$-9K$J5_;WYW'Z"ERUZAA\:+H4;^!'$Z5H M_2#AM02<;D'AS_$?D<85SAG#57#\61\X&;[5GQO6UY\REZL5E ,Y9]'ZX52#72M/%.:\E0CF=Z@ M+(FU8AD827X%4J^*I0K\O_1<4@=.6*["P4J,U"L'94[JW>@^V>T_6VD"TL*W MTF.6Y#\IA1GPLU]''RO_^3RHX#M*Q>"A_;T8,$SK6MW)6^&\ MBVEU 7>@[(.QJ[&4S_&9B91Q[1;-[2X?:3!S&R=6GH"":#I1W0$M',O_ E4@ M32[\0/J70(6HK?I$OM[$Y9C+5\5Y5)Q@>4X9985"A6Q4F!,L%@]R,?I$F Y 6; -?J$QP^ MVCE/(.'4V+<>>/$]/0?<=MO3#724BD+#!MM LV@S %1)>,-B_B*0\\K0!KV! MJ2<9A:;^3%,4>F:J.#_VKW/@UG^'9(J_,NTOXCQCJ"]*%5FL2:M0J2J4E MD%&I*BV2L<*$[P0IH%B5D !*4H&*V.!0_O)TN^4J;#B_-)GN[\7X3\1R21*+ MTB('S_@>:^6:6*A4*(V6JJCO[Q8F[3!UH 8Y-)2O%L5"D:FIM3*(/#$B-"CML\%F M<#T/!*=_4BL3/[NZNA+.+0 Z0P*^B;PD5N0B$.)RX '15RJ^4$&GLLM:^!Z^ M,;R(B(]W20XC5\0J5^)KE8-:1K_I/Q.?^&M;#[0;\/[>7_^_O:M];MMF\M\] MX_\!EVMOG!E:%JDW*VD[(]M*'ET3V[6=]N[3#41"%AN*5/EB1\]??[L+\$6R MG,2Q)),2GF?:6A()+!:_7>PN%HL3 "XX(*]I\I5$W_ ON2RK[V+^A0WELPJ= M%EB2QXUG2*\TVP(T/K'U(B:M5@-C04]"9!.\Y6Y'.;['!$A6('[>/&T>&_6Z MR9X6Z5Y*/%NDO8GK6KW])-H;\%VC3K*TO]<^)NLZFR5V,"Q.4J%;+#,%P)E0 MCK(*/>&1[.G4H\(40Y!V-A(.K/N>]!=CRC6&5['PA+9'RS\F*;'@:3UJB:(7 M1C>:$+*/ZQ9X7>;3Q-*8@S:N% 4#%-<'"R7K6YMC\Y"V#!.6SN.6$LA6E\+. MYWG;1&ZK;1JM=N<9BQP&VRRP=;O?-["1"_X\/P7G<"3G[2N:25=>9 M2RO-7&KKS*7U9="XV?#<%TE=V0XE(3G9<[ _5-5]'F*>:,1."'&R]@U8+P:: MF]C0F9B&PG9Y=BE%;Q* L/V;RZI#FK$O91$DKD#*Y(_JFCF%IXE"48WU M%A_#BG#JBO.(7K!Y- 8F!;!VR2+S/A,P;KB"U/__%<3&3; MCHOE6&$*TLVJ-*,D>P>,$QSA DUHE.!1$<=2ZQC,1H,&WL-NBO7,B:EX(YY_&U UIRS^^9!%;D2% MS^41'4R[.YOCB7AH+2W&.@2:Q9V(U-X7O<#36G\/>(,'VEUD.;2"!R6I M[/J$IQ?R%?)OLJ1UUX?6*>\H%+<\=*B:ZY+G1IGR )[(' .5A$3)DD .L"2/ M]TH0RN$LS@3>MA72PAQC17>T!8K'8-Y348.45U02@08MKQJ*@T YI3))"Y$X M%!D8J6(P<#%0I[ "E52!16MB-TYB6;M RAO800YQC*6$;L%7SM,*YNA[Y&EVGWRJ4+#=4S2!_WU)J#C;)[I%M07 MJ699PI%'QZE8X\&,^SRKRO# \3 8Z9<1U;8H;CW@^5YT0%)<.7.1/T!)F+\I M0P#RTDT>\_S^21@D,B1T2,CIY ?IOY3O2@_BN.6>=5H-%![PW'\2UZ$"U#UY MV3'6H\XDV%<>*OEK2^1$"73&Z%& ]3MDQ66P8-_(9;#B2>4O0_ZF^WF20_;] MM'R?Z[;"VIW2S5S9X3GI^*WYZ. BD4,L=5]&2G.FPC3BU[^^,IN+;OI70@&E M&MZ[]$XLU%SRKKR/,G[5Q_A5-6>H.I1N+Y;.,12Z!5!:Z8GF;=#+921RB1A9 M/[!.KY?L;"M 4MNH&Y7CA*W M@" ]B5M D)[$+2!(3^(6$*0G<0L(TI.X!03I22R'4_R6X0W'MV&0^ X>_@S" M-RR\'1Y8]:9A-8X-J]5Z_:S$%G5XU#K^>6D5GY6QB^IW(95S-;R>'0])R?]Y M4^+PHQ2::^;O3ZMB96N!T!"O25P]=Y__[P-5Z&U5 U_W#&FP:[#_\+^S$H15 M0?N*-B$TY"L'^8.T[F6C*EC5FKFD8K]VK!X"M55!Z?.S^#5*-Z1,5[7JKV[$ MJLIP5;"NK0<-^&?FA*4UL37D->3+;80<9)78JX)5;3"75.S7CM7.<54P.F\N M;R@T_]?8C<5*#IHB.]*AK(XILB KUCXMU 0OXU[*BJJ;E51:-Q!R7"F-I62C M!J &H 9@)3FG :@!6*+)U0#4 -0 K"(;-0 U #4 *\DY#4 -P!)-K@9@95.8 M'X9,U\NVPN7A2//\C=0BT@)="F%90UZ;O.^]U"+]W)TYC;Z2HL]J-0SKN%MJ M\&F#9IL1>-#LM%:2@:[U7\F85@7T'9K'ST\]*'-ZKD9>29%G-H^->OWYQ\Q* MST>-P)(BL-GN&HUZ6R-0(_"E;+^&90($6Z6&H+;]MA1]A^TJF7Z52S5=J"6Y MZ7#JF9B&PG9YG$54N>\P/@F $_^F;]=3-7/#XKZN4J4;50CK&L3J32:K8=3; MSP^7?4>]U9)J9(WY7<.\V6X;]>[SETJ->8WYJF#>:K6-;FMT5O/][A?@.//KU11!E!K1;Y)1=YN=8U.IY)PWR)%KC&_2-3MLR&BV]LZ8!OQ. /P"T MMYO&<>OYA22U=M?>2JFV%P[-1B51K?<7M I_DLW2P 3JI@ZT:L#O!. ;9++4 M];1L>L9%16&^E542KKM<:K&52I^.&'39URN$*X2'J#$4LB ML/F>NZHT2^##K^&M>R=\$448RO2#6&S%!D95 M=NNVXQS0817W.O3>M$;[CVY0-ZRZT3$KF6^W'1O4&O&;1'RE ;]%>GYG^;SV MW.D51&I>/%VCJJC6NES;ZKNCPS7:M:VN;76->&VK;[>>WP4^:Z-\6W*H2P>N MTDKKKHME-:_"U0#4 *P8&S4 -0 U "O).0U #< 23:X&H :@!F 5V:@!J &H M 5A)SFD +B%Q&]*VK?6'D'O.WTD4"T=2O:8JUE99M@*)$.8$R= 39=D+?%(5 MI54,8/4[W\V.:5B=U6\#;@#_J]_WUF#?:K"WS*[1;K:KB/4U;7EKP&\UX ^Z MW;K174$I#JW=-Y[?47&ELO:TC^[J;X#= ,M7GXNM5?A6JW#3:+>QH-SJKT^K MN(+1D-]6R%OHD!KMQNIKHVK(:\B7$O(';;-AF,U.%1&O#?6J*)7U6N16)='[ M2![V4LENNOM*#/\+=?W-\^N/\DKN/&L_T][COLE$_=F'OL2D1!$MHBJL&,N3#D M8?XD".^XH9A FT# #?1U&DQ@W#,VY@[[R6P9 M[0YH]5:3(CN9=&V8K!MHP"=BWA_CT"61,)AKL^"*8(> M(<)Q%MW8A08)):;1;%E&J]LEE*/T^*XOV 3:'$<@.PXT\ A0?! 2ZF4:!GUI?T]UU6A;1MMJ/Z4KLP8#5_U\=30 T<2+X0$0=9@+8!P;A<$$-8#K MVZ'@D=C?<_'#'; ]"&<&R, H@K:!:LX<(9_!]KEM2Y40@BB D,*R8*#,W O/ M(]D!VD$CC+E_"QW/$Q1!BQ&QQW.E'@+B7EAD5HVOW9 9!$JT5&8LHPF*M-YI M/DEF#&;C6A'"C[#$^(N@SKJ#]2[O#]3T3Z9EU!LMH]YL/%%P!LM& %UE$HR/ M 55^Y&)2 78VA;5U#&( ,@N?7#\&C+N ?P5L Z;,3T;07!)BN[B(37$U-*B] M[&UJ*D2Q@&48?\D>9 >1$.P\@(6W\5HO)=43BY'K<]]>NI0TCHU.XW@50E%< M4;(.'P@&6#2-#E@XG:>N* ,_[1P[0^)I=(65 YJ#3]#M%,RI*9^1Q8>=.F(8 M&R@BT""D%'@%Z)0] Z MT=RJS2AVFEJ]4MMSU3)H+*"&P8+N!LZ\YYL^OK^7=4Z]HF;["1S0=H-*[C]I M69CO(1NPMK]WDI+L10'Z(5[B"%3>L1SY/0]#[J.-=!L*&5:@SJ]O M^I?%[VA 2#RP0H3874I&@;@ *8A@8C'.=^@AFX<6R9G;?YE$B[^!@KVQOU>KW&/G*?WU*3#&W0 M"8\%30Q,/?\["%5XAO B,^04\0>+4AN&,5SD(&WR'Z]=\$9@]D!+&/^KUQ3 M4ZX4C5S!0T ^?&P4J=K?R\BBCF0S40HE-2S@GV2LG0#782RIY*03#^#$)MZR M<7 /?8=&_@0NLG(VZ1&:OB@AD%&,*7#J4&Q@?"( F#!TKV$;V.B M#R-/0''*-!N43# !B+&>X[C8!O<\<&F=A*)<^(@+,V73"Z<7?P[.#LTN6>]J M_-D,YFQ CH*Q1_VF;G#HD&S-4HNQ9RD0P^D .(3 M&Q67&C:+QM*=4+*:?3T#:VD";T"SGM0,,DX7H>C<"2](WPK13D/XI\#!SK K M#R8R+(@5$D*@,M@TB")RADA1HH:P1=J+U*3R@9EJY#:$SVK) (M.$*0!]Z"W MPGF& 36DKH8"'IJX/LR(MZP7"90(QHH Y#,8W!G^E[2;4MX33MYDBF%MCI4I M7B\MKU,*)E\5@LEE,+NLSIHWX;8"@!=)N+^7ZU$06<\5=T*MT4$2YFN%BL:' MZ99%MF9E>P^@>7"]<''-RH.(:K;@@+GC.Z"3LL;3$<-T?:9H$5HM;,3=D-UQ+R$=9F!;H'IQ8#@8 M<$]!M\=R59%^*R[R(S2JY+/^6-IG\'#$/66>R2XH!C6"0<=*-<(':=(@6Z3+ M"DWP6[!O0#7C]@6+^6><@3NPNV .D1.R+1@HD_#@_9.U=XSAMV"9A["Z^#-0=0 J5KOF5_@FS GPUV>)AF*3CNW5=3 M6N8*#,KQ9T^T28G3;C9#TT%ML?_ZJOZ*/@-M=OIYO@\[ $-C&@$MZ5]O8<*= M>(S#J_^\;#W+S^LMGL*+@^G2??P\2Z#XHTW;M'/=P;,%QJ4L>\MN9E/HOQ?R MH6N_9>=\(B1;SP-D8*?XTE'Z%OZ2[_>G>_V_' &?E[$I^[[>Q?(;6#F;8#RIJP;L&&$-$:E29F-PU#Q.6F!!Y'(>D8+$@TN:9TI9F"L M#0!',1P@PL/H A*6#"M$?RDI ]/'4!)&W_#=!&8K1'LM MGM78=:%UGJN-G._2K(O$\CE3P<;<\ ;C"RS8B=H_HFVB,1!X*"&7;N< SSTO MN"?)H]VPX3M#:AG33227$=];MT M&<)PAN-".HD)M$/E41 PA8F+(5NP9_F7?#@YG8^V9 =1+*==[:ZG(_0=&8K$ M)NQ,$"A>#D1&G.)5N-=E9]&T^4@QJ!HEM*X4U3RB3L*6!J0B\J>&%%PO8@TE M'-POX)=<%A#QH2O(N< '@R'R2'8&A %,'.H*Y!86DL3CH42DE!#7)]+D. JN MEIRK.QZZ09)FK10Q0'"^%ZD+"SP)9+P[\RW OU.18]L-[60"^$*&*_\ M0_V M3 ](/I/_R2D9+5,)X(P$2?S('"T77J5%)GS&LB \=W!GED]1PX%(D-,IQY1E M!/;L&/&6*AH K(=Z YW)HK!FJ4'J.5"(=\@B^#Z=(:?&W@6@X#DKJ'BE+&VU MFA>E)#W M-Q?$3\,<:F868Y;@'Q?SH;[!)>;(])'OW@ZJ;+QO*\*55\*F<%/1> T#/\#E MJC312VVT?L>8K@5H>4J^,E%%S=NH1=-260]D2CPA'NXLN_O78\Q][V'QMJM%NY*@;$GDS:7;=V#D>>X9+;+ M-1MW%@*8]J&<=O $<-9Y8=99GD.A\B8RLW &EMIGBJ0'JK5LRP,>E2D08-)* M#U"YLDL\8:-H,2S]73F$$9/!9.43+G6>T954IT",;!N"WH&O@!YD3;AD1R9+ MK$"C+\3^XT Y"T&HCGA0MIRRWK[*M-3\DF=,,$P_$9RL\%G1L3# K$SS+7!H M*IU<>1!DP.9M(CW2TI9'63!Q C-8?(K]DGM*'@<8^*![.7D(P )IN,L7[T5A MTC/7!3JA_9S]/?DL9[>@N,$Z%B*CQ0#?- 0/CW)$<%,]3%*BT:L@%\'%N"UE M)F ;H4@W+,*BBYX]A($):?$30U0R"VY41 F0J@:(OJD+0D!N3H$5.%G2><1, M'!M>=>/"S#-R/F@O!\;VF1(-< $B7Q>;EUUK:_(%EQMJS'5^?<7_KU[OODI7 ME<%-_^/^7J/&_OC4.[\9W/1N!G_V6>_\#+_XD'X^&UR??KBX_G35OV:]DXM/ M-^QC[^KW_@V[&ES_7GN)@'25IW;]R>-!G!V94XG)$TSR"55,D-)^:)][XV=D M*CYUZY1*L[X@EY)D(D*]E^:K V-725@ MG)D-?FBV#L1K ]^>)-XM68SJM,=U_Q23OZ.$8W1'!;K[7U0&:,^.:Q2:_#HM MV4;#8[\[0F6=4RX/-26S7 JQ@W212$/0B@7JN"?%U^?SCN4"$F$Z$SR4AZF+ MU"-#,(\SI-P5HBC" S-@"T[PG \E=-,&D]J@0D-:;JH '7FZ>\0P3]H=N7E: M,G N)R5)IJTKCK'K)[$QSQ@R2$<;)Y=9N"1U713 M2F9+I>=OQ!=A)V28@T_BVFC!SYW/R3TJ]3LE4]&F29KOX\"H(MH)",4M#ZF3 M;+G.45AC"SEOAG0Y:%N$-B2@P^)NXK.(3#?GG&7S+G=\,_8C,CVG^_Q7#7J MQTQ"L/F3[^=*SQVX8G4;(&5*T!7WE/?[(!L;^WI(Z"5(_9'!%C0?-])); MT._,TKL++VW!G)*V5@?SOQ,G.AA9 <.&LF?W]\:@0N8W"%/9_GZU(!.K;8HQ M.L6MPUQY*^W^V/YA=B(LRA09;B636D2# '0)V0I+ IP/GC>>1GV-72?#B+(0 MI8WU2'@68Y N'DO#!18'2%G<9#I@:W"R!?<^"#^/<%%/#9PL M*4 6M)#K:/_J$B-NE$.^OX?*D]*I\?"-3%&0V[MJ+JQIKE\9F!6J MN #0D"_ :0H0+5N8+/VM#F$&L];II'2DN*12&LB!&H4\<50"],Q([4&,F]I9 MF9]TQ]L1,:%G)W:TOI; ;.D$YI4F,!_K!.:UF1OIV+8MRP->5JF/L[TD'?R&"A)*I8LZE4A&'FB%QJ)6Z-5H]Y2]ZYW>7%QIC5 VC: W4:M _@,Y M:R[(F55CG\ZO^N\'US?]J_X9N^Y]Z%^SBW>L_\>GPZR? MKOOXHUJJM5263RK]#2]T%9^1M0I;ZV$>T5G_7>_3AYMK]NGRXARDZWQP<540 M,BU0)10H/2$ED:?VPPR@CX/S/BQ:[_JP5A72\+0\GPV<8F+(_B%Z/VBU'])P]Q+JC_:/#_U>KN%(^#Z;,N"U<$ MKWW#YGD7W:R-R@/^>D4DKAG%%3I$XLC8'KK9"(H.V+B M^B)O8K%0[TG 0TR&E%2WQ+I: MT+[#A]KW6?9-KLR]@=NO$#^!(+*S2.\V#QW.)SS<>OS[3I M^B_@BZP5VHOK_$,6R&[6@T!EPXK(#ETJ938WG=H/*X7/4VU:RX2@M0_?!!U5 MU8DJ+ZV_<#8.Q>C75^,XGD9OCH[N[^]KX,77;H.[HUYHC_'@PY%P;GEXY/"8 M'YGUXY;5;!S5ZW6SV6V8+[;2/Q!=PKLUF;1Q/,C/J$-HZA"%@H98W M3$C5^.JW*W7C"AZ$H7OA/OENS'I9P9E#]M_!&#SV&GN/)P(C-ABP@[F)#R=W;PSO7PUL<:@[$=-HZ;5OVU M.ILW?Q;O]2]'O+2JO$KP+BE96I6O=_@-&)&=0KH M2K,ZGD/6ND]C5^N^']=]5E4G:N6T5B:@.*]PK24*5_)F=?_[AO[&8\$###NY MD\)SA=K'SU'TJQ[+PW5CS1&Y=2!@(1"W4TJKVNM+E6C=*5@U+!W26>]:93WJ M'*#R_\H"(PM/Y _D1S2U![$S2*HVK3L%*[-NU@;GUU6=JU73.O#I9OG5D?P_ M)UJ%5REE4:5 M:-TI6*&".^N_J^I<55O!G>'%"O+VU0^N_YEN]-6*KM+*HTJT[A2L4-%]Z)U4 M=:ZJK>@^\*'PM([;$KU1)5IW"E:HXRZO^E6=JVKKN,M01-D5"E57=>GDK&%6 M-M-T!7ALUIM58_ I7D@B&Z7SYY31QNFV#7;&8\[H1,8!%F9PG+F[SY@21A2A M[+J1U]M:JV%3)]F_5A.BJ6M"K+0FA%G712&J+T-K./M-+:45&O++IZ\'[\][ M-[*<935'MHV5+"\7;R951=#IVH,L%TY617*AY;FK/^%GL]MH&@MG%>D*,"?Q M9LSF241W+[KI9:),7CVJ;K7"NPYBO+MLS+T1&\[P"C$A+QJ53U#3H4A\>(U: MY$D\#NA6T9VX$JJ:)3^J>KH?!HY?__K*>C)/5UR#X<_!UGM3(7 M7\CPU");HIP>L2*Q47H*FYTUDU@FZ*QRI.!PB3>2DG/PRZ@8GMF4)]Y+=^+Q M9/;F*75DEC@C+Z*9W-^.HB-)[%4 #([968V]$V'H1K\*QHGFJPG&,$:,%M"UL)V MIMSIK#_87J[_T B^;2 _,([)NW)5,9[L0::&R_.:/+DQ_:"(S+I3%3:UF_>U M#(+66W9!E9"C-^P#CV*=1K"*- +S1],(7FRC7V$E_?\F^]-W0GR'&/]R- R< M&?TQCB<>_/'_4$L#!!0 ( ^!;E5I_ J&.@X %N/ 1 =G1S:2TR M,#(R,#DS,"YX67RZ^Q!??C2W;.?7\5DM) MKOUR Y&0A(8"% "TK?SZ+D"0(@D2$A6GX1SM#QX)V%WL/HL%L" (O?GI<1YZ M]Y@+PNAQ9V]GM^-AZK. T.EQY]VP>S+L#P8=[Z_+G;]2X(#H,C M[XSYW0&=L!^\:S3'1]Y;3#%'DO$?O/X=CK]O=0.Y[3 /&W]T-4KDS*1?BJ-=[>'C8H>P>/3#^4>SX;+Z9P*%$,A*I MM-W'7?.W&?L5$7[*_/KP:B&^?[PCOTXQ?16=(?H@/J //Y/Q[>O/+__SZA!_ MG-U_./W'&,W1K\L!GUSM?_3)+^CT[>';JP_BE[C)-\*?X3GRP!E4''>4?<:\ MAX,=QJ>]_=W=O=ZO5Y=#3=>)"8\>0T(_EI'OO7[]NJ=K$U*+\G',PT3T04]5 MCY' J62H)0YZ0H5$U,_1!S)ER!*_[,65.5)22GH8DY*$-, %.H']G2F[[T$% MT._O)X21Z$X16J3$$R3&6JC@LBNBA2;^=)"00VDI:4ZF8I7+!1;E4G55CB&0 MO,"0PPVJ>ZI:\>QV=_>Z^WL)Y_O1<) RW1,N.5*]64O??7V@8C+$/S M,SQ!40@&?(I02"8$!QU/(C[%4G5/L4 ^=LI*>CBBE$$@0#2:$E6V6!#HZ5#P MAS>J2QQQ%N(1*.VI#Q""99)55:_/8!#I>"0X[L0?E0R0J*4$>$(HT4V92-OS MNBJN(F44?-0L;WI%XHR(2.#@AOZH/R\X%L"G=;^$ L-H2"J8?!3Z45B/9Z5* M*8LI2##: K53%*HH&LXPEB)&+U_D1G$?H%.#&38P&EXO9FX[GK>(@U4S+ GH M6@)NOMZ-]($3:>]%3M;?6XA\"HZXF=PLU#H VC)=NJ+.C?AW!<170CPV\59B MO!?O*(H"(G'0=MS[,T2G6 SH4#+_XXR% :RVSC]%1"YM1[B(W9YYZ?2,D>L1 MZF4E_\V+93^[:^4!)&87(7LHB9)5E=L5AVY7@!1/BVDYZC=\BBCYK+4ZH<&0 M3"DLG'Q$Y8GOLXA*R'9N64A\@HTS:G&X??2]6NI RA R$7$,7[*R/40#+R/= M6XGW$ODM=-B WH,AC)MQ:_75#?6K(M0I8PLQO.4,)DFYA.ZKAMZ%&A9B.$MK MW,B^+B*;R- =.)720I@'8 6=DG&(3X1(5_%6J1/>O5V[XR;\7BR@A8B22 M\=A\=J.X5T0QYFHA=#"+\ @'YX\+3%,,BX5N,/>+8!IV+^%O(:S73.);M$00 MEC&DV0(WG =%.!6K9WA;".4=!HUP 'FS7(XXH@+YF8RQLM8-\G=%D(T<3POR MLI):"'F?S>=$ZNP 9OX^TZM,3%>+7A>!&_B71> SHO0*(2>LA=A79^3UDN^] MPR+260E__[& %B); M)R'>/I7>+*7>L_*\NBFU]R+Y]+P=XO;(2*U/MO"DX7/[T-7DSW M-K(N*A8Z\=\O23L->YN!+=L>R6+LJ'?#;>6GY9LH;<:^N&^2[]NE=6[,K336 MVEEI,]SQ!DD6Y%R)&UHKI8UYVXQG88LE"VQYE1MA*Y\M[L&T&>O,WDL69[O8 MC;&5NF8W9MJ,KYV:9F&NK'6C72-];37V_@P'48AO)@ 6FDXYGFH-;R9W&%9H M$19G6"(2)L[8F-SM'3OS-8+5T^2\:%62"/=>&/'M=M4YXA22$W&+^7"&.*YP M4169VS56RIMU32+2 YF>%MIJE]3)4PU,UXBK\T3WN'ZF:TEP._()4 M4KE=8J7K^9DCO^_4ZD@I;N55S2-KJ-SNL#+[DJV_Y^#(!4?V_8A^B(30Z] X ME=2[>S%N,&Q=$C0F(6A5F8I^D2RW9^U=A$R@Y5[-\/(MJWK==M(!U%B9:;[5 M0;ERW44D =S35>MVBI#W-4^'H]@]NASHV'6+AGI!O_)?);[;%XP[U\ M\*RH<_O!VF5(MO2?Q\E<@)A]>/5>,Z8BV28PI\WZ3%0&RN:,;D=9NPC9@$F> M$F1;T2-=(\SSG H?EI&XW61M563=I,6M'B&UV N9AW'ELY2+P.T! M:W,B_]SN><)R'+(N]\7&U&['6!L3U8>PG]VT[F!VN:?J,+B=96U9. ]N/_O+ MFEMH-[V&0S_*OEED8\:>:-;0N[UE[6CD9YV,[/BYNF>DMWH.LD\JE ?5!G1N M[]0ZV_![#B3U3UTF=(W/<$41= ]4Q93..)\>=>RE(-[F;YC

=Q'B8D2K3C$B+MWB(:IN%$!.*^)<6Z) F$Z+US&.)ZB?*) $FD8K_--..I M=B"V>T]AL[21K+GF]J?>ZOHG\[UX1=0;,)QQZ5'KIBG7%6'QY6:7+-Z#=;"H;]V$ MKZN*NGO[W8.]G4<1K#2MH\0*AGI*)'Q;*%%Q45E9^Z**7'W0G6G31M.KRIOXNM D(?9^++.D&194F^;-L'L1-4 M5]BVV2UZ@=UX91VMNNN0 M*LI-3"NA;H1IJ5K]2$@&Z!?ZFHN@"0:LNDR% 2Z")A@PH!( UJU4VK"&I@EF M#$?GM^8<>5[WLHHF* PK:,PY#DJ5KJIL@N(?U$X#E)TQ&&$+*#N(&B" 3# _QS1 /H%J'=-*)88TSL\C4)8X4"'GX7+Y$RI-3/4 M9FR(P0/(1;2>1D'+L$J")AB0/9557">5U#1!Y?Z,X,GY(_8C]4@WGLVX.J*A MRLV=]71JR@N#\%:L33#ZE"$>Y(W)%S5!R=$#&\U8)!!583Q4^;F*X_AQ_(#Z M\!5@OPT1S5NR!5\CS(6DWI\5PJ98V 1%_QE1/)H1=>0LA_3H G31-, -6L$1(#,O:,TB6 M?- /PA54H-.\*1O0-<$<"%)?%\7;3Q5];"U5$TRY8W)F4G*UK4,Q%Y>7_8)7 MW#1-,*.\.S6R\UPS^J^24[G%I,--U 1#]+M ,'&Q.09U69(UI.!75M=0/JX; MQV_9'G=\&!F(3&R**^<,LF3$ET_QH!F N:$7C$_5U(:%B-_6,?;4G^KY3 M"X2G%MH4K,AF8\9!/Y@/3S^U6A>88\]#%%H&QJ;WVVQB*@-GE0&":C M\(C#BB.3;%57-]:B2^B!%.:2J;J3A"U1*.V 7$/36-L@[>6Z"(7JH ^C^IY< M<2+CH]9ZE&395W)7?JS/6'N,C2F$EOP4"XLDM=?30G%=:!:,Z6IB0^*FKJ)6 MXZ7>WRB<;,T4KS4@?O5,_M]S5>WV6]"#C]@93/9^UCV5M=^ZDVG%3J'+Y*\S M4JA/->GI&_-] ^8!6O.#B! M= A-U7$G#KV8^'KKXFN!N:[1+UAB+LRMZ V ^CT64A_Z4=K$8B35F*%V$4],JO*5G/!TZFP]#G[=<5S/H0,A(AQD-^'B\2\NOX Q M$#T6=S*W8?SFX\!&.B<*?R!R-L.A,:.NY0XI#85!]]0O16%C(8U=LU88%J.O M;%*_%$"GIXQ&Z\"HXOG6'> .D_DXXD(77\)X%5Y@?8O>ZK>KD^?0ZPF__0KU M32]^N1<^_@]02P,$% @ #X%N51$"5*OS$@ C/P !4 !V='-I+3(P M,C(P.3,P7V-A;"YX;6SM7>MOW#82_W[ _0\Z%SBD'S9^)6F3)E)+*RUIX(J[-K$YHYGYD3/#X>OC[X^+ M)+J'A"*'5T?C\<[$X5_ZS(/R8H_>L#_]* M/NWP[Q:??3A\CDJ3\QN%N*FOCWJ6X! 2FV1W,4 P2)Y%:*?N0CP\5N&"\Z60V6?+AS?J/T5QZJK[E.KX# MZ1S2<7J=X?BO.YQ,F9,Y_9&C[,E%4 LVO4L.Z-U9@A^<#"H1]2'5A,Q!BOXK M@#I*I]=HGJ(9ZTQI=A3'.$\S%AXN<8)B!(W"=N'5AP[C])Y9"!,CZE+#/KY^ M23#KZ=D3TYAWFB5'RR2(CJ8?B[ 8,$>W"3RBU,+-J=KW(P R@Q"RL*Z-^I3\%)&7NDEY"9P 2H4_6H4$D8VLA&& GR-PBQ*4H0[! MIH^O]*OW69[E!'Y%*5KD"R$"2RS$;-19.6M6_663KGU+3]6O98NTD2\?L;RQ M#'5%->(8TPX6=F8YB$9E(LP^/5M,BKW9604/< M\QS!M=-;D Y9GW,5UY7/P/4[5_$[L.J[%Z>C'SE(6&B!4S$IFRRK!G3ITG:< MAIEUNAK>GH-.WA@D<9X(UWK._EZC@(\93*=P6O+A@MLM#&2=@?BY8#R=&^^EN3YX )L5ZD8W\N2**"II"KE"S!<4V:A"_,X\8:>+G) M02R_SP"]%6OP.1W- 5CN)&/W9,>MX3VSTBZT::ATLR9NZ57K($8DC3%C' M_[2S7WX'D+C6+^3-$$6+79HO%H+-"+$N4-+/"%[H3%V8%7=1I0H)DV(G>H!H M?I<)Z?U 6)0=Z!6,(1.;AY^6R@ZP Z^ V>@=$D[KN@834XU+O94= M#H=><6C3*R2[?TM9!I[ Z7,_,?MF'8T=)F^\8F+6.22$+@E< E1.H"L!6;X=VR4\U9:^NMNJ GJ9\*)]I0RJ=^\3&K M'1)(]9W5JNPTE$Q.5?/H/AOPD^1H]0A[5%>6[HR3T+:V?JN!Q:J9=1VPV=[W M,%!;7U$&;%[]: 69LA).P:O6Q=G5DM_KM MZ<[)]Y2GZU"T-E)(0%?W0ABQ;&WL>]IC#9=&U9 0J9=!2NV>C."8Z'S/@JQQ MLC- 2)#QK2,$Q-D?*+L[SFG&I@?$'C@[:M^3)&OX7(P1$H@5!6UJ#8KF 79 M&VVL&024)QLG[(Y6":HSXG1^ \FB&K,T?;&U=4 9LA$JG;XAX:*(35;%23-I M0)FOXVK-"QE6(C]W=/0ZFH!R7[ORLIX@(*0J@EK%X* BD\K);3@C].C S1J% MW9W4-R3(O:JMK;>-0JLE!R&286]J:V/?@T)S,X6T&TBE:DC]B!\9P*D-'')+ MW\/9&@N5DB$!<32=(JXR2"X!FH[38[!$&=!LMU 2^$ZZK&$QJ!P2.E?\.$<* MI^79]Z,XSA>YJ'^?P!F*D2;?LJ'UG7=98V9OB)#@JX1U?N3?(7::*7U')%O= MU)E.B(A97$W5'J*41+ZC54>HOE9H?=YM:GK._;^%< M6_L5HK5#;H?:0V[1JQJ+GP<[CF>X7;0F\IN&R,^T$9Y%S]31JV\IR%DD M:D%*RBXZVRBLX$6SR8QO$Q:N#Y)[%$-ZS9R:+G:I:7R'+C-P9HU;\!GYKWHW MKRO55+F?F_J1>75+?,+,>S1=H!31;'6RO)!+X_M,A+[]@A*-1B>SM$!(GN * M4L@DX0>33YAO2[ XK&.$S$#FVQ_8 F:E?4APK15;;8D^9V[/PC-4&P T:.:[W[=*+9U&'Q[X@(!!\"C.$/WAKV)+CS^ M[_^=7(0C-LT8W>IC G+G)W!)8(R$+=B?$UA<'GVTP"0K7F)0PV5''8"CWPQ% M%R,-7Y2H?G4R:UQ=U#:V.)6)R/NLM#-&-MJ%42_J5!?RO_]L,VCL3!)4$5B\ MG/,9T/J-^FHOJ&KO^Q#LQGY/;XB0PMB8TIQOVYG,1(;*?/,?_'9OENZQGE4_(<0+00I-^.++Q?4QV8X [F2THW-.8\"-A)W#UWW$JWURLG9I:4-NA_$O M*#L8*2A'+ M>WH>LG0T9R.SP_/4EX=EBEL"!E.XW"JD9NE @>YN,BWXSAOH[8$.,22DY.>+P)>^78Y^6*Y+O,H M/3_++A!B:6M#S5]"L%=7^4"N8&1)? AU\RZ MV2XD^!4VX%4$NN&2:%*\,W^"C^$>."+QBDA$4\S=Q(N-0@WKTCI:+R@\ARF?@SA5&S,N@;\Z=)G+5:F$#IJ@+=E$.@2 MMP/>;J8*R9M)7;7Y/HS#P)9) UT8WV DJ\P3UM!M2JU\7L_J+2\9+$#3^5* M>7'Z__0Q%D?*KD &3UF@B76/A6Q9#M^3*3]VEX\MN2Z2!'DH.V1CZDH[05X: M&K(Q=3XXF*M))V0.TN*4$K^)#\U3L8Z29L6F 2;_)6;)=U7ZVJG67Z)1=()H MG&":$\C^4F49@70:59A&SURC9[8#'Q2K>@[T$K%??$)!2$*LO M&-Y_TY2Q((\$?51G,)#$-G=KUX1^VQ2ZPD$,9,6=X[W?46!UY<+^NZ:XM:L5 M?OKU8/^7\FZ%X63-;RG\D?-['^]KJ[LU2:6@\TP6E70#">@2,;61@B MQ]&"'[^1J,Z1_Z3D&;TJN&Y#L?+I(#9=%X?_M0I),;6J4,DI8JPBP6L+BK@$ MT$*8"W[@G=]4WJYC#Z&T^%"T_M(V@%Q'2AV"AU* K2)8";9KX#SM5B\$N8#: M>^:JK7SMJR]D^ .3O_@A/QQ#RNH="HH"?W7:)NPT/:).]@ MB)"6/=:"\\<(A2WX1?GD7G_\24WCNP+N@I52Y8"N.6SZ-;W[/I2RY-(+>K(MPMDO^.QKS_*,><2O+ HN\H50H#P.H'6HVA6G%<^H8%KXSY*M M;X]YSI^0A@K,UKKKKI6TY^!G;%K)=P47 +'^0E@78#B"Y#\0D UU5O#T[8M= M$6\,[\W-&9+CMC7&!?,G-P\PN8=?<9K=:6:#W3GZ=O/;Z!@:4[[$;L&[]N5W62YFPV =; M?4!(G!,4%=MC3 U36&G_774*6^ZQK3(7M;_RO(K@[WLN>[I8)O@)PD*H2EW2 M6$"S(/6VMLXM?PT20&P44;7W/>NTQD9>_-;H'U+8*/>P%XH6#]A:(Z:D\STM MW! Y@ST"1/ [6"UVV"(GM?<]A]L0,87^(2%5ON91C4?\M+IX0N^(/ZPV7[U! M;+^$L@%+WW.VKGAO;,5PTC8I#2I/ Y4/O1226ZZ0OM'NUY=.'/%,2'PE*CX3 MTIJH_$["ZM4,Z;$$&W_GR,G;9M)I'F?%"XM/0CZ0E"O9K+^;%+5FX#NKZHJM MO.74Q6 A10+Q4ENAOA'7UL:^\ZN>,-08(B2\A&Z?,2'X@1]:TZR+-QOZSJIZ MPDEA@!!#:?7F-&VTE Y_5*.EX/)\[-5O,*RJ9'07K8U]);RWV3BE&XW <6N6X MOE5=]XUT$JQ^<'^+U5W5;4)V>DAG)-2W"VU5*\V-0W:*24:K'7["1 M]H.ET2*#KEX/K VETB[D>BBML%S=T! 53+=Q>8%TH80=6DY72ZB@*AP&_]*4LLX<*@ E<," !4 !V='-I+3(P,C(P M.3,P7V1E9BYX;6SM7>MSW#AR_YZJ_ \37U5J\T&6Y;>]M[G2RXY2LD:1Y-WD MDXHB,3,\RU?+_WTQV=C3Z_1W% 2;?+TY6_2[2]#;Y MO+M[?W__,L9WWCTF/Y*7/E[J=7B9>FF6K'I[]?"J^$]._O+$E4UPA"[0;,+^ MGP*]^NI=2%+B,61WV9]V#S$=N91/3K0@:/;;B[LT"6G?KU^_^O3F%>OY;[5& MZ>,M'<%)R ;@B\ENJZ\>>!'3S^4"H311?5W8N',NSCV"XG2!TM#W(B.6A)1= M\,=F%5K2OI/I;'K+5@(Z?I3JDE-US=?APHOG*#F)+U/L_UC@**#KT?&?69@^ MFC"JT4WGG'O)XDN$[XT4VB#J@JLIF7MQ^!<':C\.+L-Y',[H8(K3?=_'69Q2 M2W*.H] /D9+9-GUU(<-)?$DCE9@-FEN&EHH1&4TW M&J$V8![>1&@_2326.:A]%[R<(FHOE!S46W7Q73KF2(:"XX=;%&LP #3O@I,S MG*)S[]&[85W(N1 T[8*#"Q31=22@UB)]O")>G'B^UGJNHNN"-^I.+L.4KW%T M.AQBODQ0)U9CP=$@[6;E-C-J&T/]E2/&2E1 MQ[95CR.0H!]+H<>4BJX3WOP%"K((36='8>+-YP3-^7HTG5T@.N$SE!RAU LC M-;.F'77+_;%'8KI<)N>(7"[H]M>8:T4'0UN0XO-G'F';Y3NEB]A%W]TBLC(8 MQE! E)U:/5,%*PF[U9[(LADK4J.3ONRWJ7I-^NAZG-;L=(O1*J/OP_\P'[IZ M]-WJM1J1/(R\).'K46X2N#>2,T,!/PV]FS *T["%L>GB*]W*_25+,X*^A7&X MS):I8\-VHL7#:777G39J.+3E5MYHMW$:6::)^8VGJBFC$(4Y::-BXRUXD M*AUA^NEIND#D,",L@+_-O&C;<[?R,;L0O M618UKK( 9)G+9#=++[_CG"UH%\3/;M!.$-*!P8X;O)@4'ZKJ9-5+&*>[M.EN MT697V$'_?*\^MA/@I1<:,MVD'H!C_J6=)5K>L(2[$;MUTOYY]:+(C$-.T#]? M,4[W35DK:08=DVCF95':>E"6Y'6>Z:^I \M6N5/Z8XUO])"B.$!!R3GK4.]< M2!JFK&EQIF=OLL,. &7,1M!_%BW[84-\]J/&SFO*PRI%3_]=D$P*FH*MDK$( M^S5N(G8L!Y,FFDD)P\Q+;C@66;(S][S;7;9J[Z(H3 MG=!_KGB/O!L4\<]>%XU%;7?M? M>A]TN!Q'_&MTYJ%Y-4L_(WBI5&6A-BR5H*I;RLB+"2;4#/_V8N_5FI<()RCX M[45*'7WK /&]]W3&78;]AU!G=#5).H5-:.)5,-6U#T $R2I RQ8N51:/"F%PR/?0(>0SC.;]O(EFD=,CMPB6! M ;>4!30LUB95?B8BN4 ^HHQ3G_\,I87@DKDEH1H)9DH10%_,%E2K441B: M:JN10-%@&33[ME3_/;X)HP@%Z\&2*.<(3#,26!0"0""]LP72.4&W7E@F>LL\ M;TUH&"T-XI' IBL)A-][)_P[3;]N))CH:_^#7>V?X=@W<[";%./PL0&^(5P^ MVEO5\N. YQ$[P5HY$RCU F14=O&1ZWUS*5-( :'UR19:Q:7>>,Y/@UV$\T4Z MG7TOSM[!<$G)QH.76@Q9,L>65UT_$DJ'UO&#'V6L1,17C(/[,(I@X'2HQX.? MMC0@C-:B$4?H%BPFOZRZ0/1C HNKVX'Q^SD@0$$EKP84*^]KY.YC&%EIM M0 !A-,KQ68L^E%F2XHZ'=F*HWMX!P(SS0@()0'BLA1N.E[<1?D2HN-?2E!=& M2DDZ)M#TA &3K_:.--0'VRI8GU]9,X'3M*5*(6LRQE?50")*<;$U8:DH"P60M9L,N/3*P_PG1QF"4IW;\3??!T MJ,<$H;8\()#60AHF1F[<9LS44%D+;508-"Q%NNH\*H% MB@-0;.\>RK&P%N'0J (NOD,($(T7*Y50(';6PAQMDI[NI3FW1ZYEQO.-M;#& M.2G.EG#.%7?A!(WM9:3-P8'8!U&Q%MG(KQGK0++94?WZ MH<0*J6G'A)NF-""$U@(3\$LK.H[#F" "N _TY(,@K): MW.3ONQM"G](?^R]_)WYGL%8+[XVT%M[DEUH7__%<&Z\%U\^U\9YKXQG"]EP; M[[DVGA-' 9]KXRFDL#4E^D@FZ3;F20"=EWSGD3\7R2 M))DI3#G-*"&JL Y:)9?@F69IDGHQ*Z=@AE&%<)1 ;?(/^G(.)(;,[98&L?.H MZAT.(*=OKB1$8T+*R%"YD'35LU( P?B0T;!/%H^(;S"K99QD5./#1])Q9E:' /O[+S=R"VL:2=X-EE33W[Y'GM9$-*E_3G#\)QAD(6O M'<@P)"2M@$-_6@-#?V"5$8/,3ZFO@LA=Z",@H4";BELZFD< ^1UF!ZJG=)ZE MS9E+P&CU6A)1\X&3!RJU-K0/B]A[VF @#)Q,&G2 4S_I@N:KH+]?79Y6:MZH\$CSEJ#&DO9=2_:?('N4)PAC;=8-EM>?W+<414R[%RLN.#R M"Q53=+%R53F4U1BC_PVNO @$U>G8L7KRZY%L\L:%@AD,1Y M-.2<.Q<1_HIBRF]$9^Y^L*1*9+RR)]H+[B4S1$YH"RB)B4;$69J.9R+(3>D-%C]1H2,F'>-8+$E-/)RUJ?4A&K@ ML6X\'CNTP3.$A+UJ(*R:PAF.<9WA\DDFM:N@1>\^7OIB0!"VO:0#!&LX1SD7 M5;Z J W0VMK*9:Q.K">++,;?I?:_4B&G\1>J >J*Q(B=?F2E?8K*/JO=\$F< M(H*2%"YQQ'IKU]DHL=M"5!!::Z$$N2;:KHFCPU5?*A!":^&&%N@].>!:8F;Q M\=C292JCD6&<4=[79P,.T P3M'H*!27'#U0'E/$P]L@CM_.L[!"+8^(HJJPW M,.H]?M1YYZ=OV<$A9BWNLI*DF D'U%9)(Y( P4B@%?,-PF(MK'*&4IT-8:V9 M\Q TN045;RTZ4M:**,_/JO=]$(7S<$@9!Y&Q%BG99/? 2T)?'Q;>W!8F.JJ6 M@[-F'T3&6N1DD]>C,,I2V5EA@&"\Z%0% /&Q]^",:"QQ7_HH3-A!P(SHY,*, MNAG=ZJ>6!LP@6SO,\0=BK_6B8/^.NJ=S=)8QU4QGC7/2BJ72J!M7)JDV7GA+ M64'8K45C !F*1JFT(/B5.(Z=VP6'"R^>H^0DAFM1U:\;O)-> M-RBZFX3QI-KAOWNW./EUDO?[?!'A^2+">"XBM $H'^>'>'F+8UYP6*_LR#R%ES8NMLJJKM ,TM%S^2ZAKK".">$]H%,$Y>:N@:/$<+(M6O_JM* M\8A:7UMR"Z4S1%;?8,VV<\M)@)/FH!W-L/7Q'DT3W@H]:L$32^%BV^CN$"L0W:$XM7O.I5MU6 B-O;*O!F M@HF$S?OQEI37'OG:51]VAX,^M&Y\=7J,"O08>TH%!\K>9F7HXQ0-L\1 M"7%>-XG_;7K+SWH065+QK49O<#K??ZVW0.P^5@1@@AI6H MC*7#:UZR^!+A>Z R[GOY435*/.'4M0-I:Y$Z97M*YEX<_L5O?[&Z4N$\#F>A M[\7ION_CC+]&?HZCL/HR>UV:#U2"]4%%^D.URXD7!Y-*IY-UKY-UM_V(=A+? M49UB AP8_+C)=Z5]/PR=$W8],WVD>F8Q_-OJN8PZ;Y\V>2M)N3XKQ'UI+O7B M>7@3(58%+A4#O_>JJ<"2;%+2]+$\^$ZXGMO M-UDLR">;?)A_*,=&^L9C<)^C-CQ]#8(@RHM6%JUF23DLZ^F92:R[V& MV3$UEY-?RG\YX13P0[B K TS9BYKWGUODJYLOD2,UP)#5U#USI_(99"QVK!^ M8L=A +W6/0@9SPWKV/ C>FF>VXF[( M&&U8QZK3T3N33:LHX]7 -O;/N;] 018A=JDK\>9S@N9\)9W.RO+/1^S(5@2( MTK2>17]LUUGOD?VF['/R2]'K\Z6HYTM1PHB-.Y>B%(]4K%C]BO"<>+<+ZGA$ M\!,MDN:.7GZ2,PTB,R@&^;BK;FI M*[ &?;9E_?DC5AT[O,F8 EGH@!U2D]S.X 49M8B'OLND-1%P&RFZ7LR,,/F* M[Q")F5@M,-DD'OQ>4S>@",5P+Z$I9OX+)BB@_>!S$G^S!)[%_D2S])[5HTK#M:_9&D!*LRECV*/ MA!C"PK 7Q]%I)0VX5'6+UTF$X9N,"/7I0JS8&,Q'&-JUF'U&[M)HKUA_7<171;H2"L*[=6!CS&M(HQ M-XI RF++C:QF-;9<]C2A74UX7Y68L@,IS(*7,^82L!>IQ")VD,PL/C19?/4DGF&R] IEJV+K4B)+0?;58&TRIXJ[JTF="<5KP+49D]=5C/.UR^A2 M2FUEFI>GOPB3'P>/!RCV%TN/_)"7+U-3V@OB:\.S65U&3QD.%01HLEPRK*JD MI::T4^U,&P05=F)%N%3[K#_PG$P:] NPH_71%&ZKNKR-!KFE"FK:4\[(D7>X MNIJ"\\+8K)^/7NEC2Y15'5^__OB41H">N.!R_M%>U;=\4Y)<(!^%=\S14!9\ M RBNWU@JQM<24;DI8=CQ(W=<15AO:NXASV_;JV3XH#?-^^?F)2# ZKU3QN* MVHW'60 $Z#IOV0J!,V])!:FQ)SMB*6D^_%E7B5*Q#L<#&?Z!$'#2R&^-TK"G M6U?G!5?\R@]/0NTMG&%5CW.LR7C7ZQ)TSFAU8E9/V6![&X=3C;0MYQP,T76L M;_X,'9\7X3JIMAOMKO=[9:.-!!DK@&F"OHIR.S$9W4TKX65NQ':/N!R<@/7#Z2# M[NJ.BH?'='PP8=OK/4M/X>A-"ZS%/NB3V7L0)W_Q]B1>'T0]3M*0KNQ(*Y.H M13TZLV6B%.F!;%>PU,I=:5%;RC:: **+I>/YQ][!=-G6]0SXH+:ON$,H3W/5 M&UWOO;>4WC*9+5C./FCMWML[V73OD>"(2B,W:QO-1F>_A&(V@;#V=LJ*/]4R MUFAHQ_R(]0GHW%V3TE;M+AN*%M ,NOA/8_1_R"-3:!?T-*:&8 &,]9@ M%U[V.SY&5V'%6 MI0)&X75ZT&,X3Z'H7(M#.2WJT'7[--AS';KG.G36G9E1UJ'KXACGFZ%-A6E1 M,QG?L**[3_;RX:&GYT93*^E=4RT#7(,ZME64B'F!09:2P?![LYU MD'/J%M%?>'.T)PG#2JA&!*-:#' W8A&OQG [#;V;, K3Q\.,D(H=%N*FI!X7 M?IKB@+Z>+1S+FGR%T&6L=%_+ M>=CH9T2HMA$,0MG:>2G^?N'1R>%)S$I=!?M+EC*2@"EJ/B;,8/XA:.P=!:"\ M?H]#?6 V&H\,%B'W&FDO&P7S5J]"R2KEO6D\)E6ME%=Y6*KO GF;W,JKW[UI M/"S59-5Z6;OGEV*>7XKI : #+V*/=E\N$-(\ZPU3./INC))OY[:!(E95V6\9 MC9WS!TJ%J_%Q]U1"MQ Y&=[O&L9!P_R7MQY![!%=^?&%S6:6ZF)HC'TL9]JY M-6R:+A#)7[@\P[&OBET)FU^+1H5+9;%AKC5"P3;<>-&3JU*/OO%^:=6CA]Y? MM?NF8LG5><0*8E<$U?"<=6@=* \;WTH936B-;3EO)\.BJ%S MX46+V(T#.#I887/AG#./L*@:]R2TB.TX_29H:.+H]HV7OH%T>6O0*]B.5N0[ MI;Z.JOC>NHVE_83)7,(2UIU;-@^R, KRMX7*?YXL;PF^XR,6WNN5^RP=\L'K MTVP-FKY8X/II\@C-0Z,4$EW;>D.2 LX].4!A5,TA"=&WI7DG[ M6:02!L*L=:%Z2:TNO;DC:$E]G='H72H"O)NV-D5.D9>@!8X"$T=!0C1\;;7M MG3J5-"!L-OV".$E)YC.5GL14]CF1W45\47"$;@GRPSP9A6XCQ-4A@1EA&'NZ@OC&Q#=2N[&Y6FN!\*S^R6'8TX3W93FU^88I"IU2+ MP8:,26-D-J>:'K7M]*:$2^T$I[H/9U*<)I""24Y=G3F?YI0(T6;TIQ*UG. OS M^T+3&3>1Q62+@[(P0X@2:0#TO2P 6GQNPK\WJ7^0_9U_LE0(B_Q6OMK_->]* M""5CAW>^T5Z7V9(S=>X]\C2W5/8/,MGS/B=%IX6H9;?]"\>_ISE:/V[*D1/; M&:*\R L*V/$VND7VBLS6!>)+_R%.%)A\DF%2]#VI=L['7=']A/<_Y,@K.#I^ M8/P@-O'XI;"B/I'F)'PK+9Q0"EU^@PO,OS(I/F-KVIWA%"5T2K HI52^1H6% MJGR\ETG1C>T4R^6"^B97B"R/T(U6K06@O>TT2HTO[<2)B,J95(D<&C Y FO" M^71(G77E/2^@N0,I#@D&6$<$YS8(#3Y5$6N0P$XZ0JYG!2;N)ABZ@L7EA$$' MT U:BJ'J)"B>V-UL:"F^KQKP6,6S<\L5>Y0AU;8CXM9C,B,R>:5Q";NPJ%8K MJ+T=&R)5LAP/=RU(-Y"X;#^VAFTTUL-27E(QV.76P\U;FDR4$WX7@0VM+YZ/ M5.4Y(8KK=P[8=-7F4!2 0'P[Z6HQH:H,RZWZ9NM1X $R#MIK&SDYQET];"Q/<+QME"%C/31"QO:+ M]#X'CY^#QZX$CW^*DF':$8'G,F'/9<*>RX0]EPG;*AA1\B,-1-0;C:<"F)CW M7I?$!/DOY_AN-T!A/HGH/]9SA_YP?8KF7G0<4V_P$3!8M%6CT2@,DXCQ7K=- M:FWGK(#+$6U2;S&P\9!H# ,<]FL)NM:HDZNXL=8'79+W2?@7CKT#+_Y!E[DK MDB7RFRQ@^QYT+U^IH;&*=9D%EV9'PL3R'8:H[2C6;0G_&D$6FX#HW*R$*>SL M%"1JEN'A]CW8[F!QTF)T!=W0#X/_5Q8'[#FV.#@+8Y0B%%^@>19YY!N5?!$] MEH>_56]9F_5C*TVIG#!X6Z' B=?6G86A.R$DYZ9@0P61N+VM!T<,H9 P#\X6 M:XF7(J9XN:8?I]C"))8R@.A*G-8):/4)"P%])/L1?+X\CUIN, 2,BU M<]'A^K)1YL8OO!0=922,Y^>(A%CR4+$>_2@0,Q"EUQC+]C#FG(9^L4CHHK=! M-D+01!(XOJ'ZYJ5T=-$=/!UGND!5:4:(4H-]"*+* ]_#'2PHK@&RQ_$>KPA= MN#U>.U?O&N7;1E'#\E8A[V]2[="=,P=':(:H/UB_;TE9BN=\F\;>:C^)@_ N M##(O6MW7OEQX!!UX"=-5[HQ0M^,<4Y112AT2GIU!,45%J[+@D#S8/AO1NZP' MCU=L5+(REF4W[&$/GBL3?U[[A(:[O#MS3F3XZ02>/7$7+= 3'N $3$+2RH2E M/ZTG*_WANBF1. I-VP)-'0A".X\\5BEQF+V2Z5A@BN,VG9GP17A[A17Y.9& MJDX&CI,K,9!@I:>/WB/G#L+H9%R]/Z@'C;0?+D(T.WY ?L;4]#G\?98MKAK07M>A4& #W 'H$?161-*BT&3W=T@\"F M!.#2:*\D0?EJ.8L>IX_,>..8>P'RHA%RLF=O2-L;TE.H<^''#395F6B@N:4R M%EJZQCH"N'=*H M@G/1CN@;/T8K6E,LECB]3[/_0>-2TWM36H0#YY&@\8"I@ MNO.D?P>&D7)X@0)$!ULP)8=>%*&@FA;BID)J(K4ZL/5XIOV0E8%^G$MF[T>\ M7Q2L%5)59%%T#QX<>O0_[=@P4(]S^74^KD^2)!.-YC-TS_^D6C>4]#_MT#!0 MCW-.<\7VG7MD2K@O$_SN11FB4G 1M*P]1/S3#@I=W3AW,@ 8S9QS_K?I+8\V M'#_0+7"8(,FY'..N?MK1TDY33AU98 ,^3$LUL =(J!@H]D/-XL]O&R\85GKD MI8)K?;IS<$'L$%2&S\%C8Z3LWWLD: P*46&%[?NV?=! *4,""6%0L6'+3SB3 MMN]N,$E*072"QW/6O+^K6]T ])SDZ+6$[GPF?MI5Y+ M%@?LNIS.Y>E^OF8GXRU&=K/J?W_:=2E!/OY1Y*0G9GFD.9K-OT!)2D*?9;)8 M8/$[12BYN/RNRNQ+R:R];]'C^H#-Q'?.-)5B*>ICUEH]63]"I R'OOU#"&\5QN96J-GJR1$:A"FINU I1J MO=MH9L?"B#0IU+6[]J6-NEVV+H:0#&M;Z+REH0A)2MPZ5:BAH-+08&&_H$=.[N^M]6[2[;@!;0 M#&H'_CN+T=4B9#5S:L[UU3V5BOU.:B$TJ6W9#FC,XW82@)A8+$G5__5(\"*D MJL:S==:>K/UT0+?07'AO>RHN2(_2TQK++[MG/-]X=3;&6#-<$5258)437G^Q>B^EQ MH1*/%$@'$-2?[%VM;'M>_RQC4A5.5;*?I0M,PK^DMZFZ_M3UGJ7D2'^7'/I1 M$33L[!T8DMTX%2M!,J[,.WN"(Z>M$J"Q8>^Y;D378Q\OT2E.)%O:6K.GAZ= M/- UMH74*=7MG M\B=(T]_+VES@K1$0!*]L_31>(\+K-,):&'3T]M%LI /0; MNPU*YDO(.5U-R!4^0D'F \LQ:RUN_(0 4PGI7-J\$(8Z M@CJ7!C/VBGX6QZ>%;V,M+KJZ<%64VY'X-XVF3P\Z0$0(M0\VJD*LLP=G.-[Y M,_.B\;(H MZS=O+L+DARK1*:.REH.40[$90U0+[M!V?W+KVE39,DY,X3T1])=)L3@\?^UD&&22Z<^FB]L%_0C<] M(=W.^KP4\D##1\K#3SFLU!IQ+^$G/='322%S25_.CY+M)',N,[BU$2[EL^T? M&?$QFE$VO%8TLJ".C5"E"FY#DI>^+)70WWY0\+$G,]9:B@X-J(_.#BCUI&I( M:FW1,^+DR0S%/O0"C=-/SHY3O;6?I7S[#O W/O5D1EHKP<&8JKLQ,'TY[43X M-1GX"<==^PA_)? UX,$VMC=:X(BRD.0UV_1>.7K?.-!6Z>C?__;Q]=Z'7R=Y MA^X\<708>4DRG7%6&T-"< 1:W-SZ0T2,GX-'SIW^TT)-(F=.M$EA@=__@=3@ M_)FVU4/+5<$U7X5ODKA040.$ GB*'1+0RKJ]RAUX]^^8]A,ML*=-[K8F%E\U$ M8Q7#W VS-AB8O[&^6J'IR#^_0_'\#L7S.Q0_XSL4EDIX]? .12^%N "T3&&! MN=Y[ZRH "I[!_=%;N\\TC_)E;8V=D^%;V=T6)G'PD64;N['GM[([A]%)CV%L M;V4#5DKXS/ TEC]((B<:W%_8_KUE3:% UZ'MGM,$%-4; '(B.JB>#BH;4L$I MP$'CA)T^+#]XQ9_>GY:7EYQ\W?$4^D9>?J4#)DZD=C>31"@&['QW MK&I682%,,\:N%YW$=RBAE'*]RTBN]SZ,$@2U3" B'^P^B,7*,F@\B+5N-H;M MD)AS" +':ON-Z?UTJX]M-9#M_VUT%R.QXQ]%3N[Q+(\T1X]Y;+PGKSKJ(6QN M*Z;4&MY'6DF<;O'ZG*"07E]\-H:V360M;V\-8I #8#>^XZ,$%FH=) MB@@*CD*"?$I&]U](^GP+HU.1#>^.#PBCO@)@W]W:I&423F<5A*#YB'QY MJ< .7>BNCE$Z!,_HAG#]&_9,0>A\"@Z9!+Y&>$JA,EYQGQ%]2R[,\)XIQ)K:B2SIH9;3OAL+%PL(GL^&0% MM>E^/LCF*/8?]1"2$UWO6=J0= "/CF0@-MT\/Y<@_^4JDI3;6^J"&]P*GBT/O-DR]B+US%2.2G)X>RG>N$I+AUW-HR&(3AN%EVE[9 M@NPF"8/0(X^7WFH]5%QW8@EONX>#KU@JO[4P'+FP0FT9Z]<.1/K M MT6F]-:-4BH]NKJ+K:"]/JU:-@,?#/Y5*<2IEH*"#J[:>L;=0F>&^,2/!>( MZ9@JH7QZ)/.B*T26>XJL]K#,C&-PV=(+Z R[507Z=Y0PD>* /67(4H%7F/VJ M(C;]6^4YB/WYG-!]6#I,?>B.N'-[I#JG*-!(6KNJ2;"/4)"PQZ0-"T@K2=T> M&V92@+ZCLR>[H&&=UT*DVN'EL/>S=(%)^)>T4GC7GQK%P.A):F@@67L,O+6< MY1W/\AF]A#]&?[7P8N$;(#V,+T,.GO:P:Z4,:#2Z^<)!_OLOF%PBR MS?H9Q\AH(1*$;]LC,)"KK,7:E?<@ 8[[:J;]N W<%B)UG2C<"KB2-7;W98&B M@N$M480Z?2J0RN7K.E-@AB_?D70,KUZ?HT771#P(W/&5J^?_P[:[5 \7+$;3 MQWN-S8^X/4KZDA>,:W5]EDT\PA.^?K'!'4 \;,7JEN/0?[R@QHTB&(42,F9!^&Q%P"K\(L(JUCFS>DOIO?L M'-8BO-V?I8B8KIY:/8T.3GVA0)C;1I; RVWA\B8C"7>X^#'&+P@E1;8F3L!- MC)+.;6P,1 "1L'8-JIIR86;8BWUTPK3J1>?9313ZY?$2O=R3M NW86PG#8BH MM7<@>:A9,N.*=K5FHT!&P#&H_4KH!GJRJ?@]^Q]V*H+^YO\!4$L#!!0 ( M ^!;E42.?$.)UD &@)!0 5 =G1S:2TR,#(R,#DS,%]L86(N>&ULY;UK M<^0VEB;\?2/V/V#=&[-VA&37969Z[)[>#5UKM*.JU$A9]O;;L>&@2*3$,9-, M@Z1*Z5^_N)!,DKB2R@2.ZIWHZ58ESP&? SP\.+@=_.O_>EYGZ F3,BWROW[S M]OLWWR";SW?')W=G5U3>HK*(\B;(BQW_])B^^^5__\[_^%T3_ M[U__V_$QNDQQEOR$SHOX^"I?%7]!GZ(U_@E]P#DF4560OZ"?HZQFOQ27:88) M.BO6FPQ7F#X0+_X)_=/W;__Y'AT?.Y3[,\Z3@GR^O>K*?:RJ3?G3#S]\^?+E M^[QXBKX4Y+?R^[A8NQ5X5T5577:EO7E^T_R?4/_7+,U_^XG]UWU48D3K*R]_ M>B[3OW[#WMN\]LO[[POR\,.[-V_>_O!_/E[?Q8]X'1VG.:NW&'_3:K%25'IO M?_SQQQ_XTU94DGR^)UG[CO<_M'"ZDNG3U"#?0U*F/Y4NX%3MF/QV_?7?\_NWWSV7R35OYO 9)D>%;O$+*4&DQ'R ]/_(<_C-[T9^:GZ^C>YQ]@Y@DY8?6KA\'935* M/_@&>X-)6B07^3S48^U \.FW0ZH7&-#7]V["LJBB;!;XOJ9WV)_PO!K?Z?FO M:>KG\;R:[FD>!'8E0YYIZS=B/U_2O 43\7-$.#"(WSZBR+RG*QNJN*^+>3Y[1LW\.-_.LW#O(_C U@FB>DM2(BL:4J&HD? MXH)V9)OJ.!.5+M17I%@[P6CJK' 0_C6[[\H7E4PA: P9B!%<%C6)\:0V[EOC M6JL-PG5&-5C AO/CSW??_$\NAHH5XH+H[TST__[K#[NB@W")AGWK(N?83C[B M]3TF&G-5@C[9HP?:IXTL!88O6F@24;@@$GPY07\7PJ"H-J0>XP>4ICK.B0]&(^Z&$#R@ ME/#1Y 9HK+45CX,WM![3N(VI$.)2<+J(+B:Z^+U.JRV;4RIR^L_2)3I5ZP2) M4$WPE5&J2B$XE::@')-+B**=+)2 ]886@PG!"0^CC7&(6M0GH4Q@^SQ2R8&A MCP&,\,;T:851*QUV4J8+_3_@XH%$F\C M%0S.&A=T8]+TQ0X[3;-[TWE:5B2]KUD_R>(Q3.)4$^Q,TO0VK3/-E&ZZQTTM M.(VF8U4%V4)L;RYH$JD^%$^8Y.PKF$HJ63,PJ72F6$@U5H-,*@U6R5-U8G B M([5!EP7!Z4-N#).<-'W&3!-,Z0=0#FK!N3<=J[Z71'W5(]0HPV'D&6OIO")\ M)]]M6OYVNCW%>?RXCHAIGX9=S>]JA3@S)! M?HN?<%[C2]J8%"[%&E>_I-7C65U6!0T(+.-&)UV_P\@)Y@Q'E0Z*8 @Y!:T\ MYN2ZB%4<:K71%ZJ.6OT^30%[R25]W30'N=,([!O'T"UNL14'0T [1@=GR#2@ M^,&6^I)AY@4@FY97FKF9,*":604.W9QP2I1KW9F">T'GV3Y&_UF0%IUJMX-. MR-?,FAY@.Z4F2P0GBQ&6EAN'G4#K!L =)L/TAE[8WXR&#?!N$D,G&9P'3O , M4Q6=PJ%GPG9S;@[L, A[8X<5<,<.K20,=MC@&69'O;'C*J\H(R.Q,NU $+.\ M-XZXP.YH8A*&P10'A&.R#%3\\>5N>7'3C.WT)%$(>6.&%F!'!TD"!@=TL,8- MS^10.[P&,W"^RF/*OVZ1L3TR;!@X&S5\CF@*$U_E)W%L XG9,O$4G.*><,WF4D MXW63M0K>8%-U7R X$TRHI$W33 8QH<-^YHL<_PU'9$&N<6D8_"K%O'WP!I#= M5Z^0"=[@%F#C-J>2B(FB@B F?.@1[75!.QFRI'U-@U'?_EI1;QRP@.UXH)&# MP04SN#$?A#1BXJCCQH$Y865"J/8WMSK MG9IX;VWZJ'WJS0GV4_RI#G'WNUD M>,E.%GNI@/:XN%;!A-TOMB*#$WJ_=LS8,7.$5#D4]K^-1N\5+W&"292=/-!W M&@9%.DF??M( M>\P%6+!B6;'IG*AC302XH@LMS+ZOD(1@D,& 3.4GN.R^O<3+ M)UG$%%]YBV.K% GHP"Z.1#5[L>$ZCC"6\OGO$V&796B_NT_'80/<=CTXV M.*,< 8X9U8@C+N]IG?IN$Q%\$Y'*,#LLR_C;]**!M]OS,A((WO8F5-*.%R:& MN!PM9&!]]NR>@B&)!$GB IMV M ^.!3NLT8]>O4#JW?UZM-Z1XXANXS,EX''6]AC13S!G$-RZ*8$@V!:T4^30* M?/JW^T=?'0X[69;.NL*D\[3F(VXZ:<^9#DV01_D.5:)@6&;&ISAXP*51)W[H MD?QE3?*TJ@FFG\%BM4IC;.:)JY*WB-O9@"X$MVH$)\\DF&,.=7J(*B*A>0 ^ MO=@O?8SBQS3'9-N/ HV^R:CATS\Y0._[*(-X<*JY8QSSK-/@G: WA\5.73BX M**68U[,O-C>DD G.!@LP:3X +=$%NH'H7:YQ5.+'(DN<(W&CAM?AFAWZ8/RF M%P_.)W>,T@BOU0 ;5>=E1>J8S7A>Y3>D>""Z':MN*IXSE%C!CU*4:.7!<,P! MI"))2:?"3C>T2G!H=IG26 [S6:^KO&JFO?BL5WFZ%=D/^)U1^DG.227X).$, MT_J3/%F2NC3$%P9A?QV##?"N.]!)!B>"$SS)]0MY MQ!3XW#!7@3.F/L?WU14?^+,Y)"U(M,5DSCVO9'JN1]7KGL@GNX*YEE6!P!KF@ MD]94F>PQ$T9,^LA#;J5/185+2E7M62^ME,<3HSJ(O9.B8Y'@[6_&)9\,I8*H MD83C,MB^Z\K-8ZA%O:Z=&\ .%LT5+&ZRI/T M*4UJ[762&CE?">^-,-N<]TJAX"2Q(9.NK&6RJ%BAG?1A>Y.SQQ2O+IYQ7%?I M$Q;[#PF-HOGOBPUFUS+D#\WOAB6B.<7X6SB:;^1N.6EZ&<'9]T+@\9#'K(@*3C$TPB[)TL M[M[(*NVKTW+T+1;1X!QQPZ?V%(?S!OO)36J)CT5J5MW>?C1N@+#I^,\XYP!_FDS,H@.&2"THY M%URK@[@2XEKH6ZI7?@?'^;#3U)^BM?&P^T#$Z_XZ!;C!]KK>OBWZD%!*?82U"/.?CNS=L_(Z&$.BW$F0G&.?U,?2@[9ZWW30,)GZY) :WO MF7J/@[-&CVG,B4;BP%Z)1'G\:%@N& GX\R/F8DFH[=$_++]2QL-_TS>VLZHT($XWI*.*H!X,\T\".:<6TT?LW1XA1 M 1&S[7F5LP44=[=19+J8'S4N2R8Q?: M//"CI"Q/^&Y%Y.(YSFJ6P^7N,2+X-"IQTF[MH1_334$'@;A*"=<\Q3E>I>S$ M%IMR6*R4+S)M*@R.R^\>QN#FRG%=<%#!/WIH-:&]^.ZTR.N2KP?=D((6B-B[ M673;0UD>]1C@.J9N MYB..REKXNI ;;CY&S^FZ7FLCY=%S7PVNA-4V^N AB(97(9+S'7&9@Y^E5H7B MB]PPTV+3"+LI1H)NWO_2B0?GA3M&U[$1VQL.9GPT6@V;LC8)8$W2>2T2")E< MT%G7'D-X'N.DGTTCK.?13_&9Q8.3Q1VCJ^>A>H=FSZ3U2 @+C^XKC,"7$J>N M&1YVN5!#CX_D^P_T7;GA2*4DXHT*&G = 4;/832[&I04M;92<"(/,2'4F[\Q MS)9J9'U&'D:X_*70D\ M5#KL)3"T?R-IE>+RAE;18U3BDP>"L24CK%W)7WY85P-VV6)M&L&)-@FF-+/2 MZ:%6$76:A^Z;6.*!M*K9I'"47>5/-.XNB*&C,LM[(Y$+[(X_)F$8U'% .&;- M0 5U.H?FRRU^2,L*$YR^HXXTWKO [[M@48/#'$:4\RF[5 M4*N'6L6#)RG+HECTQ?P.4(=.S*;A+XF9$_1=4C.C. P".6%4; (62NT]KMYZ MK=NB>FQ2-[(;V7),RNOK,X,',LK[\SX.L'>>QR ,@S0.""6/4[";Y(4.:I6. M$%6#,T:[J^_+-$DCLKV+V%%C/@%IRA6BE_>:+\0&>Y S1"<*7CXXBR: E/>OM"K>,O!]*O+_J*,L7:7-.MABP\9P>E]B4?"8AL@! M>"\CD4$Z.&6<(;\ M'3P,3@8=(GEF^(EM\FZE?#?T>1%S]\0FLQ46#!_[:F85J+:5^\] -+("D-0A M-")\^ZSG!CZA+T[8RR^SZ$$!?_3<5Q,K8;5M/'@(HI%5B*2L":T,8D*AFOD< MES%)>>=ALF,@YKW1%2"EMN_)P** #$S/A)YL(,?$CR2+!-_.F$P5)HC-"1 M15P-,;U 3+K!)"T2&F83&XC1! <@R1V:A!I4,2XS(MXR@36"[I;ZK+$@VRO@FBA3LFB20( MBB@Z=%JR"(66,UPE*&'^AB/B1I>>9!BR2%#55.G$ !)EC,U&$R8?A"1G-2$# MU/H>1R_J;5'6 K9;G]7(@2"*!9RT:BO$!T0)U -=\*MB+],,?ZH5NSW4(KZX MH0/7R#L*(,\SR=657>8*?_QUOM79)9!D] M7R64J.DJC?FBLX4E6GF_9+' 'G)&(PR(.F:$&@91)334"DFDJSPNR*;H;7U?2O =-FO>S2$,;/JBO.:-_ M+LBR^*+:G*V5#$(9&:J2,#LQ>'21L-G(PA18/,-40M*$!U8+X]!$$"%2+Y"+"8/1%"OIN9<93@2.,1AH^]-;("5-?& MO6Z0>BUR_04 6\=72.G!M:X^?@VAQ#:AQJW,Q MQ.4"S<8_5S@OU>Z[]\Q;SSZ&TW7D[0,0K3M&(W73[7//K?D+22OZYK-BO:[S M9I5'M6]0(^>KE8TPVQ97"H%H?1.R,1,:6304]DR+NR)+XY3=3_R1#CY)&JFL M4@GY(H0>8,L&60($%;2PI"QQG2!J)3V3X(9@1D*J31<6Q U MHDC(ALA.-0"K,&?TW! MXNPJ7Q5DS=]_2?]06*F1\Y;3T@2S2VJI$@+!$1,R*:VE2#K7$T9,VC-$S*6H5HK,\GYWS%A@#S?-:(1!T,D%H6;K#%,Z M_HUIH5:MF0D+PJ2?BZS.JXCPL^1$Y9DTG;CO0Y4FT./3E"I90!0R M2>G^QT6*J8J.54L)0QY(R& M6@^%89?X2,I_XA@)HIP[IA,!1 \5+D,&&8):V2!$"%T6M;! N7*PQ>:#=VP=2?*D>F_RL6MLTTGZY880\ MY(A2%!!73/@TG&E5D-!I4^J&(<_S+J&XR+*HMU0AZIDV6K CSDARD BC R>Q M)<,QFV_Y5%1H6:#/)4;5(T9\.VM"?^]E@A?EA+II)([9@0@1E>=)1%04,@E[ MOW5$"UBZ>T22!$$D*SS]/22=!FI5/+-F03E,^N,X#N*JPFOM:0>[BB\&N8)O M>623!\$F1Y#29;Q,;3BXYHJ(:8;,9M1/;J\/\09"GB-C!*-D>3L!0 R04>E2Y'%!Q"6#M/]I ME/]&ZDT5;V]($6/,=EF5G;>RS;\Y:OOES"23AFQR4@7$LREX-0S<%8%Z91SU M>JR0DWELTSC+YE;$O]T]1K0"%W55LAZ4 M//@AN5/"\O.!@P6F0P: "BG@-, MW8(#UQ3W@1\AH8QZVH'&9^4N"R!.3K>W>(4).W>PQ,_5*7W1;X81AH.N[]&; MLSGCP9Q5$00)IZ+5#?5*U"\ W;,]8DT1Z.^L$,1+V>_]Y:NHO.=VUN7Q0Q1M M!#-Q5I7M+SN*-C_\VNT>64;WTH93G9 /TID!,G:I)8+3R A+VD+8"E%6,#% MA+A.<\P&D^,%#I-@$&)(0)7DZ*3@$60,S4 2)LJ'^&5XIIR4):[*DWN6P#\> M!_,Z(9\,40/LLV,H 8892EC2AL"[NXOE'1 6-,&\$QDD6?^V.^"CR(!36V.VGZ9-<$4_HT M!X+0#GS:OYP7&&R!C-%<$.*#2;5 M]H;BK*CG9"/.#9L!U0?29A6_79L=_+!/T\N#H90#2+D7$RJ\]\*M/(RH?$&1 M16P;PC6.2GR;/CQ6B]5GVDNS#T!3!18=GQ1S@M_GF%$!#,E<4$H;(5L=E#$E M1)C6<;$ZKND_N#^#P;BKO**P4SKJ:+PSKBZ>XZQF6Q,^%$7RA0XUM(->%U6_ MXTU1IE4YC@\T%: 7]\DU&^@^OW2R M8#AE :C-,)0T>DM5-+(>NTS37 '?:5*$ R#3.C4AP1:#P2' M.>=L+Q3!"=LCM<;+Z+ESL-K/1J_@UQ?9@ ^]D4X:#)NL$*4-;HT"JJ)G2.&5 MHQ\*ZX)*AO-*P AB=&T$(30TP!BXQN;'$A#7Z?1?9JE M58K+DSSA6\(?BRS!I&3S%M76,B7IKNZ3+%.-ZM/)51=,QS01L#2E>75R>G5] MM;RZN$,GG\[1W7)Q]N__MK@^O[B]^X<__7.QWF3%%N-;G+$S*_+'H+':0<\GFYS-Z!/+J@2&8ZY(%70C M-1VVT6$>VU,@\A&SA1DB"J(/2@"!V^@3ZC9-"/3.G)Q>3$"'YVRDP15:RP!# MX)G =7PV;)'I]?VIJ+!;CZR4],E. ]0^ 15B8#BFQR;?]U/AM@<^:ID3 MG"W#==#VF]B:B6-3"K<^K3- OT ]U@##+">8MB7JUC%MCU#Y6) *QJ3\69'S ML"\[]2B$XA';CM0C0I@_),+2OU>5%"3:D97 M:UUU=-8&TT6:UR@=5<$0<1I>>U\)9R<%^UR6%$A_Q*/[&I6B7MV< >S NRGD MP'#) ,X\N(1#<@QKZ)RZX'8)!IV=QE4P)#-%>D$T:;@"C(9NJ4\8&N-@P* MWG<1&H%+6PF5TG!H9H.HWE3(J(3&<5IP6DUA% R.?,H/(6FC"(G;P\#2B&[ MI<'H8B$)6&J8"0&(!BR;:%KQ5(XLZTW!L_;C/-;3PJCA=V!GA3X7LBE V)T[8@OH)-AY.W&?85VFV% MF"N&G[*Z(HDU$T!/3^PMZ=_1/;]X/!4G_P,E?4%Z@4F2U3MDEO0DJ""H. ME-]Z;I?9I.XVIO"3Q'QWCBJ0XQZQ+P.&9!I@JKZOR 6]C@2G@I/C)$GX95E1 M=A.ER55^%FU2&O/I-@GII+UNTS)#'NS&4HN"(8X9G[2WJI-&+ W1<9JC6"@$ MI]$MKJ(TQ\E%1')VH<1)'-?KFN]@/,>K-$YU,9.+HD]RN1O2YYE="PSEG*&. MV=H,G28[A:>PYI$T.)3SR64VL@\.'%L1YOLLR@: M-4B'T2P35$H=6(1S1&N=RN+3#X#I.!RYW$1D0?B% PD/,6\PX5?I. U[],KA M1I,V@_0#3)TFF"YV$ES+,/1H-_X$QDAQD]-)-Q!VJ@Q9*1P#=0;HF3?6 ,HX M#4PKTYI9C-W_0_R3)Z-IL^K:0 Q)ICJH)[4XJ!1L\9 MV-7K"U!NI#HKRFJQ8MG0^2())D]IC,N[(M-'8GH%OUVG#?BPX]1)@V&8%:+< M:985*E:HC#( ^ZT_D*(L;TBQTN[@&$CXI(H"6I\;O<>P%C!E8&,*< FTX2+! M&="=6VLN3+,%2P;Y(*<0=;"5IP_'PF#<45$;=X$FR M3O.4&5"E3[@Q2?>YV+2\^APW$P9^R*P"AF%N."57);3X9HIHH!><;K>XQ+0N MV>W8YS0LRPI^SY69;!8=O]&Y _QA'&Y0 $,S%Y3RZ%#H<)8E.ZW@%).\LJOW M#MP7.O6!L*(F'3PIN0.FT?.X\X-#%'&AQS6-[VQV]B6#D$6&JJ3+3@PH822 M\JU@3 !]FU&1[Q"KC99!11Y^!,;/]7\J\F)H3WM]L248=U3VGJK!V2 I;8-5 M$TQ7-PFN.IU#VE"S\6/?O3B(?ZK*E'/LS8_OWW">_;R\NQ)0!;P^X)%A9E$? M''(!RQACD@O.#P=P)C8*;!94&H#X_(]JK":Y[]B2UQ%EG6<^R: MRCOH&_W>B'WPJAM>I'VPU\'ZN@YOJ&Z4?LU'Z?>\=+9&]I26J8@]V@^W8F\# M\M%2RQNWBA2P371(%$U28\/4+2#LLX> MCF2\QA J>(.XH2\ RYNIH*GB@S8RX#.%P0G1IG!HCR)8Y@+UXE[O@;. 'ES_ MII$%XV4L *T40AMV+U:S2Y85$'Z1?FS2:52FL:/YC6Q(.@W@FKC$!<$2J8]N MS"+^#!Q/SM.LKK0'/;32(;DR@FQB2R,*EB]#?-)-">(I.,YP)O.9G/.TC*E' MK(EU>]G$,H+[(IMY5A^E*P L%UU0CQGZ"TX?'ED:J>B)CA\?L.*P2/BNL05Y M(C!^JM?WF"Q6TFD84YIIM<"@"JVDQT(*NNB%="5PO\&8'! 5MQ=@*\=UY;@X[1TB*YJR)2F5K$ M@%/R$_@AS5F?B>XC^B#&4++!NCJ'P)^_TP<>]A-V)8WCAZI@C(B0PE.&T5X< M,S^O"45XPRWG.3+XL\6&+P=8*;FR*86 B?'G(E%$$:XE8;*8O%Y[H'&QH( \-C!4 EVBM#IJ42K9F1S"05;OHRC\A&QK7FK%69E':$X@VM MML>H5-AIJAJSGG="NI@AD=&D!(N(#DC-;I'L"H#!.\VG)7Z^+$A[0'_&YZDH M XJ#U)KGZBBE F#Q=")JJ^,L&WFHG.TG]YI-6FTA %AK,= Y%GUUO#7#=B;N MOJ)0S5F1D^0_ZU+$AR5-=GN+@,[B7^O4X(3EM?G(ZX>"]W4@9NJ M3^<\Q9B^2W;1"T[5&6"EG%^-JLAP>"!?RW%)H:,GJ0,)O:? M,Z\U;7/!UVPGK.+#6Q0/L9?" MU@!:D+;Z![/T$E68C7\6JS/ZL5YFQ1?;ME:SBE^O; <__*CU\H \L!6D['<; M%9;*@"DAKH7^WNK]W^ \HS$* \9/KR4X.=U^+C$=8G>9CT[B*GT2-R6:V3>G M(,]GRV8:.@I()Y8"AK^SH4O9A1F15YS(_417U(E&71'&G=9P1A1^0P>'/9EJ M>/J!17#_,9BHN\6LB=(,#\Q8%OOQ,(=YE=]KYP]76<,[Z_?_'C!^[(#&C;^S MWJM052#2OHR-EKJ#W07_%Q]1?5O3%]$'WXFD O3=Z'X[W3]Z^7#/\8;:D_)$ M"_3O#+,_6.;>=4&J] _^NZ8%W%1]?EA3C.E_*"YZ8(@_ :RT2;^G*O(L]W0. MM<#7>\5B= 48K/N;-IPL>(S MOK0S_B4B)*+Q8F_CS8*<95&ZUBVK3"S#:S*G.>8-4CQ-*0 ,/>>@=MU6%9ZR M>;] M,2H/"/D@(4NC^S0#,EZ5K3V)XZ*F'^4MCG'ZI(@0IZF&Y:K>&#-+93THP>,, MS-+\2R/(9EX:21CG3V2;KG(:Y=(7I=KM$Q:=L/13P#?SKJ< GW R6#DSJ)#8 M0N77.5YA0M@T9I<,U=E\I6Y8OAG,,?-.H0B??WK0\D2=D 22+U1O2G/K[>0J MZ/1@\&]DAAOW&B5H:X>N@,><^YS3*"^CG(-R\[!LR W!FRA-6GO:ZV_RA.<( M4\XHO[2PL/R<8K"9M"XEP?>@$ZR0$S-SU>X24SZT$5GZXYH6EE?-F <@[[EU MNW7+:3Q7*P<>DAL,L@S'%9KP>6M K;Z.!"P5S_&F*--JCL-5J8;N_G7&V"* ML1Y\"FHQ2U.6F/K#M-JB1&B41R@K\H?C"I,U0$*VDP/-0A1;"(]C4M/JV4U; M39Z2,!<&8XK(Q6"W22-328"G.2? U\XH-8N0O6 @$F5T<0) RG<=R37[=VOM MUKTWTND#F:=7F^4X33]4!DQ?,V(I?(VV8@-:T9^ESYAJ-T&_!S^JR*M:83&>LI92PO'4RT8Q& .>R"6SNW!66>P7U'O*9>IA0 \ZR# MBJ7NVN!NX)F&6[6MGN_C[>_>W>WI5>WCA11E> MK':VBN^8UX2NHERUO3)XFDD#XKJI@G' T_!*>^EQ@M<\I25HAHX_QJN\HE:D M;)K%-.GKH!?4K^K,,#K2L1)XSZD!;'*5::<"9>E!LHI^=S3RKK8WU(CJ)$]8 M0HT-$W&M%D,!04EI-)K:D)OXNFET^<0M;A6#D]8].']Q= ]UV/6R MX=:KF$K0X]9.)>RF#U3#+*B\O4SS*(_W,'U@+ @ CQT,=>"SH10PT>MLZ+;I M@U5; LCI@\N"[#+0+U;#Q&*:CDJC$R)6,,)7A0=*!:@1@0FL/'[:],* LG]% M0'"R46R-18O5=9$_+#%9G^-[G:_4B_NDF UTGUTZ66C$LN"4MP:FU'-MH@QM MNE56-A:_#Q]0]B<;=N<1'-LNA*V78K MQ+9;P>7@54X[^"B[J>^S-%XTZ4,GU(Q&/S0CC6;9B*E4AG8Z8"KP5WHSU&"2 M=L*E>PYZP:;57:_4LRI!YN37< 6D)JX]*];K(N>@IP7$ T4 PP^%(0YCD)X6 MM'C1&;%I2K+:ZQ4.>_6 +%%/NTW6X1LI@7F&>_* M$DKHK"C9!;5LVW"[]X*&5ZN"K#F]PV^VZ.6U8C?TTI!04RLJ0<]G.#5 1\T$[=3,$G$\]]\2]NZSNG /?PUE%=YA9G'M9%E).67*4J(0YH, M1 !Q1(5+)HB0XN0(SHC617ZB+4/_W&VTS!/%%-5YYQ0MG=_+B_4]4"8;5>S)D0F>;%_EQL\C=[=RE4>%!]COJ[E!I;KZ7;NR@5NO3W$Q3]7>K MRC1C=M>KN.D%9^H,L/*%4T*;TP]_:=)\,-;%!:$X-X6XK?1V\5D; M#$3#Q;."?@:DY+9UZ7*717N8PW P9[JZ-T[.,*KCY01=&-R<#E@:+W21@V_\Q)6Z,,Y"JTX&,K:,6IO:T [%4A=@\(BFVW."T'/<][/-W,&&WV-"N!H9@K4OD0FM [0ER3=Z"= M+B2OIC70WB2+ZD64:-&B?%<8[Y M)I;ADZVSS.O3=5(!8/@Z![5T,W%3!B?LKA0DB@$;4.JLM<>5#IJ>%U9=31DM MMMK4P-#4':MB47;(Q^#,XSG*;7.F8R&??%(#[%-G* &&)4I88T(((4BN2"!: MK*XQ)2AV=T0.>OYIXV"&S"2#$C!RV9&J^1:<9,V!N;*]VB/*;"[(J.'YZ*P- M^NC,K$X<#)GL&!675G -'F2U.I"\F,L5,NZ^;79I 184YYJL6&V<6A080K\, MOV*=DE\<= 'EXB"6<\9YE*L3]DE-,^ ^\]228(AEA"??AW)? 1UO#NVPN3^M M=#@.&=V71A0HBVSNAZCS)JB#IZJ[;]2S M-CA568ZA5-P80>//,WYH\0'G\:3C#=/*\'J688YY@X,+4PH 0]DYJ.5-MET9 M?/P\* 5HP.ADM\WW3BT$')^-'GA:":^+T38_;*1TO)]JUN#TO:LR&/)- M1:S,,MKH_\.?_N7=VS__!8ERPA.TOB_Q[S7UIQ=/3CD@=.)^\SZ800]S/:AE MX9#+#% ^9MJ*(R$/RMV-;+&Z-[U\2#Z9W9=.&"RCK.YI3*D#G?OLG^Z@$6![ M:&2778:UQT#G5I <,*]!+7UZ$];$-J5%-R_-4>?1@>; MMF;>3E7VZ?FF&=1W@VZ:P2DZ"^Z8FUR9G5/NGWD+3L;/_*:CLDK7[.Y7C=UC M(9_D4@/LDV@H 88L2EAC4GP6.=L[L>!\N,6T\Z[Q+8Z+AYPG?W#S2PYZ?INFMY"LFFF M=(&8FUIP2DW'*FT<&2@S=]:H!W=FY^(::@%O:[:\0$>+AI M1"49G$U.\*3I^+JLBC4FJ-$*WPO>573P$)'DAA1)'5>_1(1$>;4U\L>BXW=F MU0'^<#;5H "&5"XHQ]QJA8)3ZHPU&_L:F).\3JSB[-:U3X,I,'\>*\HL 0_&7X391ORT.T M0" ^>&=LET/HK":$_C61VS;U,&1V,TK-7K,N0+HZ 3;Q\Q6DD9J=M0=:KIYY M&7K@T<\9JHEX0#/S]#^M89H,:FB;G&6RGW0N*93+G&BJSGLZ%@.&R?.QFWWJ M,$W*@994=N!/(XHEQG>/&%=G6526/+NIB-5YRH3.IMX)8B.)#_$";PLT!ZF8 M;AUGKZ4'_Q(.9I+I VG>@OAKT/ ][#E_4YORBO4/O9<%[R%$SI)F_U#^P+&V M^+8?HZHF]'^=>HA9)?G-0C/;U&%>FLG%!/\N7H[=] %C8M,&P=S)D$VG;1")GQ9IE$MEM MJFR/L9X5)0#VCK.G2(;3SFM1/6*BS*;2CJ,GIM1YZ4M"9MK93P69$O"\[ U@ MOJ:#F.7RQ;6I>_C7QM^ FM) 148[;\-2A$SL*50J8?H&/7AU;R#+@V&L T@3 M_]B!M!),\I:=,>W,/$[Z?1$_$+?8B'0AXNX[MSA\'P6'H>I+*T)-Z+FE J3] M"TTQ?QSY\>]UE-&1*W71O$C4E'FH"1\Z6,B8=!GQE'!T:%(0ZOB;153ER-ZF MXF]2Q@W\;IK%+!^<:Q- 2BSJM'B''NWT#D2".-$_".,D9IKX1YPN2^*/&UCC6E$>A=C/.(I(621Y.+\'>SYCSC=K=K3M,'Q;YYV(/S\2HOJRC+VC.A2Q*E M;&N%RD*MJ#=^6*+&6-P7EQ3#YJ7XJ[MVV(;994Y)C++>V.("^R. M)B9A4%QQ +H?PAQP?-7 O:0_M@=6?DFKQW8K]\5SG-7LGFNV0$7_DRRC9]6 M:D8QO[Z#TIC[, )\0W_"E=@OS79+JYIP(/#K/WIMG H3<].HP9DVA6=L4WB@ MNOX%LPOG<7)"21<]X$_U^AZ39H!>+NJJ9(=Y*)'XADM56TPJP/.'9)J,F(=; M.K?4E((B40R*Q;;^DL\[%+MB#A9\Q02SYI6O"K+F(QD^X6N=0-;JA9GPMYBAGL_7 M*($AJ"M2RW9BIHEZJNCO7#E\ CO9JNLTQU<57NL2[!@U/.]EMT$?;6+7B8-A MFQVCXA)9F5M,"7$M(\&^SF'J>U@CH9>8H$F)$]QI2"?2;S!A/]".]ZVF&LPJ M03,$*, ;4P3TY,$X#@>0UB0!L4@20*AV(*^A^D"Z#:W-KB)-$UGUX$U?34*M MS4.3-'EHCE L5()[AW8!<93ZI+G+4%,9-B6OR1N<#!CD;C!J@/$23C"E'/.- M$OK2K0('IYCQTQDFG/L#)W.^/T4AGCNI&08Z^T2I!# 4G05;ESJ0=(+A&1N5 MCY?G5V=7.=MOFYRLV6Y=71VH9;WRSP1W0#.5(!PV&="-2&7 M@OQVE=,^GRUILJ7OZ,O'B(Y;TRC3S?$XZOKDUR1S^HQS4@3#P2EHI6XO^H+6 MK0PGY1=:"/5I:".*@H?SE2>3V<7E*1R"-S4,1SQ>E M2.!&UZ-TS\'TE I0TETZ_:\6BS0@P9FP&^YOT"2?C!(IN0U9[ 6$& MK:Z&J8>M-FTP#)P,V9C4C!=QS,N0F!8 M.@&LM.!HX22D(:W!3-.@UJX&A)#:@:U-YS40T3ZX37?LB[@*9,+U1@[]$M$6!(24%D,=::HI!=KX<[8%JI$F.[_;C2X!#";'%M%Q5K?QNTWEK5[/LNM! M&UQ.PBP?U!LY(ACCRS[MY'SLNAD5BY+7&3$G P;S7$8-,-V>$\PQR_I*;'0P M[OX">8EA)N=;=J)QL?KMX'YA,E3) M-S2/F5_0D8UMJ6+\"-XOF0WM>;DF2^^D*_1T)%3WB1SV]0[0%0,5HO MK+WA$6M/2T_HK?E<3O"9-8*$,I,:T/G M,M3>"W2+UU%*0PC"5NO*.,K^1H,*3;6\I$ P-TPY&>Y\T92QM.!CJKV9,*8\ MB#&4DU7G-?Z$GZOE%YP]X8]%7CWJ9OWF%P>.VP:C)S-;4=;KXK7> 6KW[\: M5K.O<_FE>&'-=*5 Y/#(Q#G4;8IX=8P=XE80]1]?%U'I.W5S6#/* 4O6OIFS MZ9V$[2%74/:?7A5E+VDU[J%.1#%0"=LWD;/92LMXG6S= 5>P]<^OAJTOK J8['P)*V%M IJ(VC07MH%R M];31IL]YDI;\"E:<7#SSG!VF=#TSRP)#6INYS@S6%01M ?8E1EC/PJ7K#4M) MSO8A88H?QOZC67/P<#++VQ Z+^P$]SNMN[PLR*W^I*XDY?7 N!KBX'SD4 0, M3]2XY+0W>=6><0O?$S5W;]]%6<1N*!JMJX]W2&J$/1_(-@ >':]62()ABQ&> M= "MD1*IN*('^M<&R'W5C1T7ZTU6;#$^Q3E>I94;D[1* 1AE,4#!+(T&-(:9 M84HY>AMI=-^(0R/:SU',-YTY$4P2#D L#6 %H4:2T(BDAB=M#!3"E#9I@JIT MS0[-KM"W-\N%\4XV3X?[5YAB']R2SE)U\JO33UA.Z@=^MU.IVV@VJI@7E.#XH:)Q7W*,!C*R(*I ]* /-$ZNSZ9UE4ENDJI0PV>B=G[0!7+;F: MI+AVR:8*QL],PSLFZL_OGOY1[O#A!3AMIP'7GBD;/@Q/! $JZ=;"3.BZ86'#7PV[;93F3;P:H?6(IQ, P2(]-BJZ8))@9 ^YP3PM"BB^4NKIMMI*4U\,*:HB# M!9*A"!A6J'%)84Q:QCBC/^&B=F+&82=DV%I:2^63/.$V-#,6;D.EJ65 &SG- MQF\>2+4+&GP0Q2.8]A(Y4"=0=IG@[M@1N24FZW-\[YAX7J42)F^?'KPZ4Y\L M#\:+.( T9>/C2L=,"S$U,.GW!L9<6Q+NZ82]DLL(>$ KI20<0IG@250:T^<: M4*8\AN@J+RM2L]G(RRC&QHU >G&_<\UFT,.I9+4L&"Y9 ([9]*FHE@:1-EP8ETU6P&2Y>#=4VU$:6X)EA(!!6R( M=G/7LCB)?Z]3@B==]>"N#6C?XPS0TM*H* )5!1TI\C*@9(7EUR'BI+RDK7Q= M1+GA,IVQG.?E,C7,T<+84 @.A33(%$OH7 XQZ]%]E/]&/_C(F&,U0 C>]N:W M487/:[;8?\.3=SA%CWKE<.&YS2!]L*[3!,.\27#E^RCN66:^5GL7D9'('(X% M(*4P)(T;5^M4'9).. IJX.N9-U( 2C@U2AO/-HU6>U()&-4^1A7]=JKM.?T* MG&IAJ!".9"K@>H;UI8'22P%1WC\B1% "P6?MIGE5N^]ZF^Y^2:O'JSQ)G]*D MCK(NW??=8T0PWZ#71J4T_KPI:'W@BD:5[)=V?_/I=IE6[$V[8J@L_96:IWZ] MV_0_7.!A%B'@UH=I*00J:C".YM54E6E9J-5%?674 X^^4/1H]]XCU!F N 7' MW 34VL#7-8=6H-:,(W2_1=P2]NI=F5R'/:+FZ$%!6;$Z>&M?6U;!? ((O?O^ ML!5KVZY_F+>#\6#>39;#>H_>!]::Y5U5Q+_=X@13D,F"G$59AI/^B)N;IUT( M=]7V&O%,,VD0=KBI@OERIN&5.F"FC0BF^E0=%03%O "4U.)@#"^"GY,!L!7H M)./EXF3WX?<_5_,U!Z[*7H\;3C)HL*?-21,,2R?!'9-TX))=CN$?VK-!9VP=<7\118B_)-]OS98L.( M5UX\8Q*GE+@3&E=?R*MI9P<37OR]>M]'JO)!_5.DIULIM#SY$I'$==/I"\L/ MM4-U+]6BV\[ZHL+!=&3[MLB\478WK- -2THV6Z$8?R#^)C S%=;*TM65;09B M'P7[W;.[KXH8[N]]::EP/K!]F2+O&[9_39:/"=2H?6X]?:K9'5^-_RI/ZNJQ M(.D?6+17?FZV:]O+YZ5[R^K]&BV72QD$NSCH],=6 HDXC_)=F&@"I M*VC.4$I7DO=YLWFF.@]UU<7 8?QL["XCW\%\&KKGG4P_HLPK,,W&PA7M:$6!(/@^WE&2@ M*P7MBCE"HB#4E"2VA_*R$"_L0%E0Q =Z0S\OLBS.,*&6J7 M&D4M%IQ#=FS*R+MDAZO8G;,%2EKY0#-^U'>O*?.9>Q;0A+M7?> :47BS=S:@ MBCFZ-?MNF<*1&/.41T@HA9J(=8\OU-TPN$:QX)2"8'ZW. T',,J*,M1\>)<* MNUF442>X& L!.@.CQZ;/^GT!999ZL5J5M"^EF/A=T*5IQEDCZS47B@GN@# J M03B4,:"32-/)(B$,9I)U;(5M[M0@'Y)#QIE.K3!8+MGF)15\^BKF&9OEPD5= ME57$[Z,7DSS[GFG2O^=5S#/:JFDO\XRZEP2X-?NNHH/ Z4'3RXTT3#GRB9I" MJ!^U?Z!B5] 1NLO57_L$[F"YE<6U4$&Z$V3Q%C!LO\+4[@0\L@VUY ME8M)[@^$#CL/U$K*-[VFC]M05?O\D!6O 1/:'LXVY\[Y@14!85%P]NX?95T< MH@?>)P)0'^K^JW;2![R_U[^>#WOO-CMVPWO[X$VK1B_P:.W!"U,/>L@7^5VS M.E1%#9>\]OV6X%_9P4US[CU)4\@K^9I&?N0JKTB:EVG,]Z3[J&0+@%?[]3E5 M[,&^2N/;O\ZOU<5DUY&IRT<<;(_8"P_,&$KQM<+H?BOT"VQP]MAMVW\%(YZV M%H(.>B:">%7CGED5O->ASR0$P3U]4+-=O?TK<@#66MJDA.MT]72@>2;EFT!] MRO.K:I]SC8K7O)Z/6@3](G_@28S3//HJ)AX5%1.F(YX( ]3W>Z!* MWG-G/ G#Z_GR#V.X>X<\S2L [F8";3KQNU54K$)?Y.:AW,&,=.QM5+M.$&87 M%N'.4ACQD=M8CNWH/>A^1<5[0$4XP2YG$7-?I]BR+2N/!)J-&H.18.NB:=%=C<3BC:RM&8THJWOG<;Q'7 G/R MB:-I++JVG'K2R/JDE1'NX/BQ2A ,E4SHI//&G"\=@UR/.!UZ'?L6;VB-/#*? M+24]U"Y;FY0 'D)VAJQ+#MRI#K.8'*$GIA[\X^?=[KV]9[Z?W#/?XG64LOW^ M9T5>D2BNZBAC=R&^-<4(OI%X#SS#5+44A/J% <;IAK-=/CTO#SV_M'%J),I$ M\:XLZU6@ 7<>_HQ+5A%YPA(!Q/3/9<%^ZE46?=:;5#MY>"!\@]#A]R3N#=JK MV:VXY\;8VS[&/>$*[DH 5L;8M_2*X1=I].>;4U8 +\$>@!RP+^S?D^J\[=&J M!"B/BCM6\]6PPPE+_$P<-C1!G#P+FQ$4WKCB8";N/7/O$=I-GXNWHA- ^47G M5B2[R[O:[FZ8+'F6O>5CE"M/9>V['2>__E5,D<^LU+U\_!/?#::G\&RP-7GP M@<\,FK;]B]\O"[*,GN\P>4ICZ>:LN87XB]_G&KB+M*>6 *5S>Q%Z8P+@54%0 MVZ3Z*X%AN;Y-,-M-'//[);*D)1-(3;?6)VS M.W*?A.H12G 9DY2/!_QV(Z+K8GXC?6#K(J=%7D_I-33ZH3L)HUFV/D&I')RL MWQ1 KIG18"YJN,NZG;S#*?61%U45X]=@SC!NX MY GZP6G\ M#6.9&R,(10_TA\67')/R,=V!W-J"+ M\JT:P3DU":8\M.SIH8PIHA5FUTOFB=/-Y)[VC["X+J(:5W3DFT;937V?I?%B MM<)L!&+;1V)4!KJ?Q VS>5])T8@'[]#XHJ7&1VADO-ZOHH(WN%.E+P"&+BI4 M8T(4_%K!0!\R]TR?<,6ZJ?(C'A^"53S^-2EB;W5+W\77U%47TNJQJ>XDXU+H M[T+.]W$-#O5#E.:+_)+JI4\XQ^S4R:>BPC?1ENT0O'B.LYIM#;S*:5R!RZKY M76J-><7 :K47V3!N7588HD/.U:XX%G#EM$ Z -V*T\1MD6SC)2^S??1]""J< M)/]9EQ7?++(L3I(D915%>Y H3:[RLVB35E'6''EA"S1\W>>RKFJ"M;L57EXD M+(KLS9XQ77H%LWL\HZYHRH@T.:9;C5TOK@ MDN"HK,F6/SUC84F6#;=U3E:&18@9R-4SX\,I<;$T6C7%-&T>MP4%:>"S(G^B M8TQ:#XO5%?TSI]'>=EG0P)%BKK9LQ/![G6Y8;4GM.T$75O-.!R[//+8E,/>? MMF6PCWS3E,)'3&TQ0=K6W/--[.QAM: 3UAF==Y!V6I"'*$__$.O$>7):ERDW M25RV6N3E34$'>]LE?JY.Z8#L-ZGEIA8 JRUGHI=.U_6*0;0=RF0V6T6*%&'4I#WJ7K M.F,S)"5U]R]K9C5;0&2'JZ),,QWAI@:KV29A5BVI"K&@\Q<7SQ7.$YPTXRM6 M6[]$; M5E2K&HT9I6(WC E4^VRETVJ'@,=-"7SJU, ,'.K MUNP\V%VQJB@8 M=GQU]R,[$D_KX2[&>43'/G*;3=2'U8KSP$O?6J> RJ88OLX2[WZ/14FH;(L* MTM;LO%&496V$MB0B[8'4IAHY6&UG!CENH[XT;YRJD0_2$-?TZ\]+=C@\3VZ+ M;915AEC#) RK21R0CMNE4^&-0EHE@#'&A^()DYS9/RG&&*O!:K%)F*5Q>"<6 M=HVD@R$<,2:Z12FM)+!&L< TM$.G$+1%=L&GK46TDK!:Q ;3$'W#:!&^*I9' M8M'"UB@F85CMXH!4#@1Z*D!:YVYY<=-TDYHFD21@M8,.GC2G0.5V4S\!:_P< MKS A.#'7NE(*5LV;($JS<(TLB!9H1LM;3=4/'\.J08,5%4$,2$@];]=9$_-"D]A &:^M?(P6H#,TAI M4,>E$1-'79L ^ [,7P#$>G>I;1 U_*F08V3=UD"M**RZM^*4M@P62!'XAR;^ M)4XPB;*3!YS'NMY6+0:K.8P85=]$(XV$>.AFX.?A;(T@"8%K AU"50-P62#5 M[^R=#++@&F.B?V)M LU!7>4QX8=4J WB!*E(CEB)R4BVEV=9])-P*F8K)I8 MJQGGPI?G-;IR4-R46QCVR M:9@UQ\<4KRZ><5Q7Z1->K%9IC E; M>6._-[M\\H?F=]W,X?0R8#7\? .DV4:F@;JB4*/#5U3$LZZX[EG0Z:X-Y>5- M1"K=D'0L *OA-.BDN2XFAKAIO9D1W;IUWA#46MJ?VH!L)IH)OIQ.[Y[\_;/2"BA3@LQ MM; ^JKLMZC3*V,[^NT>,*WZ93TH]:+,)\AI')3XI2URQ,[G7:72?9BE;O^;7 M0^DW@.ZU=%BT.(1IVHNY%BO4O 7QUZ#A>]AS_B8D7L6W$_=>UESC%7KS*4L( M0"W2>8G^4UAMK8(V;JM&)NC'_+_K'"\?4U)MATYK^85:QW[35+VC'JQ&F09Z MW%Q,&[U__ ,XKY?]111C]FG/3&/]I)18,TK 9R@2I/+>:H4VJNDA-J M87O)%]ZE ;AJN _'PUN)1S=(':$VE-X6%PF MMKM+#,X\\"+7C83,XK#(Z(35=2*7+=P$W<^K,D8_;#*+OX)VL@V2=.U$]<*& MX][R7H-JPQG(]Y'_.HC+_$B^_\!R'NB63D;/8364&MRX+3JIL"=7G:?Q7\E\ M_=2)>8!S\M3?$CYQ>]-_5Z:%6$76:@;=WE%5: MU>*T!4O14[*$ MIS)WIA6 WE@%1U +5309U.T-:YQ0]IR5+;)>P*EF)39%%G0L%K>03 MDOY!0\#3*/^-9RVI2UW_K96$5?4VF%(N72&/F )W+%PE]/F *T+P0YU%I%D8 MT)\.4$O":A,;3-7)@$X!-1IAFZ3=LKS\V>L3:UL]P\+EK FFH" M9*G9NFW=&=_E1I@V6]BOZ3\B5D"7JCI(K[W+B,;O-)"::_0<5L.HP6F.>;.I M%WXG0YC4\.N"5$W*U,5JQ"%%VG>C.*Q6<,(J=3$])?8YR-]%F"BV_9PE0X9[ M8.4&<],#UG*30,L9]X4VSQ7+FX_^\;G=R3O>R!MF3)+C?ZOSA/ ] Y_2'+/M M[[>B#_U8Y-5CMFUZ4D/JA6DEP&KAN?!5T4=3$&_8MBC4E(6:PMK )'"R'K[X M=T/2@BR+H%?& R4+Q:6_*F5S":Z2$ M#/]%+*#%=4P(TT&S@/PJCXLU_E3D13M8DKMAM1RL)C2#E+I4?C]BF>Q1/(99X2[5'*AJ>8CZ6&0))J78PJBJ85GJUW\$4]$&<,J O!']'VT: MA9-1PI^;" ;569H(I]:QZ<#\*,Q0#5\*7P45XH$:B1\7O2'%*E5V!;W'@*I> MA4I*C<]DD! *5+?=(IT8O%V/3C@;Q #5M0F=?E52"*-OF?AW@:J_/U@6>)I- M4*I&T H#:@H[1D7R@$)JDT8I5+/L>'1)?V<7+:5YS?*==7<\GN)50;"0XU.' M%\\5B0J2I'E$ME<57O.XCVK2=V:]F[]5#7O UP&BA@\K%7D'=]\X8HV,=B_N M7]EYSU_=\H^_7$3BNY>A]FVA8D<^A]D[XJL,'<="O[X'0P ]-O5JSA'JR;[^ MJXW#-\04E*IKC?5JX?PTN^8, MFU@J&+;&JE\.FE<2Z":>9(!CNS=EHJ8P/AK%JM+.^Z40?IB MD=%DKB]6: -JR!F@)_KBKB@XOOBR(+=XTZ036JSTJ_5&!4"MZ(93^RFR/' [ M/>8^@R[94R@-LL6*W;>YQ&1]CN^57:-.%E#C6"'*N2I:!=843.68Z2"F!.O+ M::[UJD87@;AK 6JF"6 G?$A"7:2UA]6K7:9YE,=S>S6%-J"VG %Z8J_6%16^ M5V,HV?\SG_T499BO['1!-GUPDB?#'WJ2XHB+/+J.LYHMG%X\4R;G#_B6QM47 MJQ6.E4[8+P) / MDN)2TEQ9\)-C:*_]H,#[B(FP&TN2X>TI<0H#8!,$T!*&7P; M+50*M6.FA[YTBD%2R?-+A],_J"W%JJ)8V/+1[D>V=8RR[2[&>42=K-Q<$_6A M-.!7^C+!,W<+"L8%&:JX[>:N2@-)L- MGBK);RO/VZ5J-$*TP37]Y/.2!?*TFRFV4<:^><7V ZLPE-9PPBB?LVB4>'N0 M5@V1P-L,Q%ZC+;LRAM.%=KW42^NV]^BD 87Y#B#ESZ5109T.:I5"'>^-XWI= MTR\8)^=X0W"<BF Z/("\&-BB**.>5GRVM@1ZA.G7V#H4V#*-(\]?(;325/+ -3P MLZ'K#Y?QDHY$C^HJRZ@ M=IX,60K7> %'2&KGKI0CMBA^C]%-E"80&_5SGK"YD)J.PI*+YYB*4CK6FAP+ MP>PQ,6\*I[L_24 AG2'MTU]!2 ],2].K MOTZR.EGLC<+=/PSE7Z26 .NC#V79(9O;>^LJ=:\\2 MW\[5\=5?)UF=+/9&85C.-5A*W/#=^ N!*[-O32E)T=+]GZ[I7_3G]B?Z7^P> M>/K+_P-02P,$% @ #X%N50T P2D / CN@# !4 !V='-I+3(P,C(P M.3,P7W!R92YX;6SM?5ESY#B2YON:[7^(K38;ZWG(RJNNK.[>,9TYVE$J-)*R M:F=?RB@&(@)3##(:)'74KU^ 1P2#Q.%@$.&@2F,]W4H)#L*_SW$YX(Z__]O3 M*IH\$);2)/['-^^_???-A,1A,J/QXA_??+U])W^;7 4K\O/D,XD)"[*$ M_6WR2Q#EXC?).8T(FYPDJW5$,L+_4'[XY\GWW[[_X7[RY@V@WE](/$O8UYN+ M3;W++%NG/[]]^_CX^&V^>WE7_5XK_/:+Q M[S^+_[H/4C+A>,7IST\I_<ADNR"M[0 M6. 6DF]J*5&+3.[]IT^?WA9_K8MV2C[=LZC^QL>W=7,V-?._4DWY1DM2^G-: M-.\R"8.LH-WXF8FRA/C7F[K8&_&K-^\_O/GX_MNG=/9-#7Z!($LB??KX3M3\EYU" MV?.:FV5*A55],WG;ZZO'023PN5T2DJ6FKTL+#]Z*ZX"1.%N2C(9!9-4DJ>00 M[1-=A:QXW>ET/EV+[LWMQPB77FKH=ITL@WA!THOX-DO"WY=)-..#S-D_9SQ MZ>$ZB6A(B;&Q?>H:0H>+^($CE# CZYV"0WS]FB7YPDA3#!%^9 @8<@.@P([?]].)T)LGO4_+/G*M])L8S\R2B*'_H^906&MD91W,I[#& M:(4&GEMA+5(*N)DI8(TRR0W2MG!)9GE$IO-3F@:+!2.+8CR:SF\([_ Y24]) M%M#(W%C;BH9M_5G 8CY$W2[Y]M>ZU88*#CV#5)^_"IC8+C\8EXA#U#TL M(YL)PYH*E>2@LYXMP$;!8=&3S6S60 (J<35_V\)K4\?0=KHS3_>P5IV\B_6' MO>G"Y(?%M>F1/(F"-"W&HW)**%8C96,XX9Y8Q\ MH3%=Y:NB"7QA4>Q&K94#5S7<:M+6MO12PR);+1O%\1%?-]937>6-.$G2'@A; M5^E$HWHAS#\]S9:$G>1,./#WZ1=]:QY6/[&L3JMUM;4*&N&!]PBV1@\0=>F? MLVVN;3V._7>VS>]1U=!6'+_Y9QY$?&HALV)3-ETW ;0Q:5A-;G:=ML##:]"U M=\U(RKDKQM9+_HL=$?*4D7A&9G5%HN6PD^&,9J)H=53_?O)&G.OGPDKXCV7) MJAEU0Z(DW/EV),Z_D]91#LC]*U 1OQ00%3 P__Q6_&A MH_N4MS/H%4U$G>\1GFC=DNTV]2D[(B%DX1Q$^!8 MUW4%+-PAJGLMH"KQ=EV<1+\)ES3:<#QGR4J%3H5$HFAH$RC^B<.@><2_/Q-M M.(^"A1S.5A$@GN\Q )5J@X7H*4E#1HLAT #L3DD@OA]0\97H=F"8Z[YS0Q94 MM%N$&8#?+0G$^SM,O&6Z(<'\ MGSE?XA(6/4.0[A0&@OT])M@*#9'P+C835. # ;Q;&HCX#Z@+#X6.2)#?+DD4 M"7=%$(.L7%8>"/N/F+"K]?0 ^.+"Q"F?6N#8-T2 \/_D"_P=;9$8N":,)GS7 MS$= ,_:=PD#4/V&BKM 0%>^S> 9%>U,4O/_!![NE'A+4YS0-@ZALT3G_7:J' M6U(<"CG*GM.H)BKL_T4"!@:]41@*.Q91%Q=Y:O[K>-T%^MN*2C&*)M.E5(HV-:>AC@3@60Z?-LEH1BC M[#5URJ'@?,+U84%T$<_(TW^09QW0G:)0I%'VF%KU4*"^9G05L.=;&IH'C6Y9 M*-@H.TN]@BAHWP5/%S.NU>;.BAETI0@4>Y1M)4A=% HNXC!AZZ3A+CX1MR79 M\TDRTP[I!D$H'2C[30O544@YFLTX7&GU/YU*@F)NPG_,%2?0RL)0R%'VH@85 M,0$O9IHINV;) RTS4IA0[TA H4?+&5:?HH1V,)>_"::&Z2M0J L479:\J5>?0D J&&0G4 MYKM; @HHR@94ILR!\;Q,Q-G',HFU_MAN*2BN*#M)E5*''GC%->)4V?4;?P;? M8$,95MMJ'!C&7QG-> O$A?L\KGPTBE,Q15$HO"C;/ZUZ!X;ZMHC%%9$,7_@* MD=%MGJY=G&7EH""C;/;4BAT8X6M&!-.$+[N+>UPBSH!-YW/5R*LK#T4<9:]G M5A07^8LTS0FSQ5\B!64!9=L'5?K0XPP)5A$HL"@[.ZDZ M2&/"V5-8)+E4WUZ0EX0"C++3TRF'-O8N0&/OPG+L1=GQJ91"PK:\&\Y[U/0^ MHF7&(3W,4@%PG TFXAI5#QV_5X3\B!S:;%6TXYS_((==410*.$Z(I$Z]0T.= MSVA&9F63SFD+>_Y5$T7_$R6-\2X(TB(!G51*/@EB7*.$BLN@C)%'U 4A4*.>':H4 _G[F5YJ7DS M]Y2/)>@05TE @4<\1-0KBW0_+2.BS?2!G 994+50A[]* HH_XH&B7EFT^_/L MA$\\BT1_9MXJ"$4;\2JL5#44D&]7010=YRF-2:H=6UH%H2 CWGF5JH8"\MF* ML 4?U#ZSY#%;5K&=.K 5 E#0$6^V:E7% ?]I&T=>QK]ID9>4!F#N2MT_K--#*0:G!#.($*(ZT"DJW@5YD=OQ\0^:$B6L*=^0I.^8?^EV_* *( M0_E!S2@$AD%"T]_?=O2ZY+]PE.=4_KSD3K[3#Y,WDXT_G/]?IF$03KTL1(E*7U;[:V5OWBMTU[IO.-S_XZ*;<#FA2IE3A,>O]^LY=F M=\TGV#0Z5.5,_:)C;\-V#BMD=_N-0J%FXAYD*G@7(V*)+?,7M5O?*.L9)3L& MI0*_T?QFU"HR <5K"]-Y,>4=/5$(#UV1,=+1U:*1SQ>'E&:33I-50&67(*K" MLK*>T: RK18C,DVVJ:J1F"C6@47+CKX0A><5 ]NV-<]K7+ ;%W!;UZ>=&"7JZ?)[!7G@ H^IWB MX/R-CEA0@"MC0*$J.A'B67;Q6@G_'_%TQD,0B2WH4782,/9,X\4O091K=A) M<7"2$Z=$J3A(^JCD"7_5B4IZ0T+"V\J7A5Q!F@08Z7 MI=;*%A;-RY(LB(J2N(Q=)7%HM^"620!Y'/XJF_V:6ZTP>A^JGQ&^CL3+UXVW MA+4K!+T4D)GA[[M!06\/>68(T'F:\B8&XM"Z>#_VABZ6V73^M7JM5TV400R\ M;_6$*A *Z%RUGX_F=G3V%$:Y.-K^G"2S1[XDTJV^(=)0YAR[',#,V6""3N I M68OCOK2MHYHTM024*,Z<3*3! MJ7+L; 1] )HN:3!/8UH1HEX:KW[_K=Y@PNO 4JM,\\%^*S/%A7TP;'18/!1 MH$X&2I4SYX0U TH"?3TOK,];KH-GX58&GS2URT.II6:OV;*3&) =ER9F+PYHE&!+H MA)TD<:'%KS1;GN1IQK?\#$X;3!I*GC,/B#5Y-JB@4V@SF>TS73GSB%C3 YJ0 M1KS]MCE4-HA!R77F0QEN]^;QR;-VO(#X*<$50/ETYCB!$6(QG'IX!'"9Q(L[ MPE;-E9:F!TI+0XDZA-L$3)1.<716%"LJT,&9613*UR%\)SWO$/C[!S" P(?_(#$C'AA"2(23M\A?")[+AI? '\B MT(]F118+$4*3%*F^2!QJ^=0*0?D]A#>E#[\ 1- 'TC[GIP.M+"4)*9RV* 1< + M6)^;%D:@39="$ARP[.FJ#XK-H/0C)NR[+C!=DHR&C5EB)WO?1VWVOLE?=ZKX MU]=L?HXT>\WF]YK-[S6;WVLVO]=L?DYI>,WF9SZBT5?FIS_*LV7"Z!_;+8Z)MJX< M=I[ GGRI /"2I^*Y34N.:AGL](![\;.KN)?W=1-8L6;/M^U3@6VLI-D/ME*3_[Z M-0[R&>4#.=+90)D79M,^\W& 4N#U!,"^AQC0?W7Z'X0%WYS^*_(<->2!Q3@"/NW1+CL7!J]+1%_#/N6:RD,I-$E*1DHS_9W87/!GY ML:L,V^FKI$;*8!^@T$D^2=)L.A=Y9)L#Q6T2:7?;:IG1^('-BJ-S\YDE:P M+5L@%-"YZFAE,=SA>W]M.5%J^Q(FKM+1=\DG90"'S<+8;\G83U9=5<=,H,CQ M<)7$R:YV]2-4YF4(4![[81HXS5: [#N$*GQ%12/*#S>;HG :*4NCOS%C"68" MT,DI[I\#&D_C!M ,J<>4+VHLR&K;&M6+;+K]I?2N.< MZ[F]='!,Y@DCFP=A2'KVQ,'BC-$X8,_%Y"\R)@E/:Q)%C?'(="G T4?1G]P! M+XX.@/WH+9-K776V8SX%:EVO2@'T5W\L+4*I,_ZL0#+(UK15#/TI'S#^4OU& MW(?J/!CUC5_S#E0M,9Y7>TQ:HW>C=@./@Y2&<$ZJXNAO\QAQUM.RH[5WG)S2 M*,]TEYR5 N@/\>S)2TMS[Y@I[*98T)_2-(R2-&>0(S[+:M#?Y^D]W('P06?U M5R(>/2:SHP>^V%V0JUS<=)K..Q>Z#6.C937HK_/T(RO91^<]5S'\(_=)2E#7 M,0J-JY'*(@+"NB+T%X(<&HP)OH%-!B_^XF09Q N27L2:'%0[ 1G?:P,RJNHF M-)XT*_R78)VD?YN4]>*':C32!?5+1PL2?PWCV"N14X\D>J]!'4XY\22HHP\! MI0&=)*MU$HNQ"IC-22XV1EKDFJ!G=6HURY3825'<,T)TQM;>H,@5:MSR\B&Q M@RG#D+PT]IWX/GSH]$;?%S:">V$YG_K0X?Z^NP4=2HW1N5 DP#;Q8A#SYE:\ M!4<@)-#YNF,DX/O!9U#OD1;VYK*[!3<:K=$9:2/[V\.WA,SBXA\X; H5MEKEU3G/&-;LN M&E:DJ2K^-ET7%V'.G@@+::H[C^M1E3'QE=1F[L%]6%76,YIXP7X M.0IL.IK]=YZ63Y#>)0K74#6@I+Q%1=/.\RQG1,.@J'F(BOV/#1Q*4T_Z[H[_ MJ1AGCD*^S>9;,9'4Y O)EHEF40N31H\]!'=4&S0<=<_RP87VX+_3L!/QZE84 M27<;H@Z[*M!C#&%]K@\NZ+W+;<@!OF_'%'+@X7JD_YZN(X\>&#C, L33;5UO M[_9O'\841R=O_R >TK-X-EH'MPV)'GA-9,UWQ"'B3=0@79Y'R:,B$?@/^GNG M7'A22'MUNW2CD]6E4HD4V@)#M.6:)0^44WK\_#4E? ^R25!S%&;TH7S$UJA? MG[I\28RJ(;*[9.F)&/JTZ'8UZ8JC/0!W&=_J0V3(CA_AAH1)'-*([.AYEPS6 MO]U\#?L<>C#S L8 #TSCVF[*3**"Z #3+:K!/O0_(?R^ \6',GU8J-%(IVEB 5!S]U-^! M)6AP>J$64;T6U<<:-J+HMPT<6D(+GU$[B[M:7C.R#NBL5K;.!QS/B@P[2D>0 M$C58?>BW'AS8BPV2+VPH*33<+K"MC48NCW[_PH&1Z)!Z849Q2M9)2K.>XXA, M&OTNAY-91H72"S.'>H]5>5G%04<8LIRWDP;W-"HVY'VVIOKZT#,O.]RM0I#T MT".QT?]2_+MNL^9VGD45Z"F:74P9>KP\9%CVZ&POG@T5H>=_=L V"#MTSN$7 M)H:X*N9!1NDA+R!9(C?B[/L*986W+1WH9J&V+G]26.]]MQ" &?JHP!$971.^5=).IU7BUXUV?8UH>>UWH.W9$_=7\!^@<,6$C(K MW@&Z#2(RG6^U+B$L,-%8#+0"]'S6PQF*'6;^#0\7'/9X0<4>QN ? (A">77F M4G0W *AP&G>/;VO)@>.+H.SY.@KBC&]J12!3\;.8 M.$_8-FG1=&Z*]#6(04ETYC_<@Q'Y)*'%9]3S E>KTG$ZOTSBQ1UAJU-RK^G6 M:@DH[\X\B8/Q;D)EU)0W=SS;Z[HP\B&R4#,XM)NQ1_<'(X4_DDN:>A%S)8/H M.K^/:#B=P_WLPIHTM01 M6H-\==-X2,)Z";@C"[6'0SL)!UL'2I!Z,2L#$PJ+URQO^!AVQE=,.K_0H=L!-5?WR:O@/B41NT.Q>0%;I[0$M&.)(9@)-607 &*B\) MD6J-SD:MQE42A_S'[1V">";9^BC M?)BBD^",MT\?N%6^<0&4AC+H+EM]#P:M-'3*TDG"S8:E13OJ5!;/=TE]+\QP MF4Y4854#E"UW.>M[LM4#)PECATV>/66+(*[2#/(&WM)%7%P!C[,J#E!DXD\B M&C;-;">G]H^3-Y/MP,'_T:QR$L2S2:/2R;;6R:9:G,2V'?4 Z6DU,CCS9A-K M;GXI;]:L^,=QD-)T.K]N&,IQGE*1CO"4I"&CZSH?:$>G.VY QY'VD,OQ9Y%3 M=IM-HS7+'H0%]*%B,Z3)QX&?VN/ MCS2 K_ZO,UJ42N$M5'I- G00_52R!T, M0$UGWV(& ;V#:"?ZG;[RJ=U7:M%BOMP*8QUVR^_[F[L/0!3M %_>,*M.95<+ M&"KWK*6.8FMWN_;ON%%6+32HY%.O\G"2S1QI%'.VV(C:3EV4U M:'XW1]8J\(8H.][[=X:K"*)97?MO0^(J>BU0G "*!W@2I!4I633]$7/K3[0B4UV8AAW745 M=_;2.L]3$ &ZB%8(Z:$B0-HJJU[4NT+L=9^9T/:S0OM!A][]9*]K['2]C^VN M)R0FM0C2:T?WFZZVF>[N=DU( N;/H:>@\J:35&KT?W)!(W)2_#OCN M[8X%<;NLNI)5)_1@V%&W"W#IQK&6JE MK.Y@V%6#= 4%TDA _[2M![F+]J*X?\FI:=]GM44$O^OD]RGY M9\XK.Q,'20[E7OMAYREUHE@74S?+<]D#ZC%L%^(MU 1^?V MMT%W]-YA[GJ?>=2A>WEJLE?ZY_^]4]\STIQL;'%4WTU9QM)4GS^6=>Y M1#WVU8SF@E,_]93=\+"F5]V^:FG[;":UJ@ J#WZR#IU.2\4\X?%KD5HLS>A* M9"96\]4N!\[/[0LO*!//H2[BXCXZN L!1,$IDWQA"0R'H^OX?#T0 M+!9,I$4I0P/*]L#F*J@P.,@)G14;K3SI4%5J]?HQCFH"U9V>R,L#27*6O\&Z MZ^@51^?E-N,KZH#-KEDRR\.L>J#[V42/00S]D7M;ED PH)/%C2@DPHX$CCENB !"@TW06L)AK)'*OW"XY"N"E@U$0_:UX6[J M4(S*?7%7W#61.R\ZM]SMG1=E]7]FU\7^BPWYVJA %G)S R8^&H^&G5J>#**W MX9+,T*'/AAO XG5(^T'26!#)84\ MA+Z4(+RM%6T:=Y(S8:_V/]3LD ]7??JA#'(P_60^]J?*FYO MGV@]?_K:X#%Z_O6U=BB3KI]U0B0Z\7G(7>S/%*C7'-5WV\B;76O09_8#5_8" M OGV !&]YY;Q5[K^VHFK*$60.^E!X_P49S1;WH^#2#R=<;LD)#N)@C0M7U@M M-IU%"S;FT(BV,78K\9&!O^%U2* #?3W9VI?1C9L'NHOF;UYD_Q)D.>/_"QUF M>U6&O:4'!H/VA@E](&V%A^I&U$Y03CM(%'N/\4*B1;=C23?4T7Y-8ZX#>Y]A M'1-J#Q#Z2-H.8^VTFVL_S9:$2<-::X^%?6#POM_!'G_W#Q@>!FGT<;H11ZP; MHSN!6\UH8N3Q>=QAQ=M!1[3+?AR628TIP!BB/WHOZ0:KZ#J+1>P410Q1]RC"K@;#$+]3;D<.^<%V>DJR@$:* M7MH-U*KJFR3SR6Z-XC=UG9._5K6^7M#8[]9A^0#&G?Y)P78Y4Q?KF*8G!_(M M-3;+VW?H!/ ^2"[XCYH8 UE9/XB0FY$*_$;S-V$0PQ*0LJP!/O_7%GC^CRWH MGTFR8,%Z2<,@.GJB,NQY>4WQ,<"OUZ"QPSL@ 631;LUIL@IHK"! 71R9 #VV M71[4BFP7)4.>!6R_Q&?2C-'[O,P3OEJ)-Y.#Z M9W1,F05U(0X71G AZ1+M> M?#LT'(70R!OQ.7D@+!:J]*"D*XP6?C8,)2HTT/U\\N:>)XS01:QDKC[4A0BC MA:39,&>CD-/.=$M7>21*IT'A021IFC"^#JQV":K32Y,4=E("Y:)PYTP2IKLC MY,^J+>(M80\T)**"*EA'_6B200;;&0V#':1X W2[QQ_YN'>?I&2?IQ]5+RGE M:9:LZ!^\Y^2 B'Q)FU^*N#BN^FU(XH#11$6A=2W8@= P4GN"XR'-%W&: M!5%4!]#<,3Y\\PVR@DYE:>S(:!AM!F4]I.>2#QEQ6KZ"=Y,\!U%FG*WT(MC! MTC"B(&ICLC54GH)S#D\=8?PKS9;E$$+8V5/UBK"X'<3_,[L+GM0+Q5Z580=D MFPUA'^VW8,%N9:*Y (V/U<^=)JM5$I>M.,I*=T)QXIDT#T.5"UGK>K!W M)G9I9GH#A>XS4YA;%?K:L3KK?JFN"'L3,U3/-$&%3K$TO%ESC45>''LKLW=2 MC4$'S,%)J:P(3LM& 'MKL38T0?Y,S,?!LAW4GUH MLOG2ZPYBD$MR52JKBWB>L%7!A^FRC5G4CWL'>R3$4&J&?R6GV[2.1T,:\*T6 M\H,ML$5V [[5JCFZP&-!5R<1V?'S,8G#Y2I@ORON]%2B9LEQ$V?6S\WEG[W( MJQNHO ^D5*XMZ0=Y4/,TW6HQM+8: M=<1"M3SSWF"P)\GFBJ$^FD_CXA^**+IEU-%V-R0D]$',-2;*U1)0;XPSAUM/ M+DT8H),DF6+N^.>L%S];(3^FS@'7/5O5&EY=3]@2;;->[32%_& +8(4FGII* M82]OZJ&ZTTC3 &@4]&Y)TS7 -E$P+!P=$4UC]9>D%85]F\A MH49=IX?+*<<0M/$E^.^$U::0JL-E9.7\&**L)Q2%-HUSH\/!?Q6L>,-WFJ.+ MF=$4QX^949M2 WF-!HZ"9391!YNFZ8,QU.4Q0V*,AK(3?V'2V=&@O@VZ@6&M M*8\9ZV*%M5%G9W(0S5U%IMR=75=> "W2DG+0P0,? M7Z62CD"]2KI]2(NN3@!O26@+LUEM=TMO2\"U$G@>(%O$ 8JCNWW*JYO;:]=) MF892[_;1"HUTE0Y1K7%WR"NV3(X?@Y@?C $L$<:5V_7]:76;&3(M*\I"IV9G M5Z% 9K3S/*%.:?0Q[&09Q MR$6]ODM1/D()\V"!I/_I(;VVHURX$'>Z!!:D,JS-V.*7R7]%\D8%,F,J2; MMH7=DNBCB\(46AM!E8J.]MR7"1_QV!T?^*IO:X%5EH:"Z^S "P"N055W3@TC MK/W _. NQ@]LJ1X<%+ZX]'H]C@W-&?=^?,VX]Q(S[@UP6^&W#W!7*7Y2/;4. MKD?QP@Y@*$N*HCJC;1%6JHJ^I1E-XA.'[RB:PH4\2(""GYRA7'L- X]Z-+I[04K7V,*YZ13&,C(#WXQHM 9 M/:M&\\%CWI,YX<^ZS'H?W^DRZVVJP$ZHM]7%XFTUK1#6!9BJ2;\F[/>+F)N> MR%@M\H$&CU_X[I;1(-)>7 *)(V\& 61U;L)8P((^Y&U:^TL0Y>4>AN/+'J0I MO]L:2F2P-W![\*5$P'[M_ZDES17U\WY[WNG,=>A*HES+KC?N!-?N>]?K"FJ,S2,]>6+,@X#B( M@C@DMTM"@)?4U1(C(D.M!'K6)5G33+>A=#)^L&*R,P _;H^&;X4:UP'+]'>E MNL6P5\EF>]D)"E.HB;YY*9Z%%X=J67J5Q*'I'$-1W/NWH?3-]\Y7PW>\:\*R M9[[E%2\GKX5N6K?-!YW;IJZM2'FZJ0_;AU.WZCH2*5X;BIK7M !1#Q*^*ME90L!JV>(K!],VMIN-R.J45'\=;>RE9#0*I#P MRR93$E^%MV17JP8(KP()^T&FA=%">?0IJ]@E7Y:8$H@URV"O_"W,KD5'5U/T M]?]QSE4MWZ"K?[Q8K5GR4*RGU9NR>A<$$_?@EDM/RJSP06?S)%FM\XRPC7[& MQ'PJ 0_N1?1DS("!HZO7YSF+:987;Z1.YW,:$C,'0A @!Z3"6418#RJ FGG2 M:[X$'("8L)WMMJGG:(6 E#F+,^O?>P!8.$P.!>LSTI+058%/RP*E,IYTC$L2 MI&291#.;)8%6""^-U_Z+-S,8Z(2=)'&:L3P4*#3=A2&^2J/Q.6D4\*Q#6EY!$36 M$2D@CL554)95SXTIM5(3/-P7O-TQFVQA:)!'?0U-J9WV6II>"ON:VO"CQ,NX MO:8Y #1<9/O8/@DTG/ZAWVI[B>> S<%*W?S=4K[.UX:#/)FJ'IVD7_#ZX@6] MCTAQ[*\]1/].'_M05S0I:L(^/O^<)+-'&D6>N*_*"[AYG#^98K MCGUL?\TWQ !W<*L8MBNBIZ&V=Y\RW1V=BYP$:\JWHR+V_@N9T4"$ZYM.2 PR MV,?Q>Y( T- I(T@HH.,%)(E]]#X .Q8(H3MR->H://!F2>0] MO6'US2TX3UN>HE[$:JLR^,);0^.#="-VH_>UO6*9)OT6VTC M,&ELO_H>5F$#SX@][!V7"LB[_GTW3'S7+9CZXUC_,WD(FX-4Q^FK>U7 ((<\ M@0_A H1!XY'+OAE96:PUZ9R&5?.+!64U1<6S.DL9):G6L?^#SK%??6Y2?&^R M^T'Q]^*3=><69VB-KV(? A1M2\U]N%T.*=9T3<2 &"^*YMS0Q3*;SK]6?*H; M;Q!#[J)R"MIQIQ#->T^FO'*:S&ZS@&7[+*Q42:5U;3^:S:AB35UD:8;)8J^A M]1Q:*.+)GDC?VL9\U[4'QX%FHO688E+O#+(KM>MZ'9VU"CQ=$M37!^"EU M]Z'5&9E8V]OS7 3%?:$Q7>6K0M?KX+D()M'N87_4[6'+.B=5I=66M:[V=9-J MUUJ^(B *8ZPAO2'BY(MW&G&](PV#2+PRIM.L?YUCV-[NCQGZE@FDPFE.KGBO MOWLDT0/YDL394N-:[%^CW]OAO=4;&>/"3.\>D_V)WE0TBBUR3WC&12O_IL;Y MT:.J4>R%>T,T*G+/DWS?*7FGIE'L@?L"-"YF&\>S>S);U#2*76]?@$;#[/Z, MCF2C:PO(H),.2S$0&.1*G095AXH84]V!/DM3@HOVD<]%6=4^:E1?7B:KJ)T7]V+Y: MSI&(21.7JZH'/0&=1RN$EIU%H'T;1 &C)#4>@*K*8P?EF^GH9DS1*(Z^&:B: M=[9:1\DS(<.:@'1N)9L M9!H@BNWNM&<4C,>(HU8Z:]7J@J* J7C#/^.^USO_62M?Y&L5PMOC*I M/N/37?B7LG2MWI_^5>RW -7HC,Y'T>6/$\:21VXRFDM.G8+C6S8J=$7G@#=? M'/'4)E(O\*I%F.V'E[3)AV1UA*]% <(I*F90?B<[TO"BS3\H4PL\WN=.J M2\!3Z(KR?E #,;HV00J%\/-&[JKP;'J:45'\91"SU0<]SV.G7:9\CDH!3ZC1 MF9F)$[#P4Z:C@:UGNA+\,LD7F3@,4A>VA,[MQ^"Y.HT MW!U^<&(:@%3E_>!%9V$&/KP=?;S(":"U$OWP(\T&@'7(>Y]=%&]8B:/(\R D MIBNR:@ED;[]^K=TYG-7KC4[,1I*N_5/&UB1:\T.B?-GFPD1%H8 MV]=OQ89&W3%'#/"!6R#0U$X_N7=+8T\^5C3J%.[-XP-A]TE*4-V30J%=GZ3^ M,OEW']K.25%#QQ^)?J7\U3/YZIE\]4S^>3V3RH?2CI_-/@*0\&A) VF'[L.T M>$_8@D#_? L6A@KET;W?H?ZTUN?0+H2]B^KY]+MN.Y:G^M>/-.71=O@=J+K#@5%-= _+ MKEM.O]*1E1W?J*%1IN%%\($-R.-Z:@D_F%';EY:/ 5_%4^5 C\F_Y_&,D1GO MF5=\-Y(1$M^011X%K$AK%FT2=VA'IA[U8#NS3%:VDR6]+TR.;NKS]EPP5GZ_ M^K")'E5Y['NMEC3HU4:?2&HKN$NJE^*4*VC-3LRBCC&=?=EC@T\G2T)"9NDY M5_PR"6*] Z1=%'OW9L>.2E5T$G9'B/JL[B;(R&G.:+RX+O(@0Q<':OE1'9+9 M@>(9AV7C:%B-"%#J.F+82X@]&%- X!E17X*,6Q/?VW&[@K*T*X.]O-B#(IGR MZ#E]JACPZX#/FW>,#]-!*"J%I;7Z[F/[)++.T5/4-VE6Z,^YI$IE\PFE61+[ MK%*6K*&1H^%7FBTOXAE]H+,\B#:O5=XNN>D7^1SJ-15?/5TG7"F2\755X0JO MTJX?")J;]M]V/3#[5;Y0FNOP#CGR,[QZ8S5\#2 MRKAJ@Q\F/0;;5,SLAZ/*T4E^RK)&Q^#_VG8*_H_?NFC)O=B\K*+HJXGU,S$U MHFYN!-@:@@"JF(O$Y+.DZ[O$<%XG4\A4";+QJ#DPZ#GR"5_G 1LIN5IIP2: MZV(8_"7:HKLN;CEZQ?@N_,C9LQBWD[B8 /01MGJQUUEQKX67 5WTJ+M6LTP' MS8KBGA@)I .TWI?0&22MD$:WC*.HJ)?, MMA@TL3,^O@Z5QSY 13<,.Z#1[:*PXXLTS676>T4>BS^9!@R //9)+;I=V $] M<+0=VDK@.F!35BQR9D6R1ZYTH3%H;: 6QEXMH%N3!<2^#C%%8XN_3=?%+O;L MB;"0ID1S+Z1'5=BGV>BFTAO^44?\B@Y"LQJY;0I:"GQ.ZKOOVN?NC1J+Y.,[ M=?IS]*Y3W")2V+(:[$-Y^6*K^73"\7.G3QT]!FQF$6V\YR?\\#CTL@]-Q/*> MH. ?2QM54&G0&7AEH=#[U^V'V0S>U3HQUOLC]7J*ZR7#KX>M^.YFCP];>Y%H M=^3*)5[JR:I)-9=[0 A'[0-?(TBS0]^GE"&Y,&](J]L(G M+[G2Z&>@_;7<:A+/1!07)%;7S=?\L!RIU=LN3GOICWU@>T/X)H^&XJA"N(&^ MQC1+;VZ_F@YO#6+8!T N>T;++$ H@_KM2J&9% [I?SHFJX']5V=T7,H0$=C M/\=1F9DI\'9[2_/N,;E;)GD:Q"+R_Y8\\+83$I<7/"[BD/^3+\%$6[17_^RK MP3Z4TH]9_73R9 S[A8^T?&^C'\)V"OG1*5R/8#LJ-TZR4%DRC5^M8GXP);$P M.=:.!R]N#]QF]"/3;AGL TXIZSNCCDPG]"&EZ%LB3ABPV]T6\\-8#[+;W2K= M>&$/F2O3T-(IZ =?4EM38>YV@/D_>4SNEE3$M^XL!NX>N1KB=]JA!RR-/2@I M+*8Y+%DB@3Y@'2**0!DO8,JOA]XT/SJZZX'9 Z ;?G;K MZ]N.[CJGPCXT&*+/W+WOMESE0H]J,DF/\FR9,/J']H+L\)]"SULKU_K*O#\$ZFTT_:%%-XLKPH?=,%F1RR35+.9;Q; #=YQ1 M*84#G:1+FM%%H>(MR;*HT+!\;[!0BLQ$LL]IMB2L2%*EIM&Z(NSC"V=$]X34 M4=*)9V;16^K5D^28H"&?]Q=(PK M84'/N;MUQ%XE\9M_YD%$Y[2ZIU7%.U8!>YLF[T3_?=^._JLKG"3SR4Z5DZ+. M257I)@X0*?JOO,IA#N]KET/J5O-YRI=DPC64\A]20RR>HK@?#E0Y\NT.(]< M/PBNW;!.SS>S<>E;R)K6N@S$7/KTRN9CJ_H>GOID,YG=3X*-+K M@_Z2Y[9Y38^V^6!))^4'21#S4W(E4\O-S08^*_^G9)[7WFS>^[EUZ3'/ M I9YN)_OAQ%HD*R6VKJP3Q&MYZS>>-DOSS^5R_.8+$125+^7YJ:INH8# M>SUEV0[L(\^#+ZEZ\80_BNTY=I\]K2DKLR#5>KO;.4H_!C2TGT9C:/T1]]^: MS)VHHQS:<&?9$J =?AJ-'3KBRG\C]?CTX;Q9XO#E_( M"82-V?[9#B%>C7EW 2TN@+@>5R6?@IKGBSF!4,+]:H8U+CAC*K@!4),=S['% ML-0,;L@'OL$L?&++).(DIN7=4MB[)3]T;BXW*OJ7O_STX?V/?YN4%?KS:,FX MKBTWLGP(;(^?3Z(@-5U>U@KY<=$/=(59JP?^1>:B-57;.@.2)$1+7MP//@!V MUHZ_DJN#?X5Y\\YMLX7 1YZ[(F.E1Z,2^OWE9I-,MY9E93WAQ&1GF@[C2UJ8 M@SRD[&R?K;8CW%>4#8]5W(A%J/KEGL:?/3%T^."SVWPW3Q= T-4]_;%3 /^M MG(XUM+&LFXKQ]LV7X(FN\I4.SE81S/=M)-0WP)3J@GY&\")2Y@/7)*])\%^3 MX!\^";Z[XRE_L^ KJ++E9 #PG5T<-(./]-; G^\-1\"J4/\JX\#O"+R^RBA= M'OGZ*J-BL)*^8S>-]0\6F(3PYHS]W_:#Z.=T^I!^W)3'W22$=UKOD)$#I73W M\N72X0\!Q_)TJ:+;?&'??N:F$:?:?M(IA;?"&J9C*-1V!++(%T&S7#0OB"[B M!Y)R23WB>A$H_,-?]QT&?@@@Z-Z/%_(.+-#_(7_9%>^MF_X7!&OSI]DB'4P/<2QTDV2+4^"-Z)?'6A&\ ML:2#F&0Y"] 6?2E[F]^G=$8#]GP;;+J?X<:V6F1T@XE9I49F"22&MBT2VZ?I MO#%%&?U^ %E/.#/989LQ@&9N!C'0KK[G'OZ#N_?5P%;4',(\W7\7:MR0=;4H MWDDUIG#LSR%;^G>'%%Z;QU1>D.$Y7/( MZL3K>1#=$;9Z;SA*.71C?(KV,-HD'EN>IJ;\A:1"B7@FWD\2SNF[1/RJH2C_ M6R.1Q-&"[R=%4KN#)*T*!3,N&W>63=EZ/G/\@/A(UV1]4*DC ^HGAM+B2=Z[91!+LY8[ M,$OK%F#G:3Z(M?;D!7\@U&4<+G]_GK!;PAYHJ'O0T[8>[,S,UMM$:XQV!), MZ!VV*Q>[FX&9A=:)G:!W7V+ML,.???LN-XK_$KMFKOF-\/*X>(M*]A'TZZX' M6[ZB"O1,L_OV="TT^!V[<5ZTLX\M%;F( M&^='L/-'4:8 M[5 +K D],*0ODS9 .0OVH*O[G*7%(JRX7'=.2%H="<6I#,Q+3(N M:'1M4$L! A0#% @ #X%N52_#--2W! 4AL H ( ! MKP\ &5X,S(M,2YH=&U02P$"% ,4 " /@6Y5(]GQ%O=2 0!#H!< # M @ &.% 9F]R;3$P+7$N:'1M4$L! A0#% @ #X%N56G\ M"H8Z#@ 6X\ !$ ( !KV'-D M4$L! A0#% @ #X%N51$"5*OS$@ C/P !4 ( !&'8! M '9T