<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://stock.noler.com/us/stock/spir</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/13f-holdings</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/accounts-payable</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/accounts-payable-and-accrued-liabilities-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/accounts-receivable</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/accretion-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/accrued-income-taxes-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/accrued-liabilities-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/accrued-professional-fees-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/accrued-royalties-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/accumulated-depreciation</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/acquired-assets</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/acquired-cash-and-equivalents</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/acquired-current-assets-prepaid-expense-and-other-assets</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/acquired-current-assets-receivables</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/acquired-current-liabilities-accounts-payable</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/acquired-current-liabilities-long-term-debt</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/acquired-intangibles</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/acquired-liabilities</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/acquired-net</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/acquired-noncurrent-liabilities-other</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/acquired-other-noncurrent-assets</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/acquired-property-plant-and-equipment</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/acquisition-acquisition-related-costs</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/acquisition-consideration-transferred</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/acquisition-consideration-transferred-equity-interests-issued-and-issuable</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/acquisition-contingent-consideration-arrangements-change-in-amount-of-contingent-consideration-asset</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/acquisition-contingent-consideration-arrangements-change-in-amount-of-contingent-consideration-liability</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/acquisition-contingent-consideration-liability-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/acquisition-separately-recognized-transactions-net-gains-and-losses</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/acquisition-separately-recognized-transactions-revenues-and-gains-recognized</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/acquisitions</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/activist-13d-13g</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/additional-paid-in-capital</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/additional-paid-in-capital-common-stock</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/advertising-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/allocated-share-based-compensation-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/allowance-for-doubtful-accounts-receivable</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/allowance-for-doubtful-accounts-receivable-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/amended-reports-10-k</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/amortization</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/amortization-of-financing-costs</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/amortization-of-financing-costs-and-discounts</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/analyst-ratings-buy</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/analyst-ratings-hold</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/analyst-ratings-no-rating</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/analyst-ratings-sell</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/antidilutive-securities-excluded-from-computation-of-earnings-per-share-amount</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/aoci</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/asset-impairment-charges</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/assets-held-for-sale-not-part-of-disposal-group</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/assets-held-for-sale-not-part-of-disposal-group-current-other</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/assets-held-in-trust</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/assets-held-in-trust-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/assets-held-in-trust-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/auditor</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/basic-shares</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/business</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/business-acquisition-cost-of-acquired-entity-transaction-costs</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/business-acquisitions-pro-forma-net-income-loss</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/business-acquisitions-pro-forma-revenue</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/buybacks-payments-for-repurchase-of-warrants</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/capital-expenditures</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/capital-expenditures-incurred-but-not-yet-paid</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/capitalized-computer-software-amortization</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/cash</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/cash-and-equivalents</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/cash-and-restricted-cash</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/cash-and-restricted-cash-including-disposal-group-and-discontinued-operations</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/cash-equivalents-at-carrying-value</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/cash-fdic-insured-amount</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/cash-flow-breakdown</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/class-of-warrant-or-right-exercise-price-of-warrants-or-rights</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/class-of-warrant-or-right-outstanding</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/clinical-trials</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/common-stock-par-or-stated-value-per-share</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/common-stock-value</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/common-stock-value-outstanding</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/company-guidance</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/company-profile</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/comprehensive-income-net-of-tax-including-portion-attributable-to-noncontrolling-interest</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/concept-stock-issued-tag-2</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/congressional-trades-stocks-including-adrs</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/consideration-received-for-beneficial-interest-obtained-for-transferring-financial-asset</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/contract-liability</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/contract-with-customer-asset-accumulated-allowance-for-credit-loss-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/contract-with-customer-asset-net-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/contract-with-customer-asset-purchase</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/contract-with-customer-asset-reclassified-to-receivable</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/contract-with-customer-liability-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/convertible-securities-retired</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/cost-of-revenue</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/current-assets</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/current-federal-tax-expense-benefit</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/current-foreign-tax-expense-benefit</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/current-income-tax-expense-benefit</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/current-liabilities</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/current-portion-of-long-term-debt</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/current-ratio</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/current-state-and-local-tax-expense-benefit</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/debt-carrying-amount</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/debt-equity-ratio</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/debt-interest-rate-stated-percentage</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/debt-issuance-costs-incurred-during-noncash-or-partial-noncash-transaction</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/debt-issued</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/debt-maturing-after-year-five</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/debt-maturing-in-next-twelve-months</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/debt-maturing-in-year-five</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/debt-maturing-in-year-four</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/debt-maturing-in-year-three</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/debt-maturing-in-year-two</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/debt-maturing-remainder-of-fiscal-year</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/debt-repaid</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/deferred-costs-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/deferred-federal-income-tax-expense-benefit</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/deferred-finance-costs-net</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/deferred-foreign-income-tax-expense-benefit</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/deferred-income-tax-expense-benefit</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/deferred-income-tax-liabilities</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/deferred-income-tax-liabilities-net</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/deferred-income-taxes-and-tax-credits</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/deferred-offering-costs</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/deferred-revenue-recognized</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/deferred-state-and-local-income-tax-expense-benefit</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/deferred-tax-asset-interest-carryforward</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/deferred-tax-assets-goodwill-and-intangible-assets</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/deferred-tax-assets-gross</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/deferred-tax-assets-investment-in-subsidiaries</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/deferred-tax-assets-net</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/deferred-tax-assets-operating-loss-carryforwards</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/deferred-tax-assets-operating-loss-carryforwards-not-subject-to-expiration</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/deferred-tax-assets-other</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/deferred-tax-assets-property-plant-and-equipment</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/deferred-tax-assets-stock-compensation</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/deferred-tax-assets-tax-credit-carryforwards-research</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/deferred-tax-assets-valuation-allowance</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/deferred-tax-liabilities</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/deferred-tax-liabilities-deferred-expense-reserves-and-accruals</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/deferred-tax-liabilities-goodwill-and-intangible-assets-intangible-assets</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/defined-contribution-plan-maximum-annual-contributions-per-employee-amount</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/depreciation-amortization-and-accretion-net</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/depreciation-and-amortization</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/depreciation-and-amortization-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/derivative-liabilities-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/derivative-liabilities-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/diluted-shares</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/dividend</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/dividend-safety</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/earnings-per-share-basic-and-diluted</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/ebitda</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/ebitda-margin</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/effect-of-exchange-rate-on-cash-and-restricted-cash-disposal-group-including-discontinued-operations</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/effective-tax-rate</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/employee-benefits-and-share-based-compensation</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/employee-count</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/employee-related-liabilities-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/energy-marketing-contract-liabilities-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/eps</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/eps-basic</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/equipment-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/estimate-of-possible-loss</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/excess-stock-shares-issued</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/executive-pay-pvp</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/executive-salary-officers</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/expense-breakdown</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/extinguishment-of-debt-amount</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/fair-value-adjustment-of-warrants</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/fair-value-assets-level-1-to-level-2-transfers-amount</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/fair-value-assets-level-2-to-level-1-transfers-amount</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/fair-value-liabilities-level-1-to-level-2-transfers-amount</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/fair-value-liabilities-level-2-to-level-1-transfers-amount</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/fair-value-measurement-with-unobservable-inputs-reconciliation-liability-transfers-into-level</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/fair-value-measurement-with-unobservable-inputs-reconciliation-liability-transfers-out-of-level</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/fair-value-of-assets-acquired</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/federal-deposit-insurance-corporation-premium-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/financing-cash-flow</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/financing-receivable-allowance-for-credit-losses</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/finite-lived-intangible-assets-accumulated-amortization</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/finite-lived-intangible-assets-amortization-expense-after-year-five</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/finite-lived-intangible-assets-amortization-expense-next-twelve-months</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/finite-lived-intangible-assets-amortization-expense-remainder-of-fiscal-year</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/finite-lived-intangible-assets-amortization-expense-year-five</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/finite-lived-intangible-assets-amortization-expense-year-four</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/finite-lived-intangible-assets-amortization-expense-year-three</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/finite-lived-intangible-assets-amortization-expense-year-two</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/finite-lived-intangible-assets-gross</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/finite-lived-intangible-assets-net</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/finitelived-intangible-assets-acquired</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/foreign-currency-transaction-gain-loss-before-tax</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/foreign-earnings</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/foreign-pretax-income</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/form-144-stocks</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/form-n-port-stocks</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/gain-loss-on-sale-of-business</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/gain-loss-on-sale-of-property-plant-equipment</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/gain-loss-on-sales-of-assets-and-asset-impairment-charges</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/gains-losses-on-extinguishment-of-debt</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/general-and-administrative-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/goodwill</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/goodwill-and-intangible-asset-impairment</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/goodwill-foreign-currency-translation-gain-loss</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/graph</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/gross-margin</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/gross-profit</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/impairment-of-intangible-assets-finitelived</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/impairment-of-long-lived-assets-to-be-disposed-of</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/included-in-etf</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/income-loss-from-per-basic-share</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/income-loss-from-per-diluted-share</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/income-tax</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/income-tax-at-federal-statutory-rate</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/income-tax-paid-federal-after-refund-received</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/income-tax-paid-foreign-after-refund-received</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/income-taxes-paid</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/income-taxes-paid-2</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/increase-decrease-in-accounts-payable</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/increase-decrease-in-accounts-payable-and-accrued-liabilities</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/increase-decrease-in-accounts-receivable</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/increase-decrease-in-accrued-liabilities</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/increase-decrease-in-contract-with-customer-asset</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/increase-decrease-in-contract-with-customer-liability</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/increase-decrease-in-employee-related-liabilities</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/increase-decrease-in-operating-lease-liability</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/increase-decrease-in-other-accrued-liabilities</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/increase-decrease-in-other-current-assets</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/increase-decrease-in-other-noncurrent-assets</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/increase-decrease-in-other-noncurrent-liabilities</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/increase-decrease-in-other-operating-liabilities</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/increase-decrease-in-prepaid-deferred-expense-and-other-assets</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/insider-transactions</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/intangible-assets-net-excluding-goodwill</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/interest-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/interest-expense-long-term-debt</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/interest-expense-nonoperating</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/interest-expense-on-debt</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/interest-income-operating</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/interest-income-other</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/interest-paid-net</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/interest-payable-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/interest-receivable</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/investing-cash-flow</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/investment-company-expense-after-reduction-of-fee-waiver-and-reimbursement</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/investment-income-interest</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/iran-activity-notices-irannotice</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/issuance-of-stock-and-warrants-for-services-or-claims</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/late-filing-notices-nt-10-k</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/lease-and-rental-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/lessee-operating-lease-liability-payments-remainder-of-fiscal-year</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/lessee-operating-lease-liability-undiscounted-excess-amount</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/level-3-asset-transfers-into-level</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/level-3-asset-transfers-out-of-level</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/liabilities-of-disposal-group-including-discontinued-operation-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/liabilities-other-than-longterm-debt-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/litigation-settlement-amount-awarded-from-other-party</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/litigation-settlement-amount-awarded-to-other-party</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/long-term-debt</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/long-term-debt-fair-value</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/market-cap</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/marketable-securities</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/marketable-securities-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/material-contracts</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/net-change-in-cash</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/net-fee-amt</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/net-income</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/net-income-loss-available-to-common-stockholders-basic</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/net-income-loss-available-to-common-stockholders-diluted</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/net-margin</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/news</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/non-peo-neo-avg-comp-actually-paid-amt</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/non-peo-neo-avg-total-comp-amt</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/noncash-or-part-noncash-acquisition-other-liabilities-assumed</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/noncurrent-assets</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/notes-payable-related-parties-classified-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/notes-payable-related-parties-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/number-of-operating-segments</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/number-of-reportable-segments</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/number-of-reporting-units</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/oci-before-reclassifications-tax</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/oci-foreign-currency-transaction-and-translation-adjustment-net-of-tax</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/oci-net-of-tax</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/oci-reclassification-adjustment-from-aoci-for-sale-of-securities-tax</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/oci-unrealized-holding-gain-loss-on-securities-arising-net-of-tax</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/operating-cash-flow</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/operating-expenses</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/operating-income</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/operating-lease-assets</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/operating-lease-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/operating-lease-liability</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/operating-lease-liability-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/operating-lease-liability-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/operating-lease-payments</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/operating-lease-payments-due</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/operating-lease-payments-due-2</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/operating-lease-payments-due-after-year-five</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/operating-lease-payments-due-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/operating-lease-payments-due-in-five-years</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/operating-lease-payments-due-in-four-years</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/operating-lease-payments-due-in-three-years</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/operating-lease-payments-due-in-two-years</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/operating-lease-payments-due-next-twelve-months</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/operating-lease-payments-due-thereafter</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/operating-lease-payments-due-year-five</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/operating-lease-payments-due-year-four</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/operating-lease-payments-due-year-three</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/operating-lease-payments-due-year-two</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/operating-lease-right-of-use-asset-amortization-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/operating-lease-weighted-average-discount-rate-percent</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/operating-leases-future-minimum-payments-remainder-of-fiscal-year</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/operating-margin</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/options-activity</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/other-accrued-liabilities-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/other-asset-impairment-charges</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/other-assets-miscellaneous-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/other-current-assets</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/other-expenses</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/other-income</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/other-intangible-assets-net</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/other-noncash-income-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/other-noncurrent-assets</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/other-noncurrent-liabilities</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/other-nonoperating-income-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/other-receivables-net-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/other-restricted-assets-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/other-selling-and-marketing-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/outstanding-bonds</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/paid-in-capital-share-based-compensation-employee-stock-purchase-program-requisite-service-period-recognition</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/paid-in-capital-share-based-compensation-stock-options-requisite-service-period-recognition</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/paid-in-capital-stock-split</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/paid-in-capital-warrant-issued</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/paid-in-kind-interest</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/patents-active</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/payments-for-proceeds-from-other-investing-activities</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/payments-for-proceeds-from-short-term-investments</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/payments-of-financing-costs</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/payments-of-merger-related-costs-financing-activities</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/payments-of-stock-issuance-costs</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/payments-to-acquire-businesses-gross</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/payments-to-acquire-intangible-assets</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/payments-to-acquire-investments</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/payments-to-acquire-longterm-investments</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/payments-to-acquire-short-term-investments</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/pb-ratio</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/pe-ratio</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/peer-group-total-shareholder-rtn-amt</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/pre-tax-margin</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/preferred-shares-facts</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/preferred-stock-dividend-rate-percentage</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/preferred-stock-liquidation-preference-value</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/preferred-stock-par-or-stated-value-per-share</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/preferred-stock-shares-authorized</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/preferred-stock-shares-issued</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/preferred-stock-shares-outstanding</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/prepaid-expense-and-other-assets-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/prepaid-insurance</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/prepaid-rent</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/pretax-income</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/pretax-income-domestic</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/previous-etf-holding-it</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/price-fcf-ratio</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/proceeds-from-divestiture-of-businesses</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/proceeds-from-divestiture-of-businesses-net-of-cash-divested</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/proceeds-from-issuance-initial-public-offering</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/proceeds-from-issuance-of-financial-services-obligations</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/proceeds-from-issuance-of-private-placement</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/proceeds-from-issuance-of-warrants</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/proceeds-from-issuance-or-sale-of-equity</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/proceeds-from-related-party-debt</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/proceeds-from-repayment-of-loans-to-purchase-common-stock</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/proceeds-from-sale-and-maturity-of-marketable-securities</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/proceeds-from-sale-of-notes-receivable</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/proceeds-from-sales-of-business-affiliate-and-productive-assets</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/proceeds-from-securities-purchased-under-agreements-to-resell</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/proceeds-from-stock-issued</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/proceeds-from-stock-options-exercised</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/proceeds-from-stock-plans</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/proceeds-from-warrant-exercises</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/professional-and-contract-services-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/profit-breakdown</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/profit-loss</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/property-plant-and-equipment-gross</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/property-plant-and-equipment-other</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/property-plant-and-equipment-other-accumulated-depreciation</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/property-plant-and-equipment-other-net</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/property-plant-equipment</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/provision-for-doubtful-accounts</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/provision-for-other-credit-losses</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/ps-ratio</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/public-float</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/public-utilities-property-plant-and-equipment-original-cost-of-intangible-utility-plants</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/quick-ratio</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/reclassification-from-accumulated-oci-current-period-net-of-tax</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/repayments-of-long-term-debt-and-capital-securities</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/repayments-of-long-term-lines-of-credit</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/repayments-of-related-party-debt</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/research-and-development</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/restricted-cash-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/restricted-cash-noncurrent</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/restricted-stock-value-shares-issued-net-of-tax-withholdings</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/retained-earnings</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/return-on-tangible-equity</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/revenue</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/revenue-breakdown</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/revenue-from-contract-with-customer-excluding-assessed-tax</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/revenue-remaining-performance-obligation</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/revenue-remaining-performance-obligation-percentage</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/right-of-use-asset-obtained-in-exchange-for-finance-lease-liability</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/right-of-use-asset-obtained-in-exchange-for-operating-lease-liability</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/roa</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/roe</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/roi</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/sales-and-excise-tax-payable-current</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/scorecard</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/sec-comment-letters-upload</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/sec-enforcement-actions</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/sec-filings-10-q</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/sec-filings-25-nse</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/sec-filings-8-k</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/sec-filings-px14a6g</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/sec-filings-s-4</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/secondary-offerings</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/segment-expenditure-addition-to-long-lived-assets</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/selling-and-marketing-expense</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/severance-costs</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/shareholders-equity</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/shares-outstanding</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/short-sale-volume</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/sponsor-fees</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-award-fair-value-assumptions-expected-dividend-payments</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-award-fair-value-assumptions-expected-volatility-rate</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-award-fair-value-assumptions-risk-free-interest-rate</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-award-options-exercises-in-period-average-exercise-price</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-award-options-grants-in-period-average-exercise-price</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-award-rsu-aggregate-intrinsic-value-vested</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-award-rsu-grants-in-period-grant-date-fair-value</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-award-rsu-nonvested-intrinsic-value</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-award-rsu-vested-in-period-total-fair-value</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-based-compensation</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-compensation-unrecognized-cost</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-issued-new-shares-sold</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-issued-shares-issued-for-options-exercised</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-issued-shares-issued-value-conversion-of-convertible-securities</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-issued-shares-issued-value-conversion-of-units</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-issued-shares-issued-value-espp</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-issued-shares-issued-value-issued-for-services</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-issued-shares-issued-value-stock-options-exercised</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-issued-value-of-shares-issued-for-acquisitions</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-issued-value-of-shares-issued-for-stock-awards</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-options-exercisable-intrinsic-value</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-options-exercises-in-period-total-intrinsic-value</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-options-forfeitures-and-expirations-in-period</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-options-forfeitures-and-expirations-in-period-average-exercise-price</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-options-grants-in-period-grant-date-fair-value</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-options-grants-in-period-grant-date-intrinsic-value</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-options-grants-in-period-gross</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-options-outstanding-average-exercise-price</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-options-outstanding-intrinsic-value</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-options-outstanding-number</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-options-vested-and-expected-to-vest-exercisable-aggregate-intrinsic-value</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-options-vested-and-expected-to-vest-exercisable-average-exercise-price</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-options-vested-and-expected-to-vest-exercisable-number</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-options-vested-and-expected-to-vest-outstanding-aggregate-intrinsic-value</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-options-vested-and-expected-to-vest-outstanding-average-exercise-price</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-options-vested-and-expected-to-vest-outstanding-number</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-options-vested-in-period-fair-value</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stock-splits</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stockholders-equity-including-portion-attributable-to-noncontrolling-interest</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/stockholders-equity-note-subscriptions-receivable</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/subsidiaries</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/tax-rate-reconciliation-at-federal-statutory-income-tax-rate</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/tax-rate-reconciliation-change-in-deferred-tax-assets-valuation-allowance</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/tax-rate-reconciliation-change-in-enacted-tax-rate</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/tax-rate-reconciliation-cross-border-other-amount</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/tax-rate-reconciliation-cross-border-other-percent</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/tax-rate-reconciliation-disposition-of-business</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/tax-rate-reconciliation-foreign-income-tax-rate-differential</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/tax-rate-reconciliation-gilti-amount</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/tax-rate-reconciliation-gilti-percent</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/tax-rate-reconciliation-nondeductible-expense-other</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/tax-rate-reconciliation-nondeductible-expense-share-based-compensation-cost</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/tax-rate-reconciliation-other-adjustments</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/tax-rate-reconciliation-state-and-local-income-taxes</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/tax-rate-reconciliation-tax-contingencies-foreign</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/tax-rate-reconciliation-tax-credits</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/tax-rate-reconciliation-tax-credits-research</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/tax-reconciliation-change-in-deferred-tax-assets-valuation-allowance</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/tax-reconciliation-change-in-enacted-tax-rate</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/tax-reconciliation-disposition-of-business</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/tax-reconciliation-nondeductible-expense-other</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/tax-reconciliation-other-adjustments</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/tax-reconciliation-state-and-local-income-taxes</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/tax-reconciliation-tax-credits</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/temporary-equity-carrying-amount-attributable-to-parent</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/total-assets</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/total-contract-liability</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/total-liabilities</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/total-liabilities-and-equity</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/total-long-term-debt</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/ttl-fee-amt</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/ttl-offering-amt</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/ttl-offset-amt</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/ttl-prevsly-pd-amt</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/undistributed-earnings-loss-allocated-to-participating-securities-basic</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/unrealized-gain-loss-on-investments</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/unrealized-loss-on-foreign-currency-derivatives-before-tax</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/unrecognized-tax-benefits</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/utb-change</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/utb-income-tax-penalties-and-interest-accrued</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/valuation-allowance-deferred-tax-asset-change-in-amount</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/weighted-average-number-of-share-outstanding-basic-and-diluted</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/weighted-average-number-of-shares-common-stock-subject-to-repurchase-or-cancellation</loc></url>
<url><loc>https://stock.noler.com/us/stock/spir/write-off-of-deferred-debt-issuance-cost</loc></url>
</urlset>
