<SEC-DOCUMENT>0001683168-23-004319.txt : 20230621
<SEC-HEADER>0001683168-23-004319.hdr.sgml : 20230621
<ACCEPTANCE-DATETIME>20230621160310
ACCESSION NUMBER:		0001683168-23-004319
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		13
CONFORMED PERIOD OF REPORT:	20230621
ITEM INFORMATION:		Entry into a Material Definitive Agreement
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20230621
DATE AS OF CHANGE:		20230621

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			APPLIED OPTOELECTRONICS, INC.
		CENTRAL INDEX KEY:			0001158114
		STANDARD INDUSTRIAL CLASSIFICATION:	SEMICONDUCTORS & RELATED DEVICES [3674]
		IRS NUMBER:				760533927
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-36083
		FILM NUMBER:		231029780

	BUSINESS ADDRESS:	
		STREET 1:		13139 JESS PIRTLE BLVD
		CITY:			SUGAR LAND
		STATE:			TX
		ZIP:			77478
		BUSINESS PHONE:		281-295-1800

	MAIL ADDRESS:	
		STREET 1:		13139 JESS PIRTLE BLVD
		CITY:			SUGAR LAND
		STATE:			TX
		ZIP:			77478

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	APPLIED OPTOELECTRONICS INC
		DATE OF NAME CHANGE:	20010824
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>aaoi_8k.htm
<DESCRIPTION>FORM 8-K
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:us-roles="http://fasb.org/us-roles/2023" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:aaoi="http://appliedopto.com/20230621">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html" />
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02C_US%2DGAAP%2D2023 -->
<!-- Field: Set; Name: xdx; ID: xdx_03B_aaoi_appliedopto.com_20230621 -->
<!-- Field: Set; Name: xdx; ID: xdx_042_20230621_20230621 -->
<!-- Field: Set; Name: xdx; ID: xdx_054_edei%2D%2DEntityCentralIndexKey_0001158114 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2023-06-21to2023-06-21" name="dei:EntityCentralIndexKey">0001158114</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-06-21to2023-06-21" name="dei:AmendmentFlag">false</ix:nonNumeric>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="aaoi-20230621.xsd" xlink:type="simple" />
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2023-06-21to2023-06-21">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001158114</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-06-21</xbrli:startDate>
        <xbrli:endDate>2023-06-21</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
  </ix:resources>
 </ix:header>
</div>


<p style="margin: 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<!-- Field: Rule-Page --><div style="margin-top: 3pt; margin-bottom: 3pt; width: 100%"><div style="border-top: Black 2pt solid; border-bottom: Black 1pt solid; font-size: 1pt">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 14pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>UNITED STATES</b></p>

<p style="font: 14pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>SECURITIES AND EXCHANGE COMMISSION</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Washington, D.C. 20549</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p>

<!-- Field: Rule-Page --><div style="margin: 3pt auto; width: 100%"><div style="border-top: Black 1pt solid; font-size: 1pt">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p>

<p style="font: 14pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>FORM <span id="xdx_900_edei--DocumentType_c20230621__20230621_z3w4dnmXpkPb"><ix:nonNumeric contextRef="From2023-06-21to2023-06-21" name="dei:DocumentType">8-K</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<p style="font: 14pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>CURRENT REPORT</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Pursuant to Section 13 or 15(d) of the</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Securities Exchange Act of 1934</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Date of Report (Date of earliest event reported):
<span id="xdx_90D_edei--DocumentPeriodEndDate_c20230621__20230621_zHZT5LvcNw5j"><ix:nonNumeric contextRef="From2023-06-21to2023-06-21" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate">June 21, 2023</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b></b></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<p style="font: 14pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="xdx_905_edei--EntityRegistrantName_c20230621__20230621_zT3mK7xYb7i1"><ix:nonNumeric contextRef="From2023-06-21to2023-06-21" name="dei:EntityRegistrantName">Applied Optoelectronics, Inc.</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Exact name of registrant as specified in its
charter)</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 34%; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90F_edei--EntityIncorporationStateCountryCode_c20230621__20230621_zWU7NwEgSYi"><ix:nonNumeric contextRef="From2023-06-21to2023-06-21" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode">Delaware</ix:nonNumeric></span></b></span></td>
    <td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_901_edei--EntityFileNumber_c20230621__20230621_zAOMEM2lMegb"><ix:nonNumeric contextRef="From2023-06-21to2023-06-21" name="dei:EntityFileNumber">001-36083</ix:nonNumeric></span></b></span></td>
    <td style="width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_906_edei--EntityTaxIdentificationNumber_c20230621__20230621_znznnXxhGrIg"><ix:nonNumeric contextRef="From2023-06-21to2023-06-21" name="dei:EntityTaxIdentificationNumber">76-0533927</ix:nonNumeric></span></b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 5.4pt; padding-left: 5.4pt">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(State or other jurisdiction of<br />
incorporation)</b></p></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Commission File Number)</b></span></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; font-size: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(IRS
    Employer Identification No.)</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_901_edei--EntityAddressAddressLine1_c20230621__20230621_zLe9jP3FmXo7"><ix:nonNumeric contextRef="From2023-06-21to2023-06-21" name="dei:EntityAddressAddressLine1">13139 Jess Pirtle Blvd.</ix:nonNumeric></span><br /> <span id="xdx_90E_edei--EntityAddressCityOrTown_c20230621__20230621_z6VFFepEXfn5"><ix:nonNumeric contextRef="From2023-06-21to2023-06-21" name="dei:EntityAddressCityOrTown">Sugar Land</ix:nonNumeric></span>, <span id="xdx_90C_edei--EntityAddressStateOrProvince_c20230621__20230621_zCSInVPw6Yyl"><ix:nonNumeric contextRef="From2023-06-21to2023-06-21" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince">Texas</ix:nonNumeric></span></b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90D_edei--EntityAddressPostalZipCode_c20230621__20230621_zehVTz37Ct4f"><ix:nonNumeric contextRef="From2023-06-21to2023-06-21" name="dei:EntityAddressPostalZipCode">77478</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Address of principal executive offices)</b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Zip Code)</b></span></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(<span id="xdx_907_edei--CityAreaCode_c20230621__20230621_zBYPACASSEOf"><ix:nonNumeric contextRef="From2023-06-21to2023-06-21" name="dei:CityAreaCode">281</ix:nonNumeric></span>) <span id="xdx_904_edei--LocalPhoneNumber_c20230621__20230621_zxW6CF2CKQf2"><ix:nonNumeric contextRef="From2023-06-21to2023-06-21" name="dei:LocalPhoneNumber">295-1800</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Registrant&#8217;s telephone number, including
area code)</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p>

<p style="border-bottom: black 0.75pt solid; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Not Applicable</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Former name or former address, if changed since
last report)</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Check the appropriate box below if the Form 8-K
filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (see General
Instruction A.2. below):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Wingdings"><span id="xdx_90F_edei--WrittenCommunications_c20230621__20230621_zVIDhYpLHwSl"><ix:nonNumeric contextRef="From2023-06-21to2023-06-21" format="ixt:booleanfalse" name="dei:WrittenCommunications">&#168;</ix:nonNumeric></span></span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;Written
communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Wingdings"><span id="xdx_909_edei--SolicitingMaterial_c20230621__20230621_zINoMSkn4r7h"><ix:nonNumeric contextRef="From2023-06-21to2023-06-21" format="ixt:booleanfalse" name="dei:SolicitingMaterial">&#168;</ix:nonNumeric></span></span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;Soliciting
material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Wingdings"><span id="xdx_907_edei--PreCommencementTenderOffer_c20230621__20230621_zwcze5KeIZG8"><ix:nonNumeric contextRef="From2023-06-21to2023-06-21" format="ixt:booleanfalse" name="dei:PreCommencementTenderOffer">&#168;</ix:nonNumeric></span></span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;Pre-commencement
communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Wingdings"><span id="xdx_905_edei--PreCommencementIssuerTenderOffer_c20230621__20230621_zaHeRNQPAKIj"><ix:nonNumeric contextRef="From2023-06-21to2023-06-21" format="ixt:booleanfalse" name="dei:PreCommencementIssuerTenderOffer">&#168;</ix:nonNumeric></span></span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;Pre-commencement
communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Securities registered pursuant to Section 12(b) of the Act:</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1pt solid; width: 30%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Title of each class</b></span></td>
    <td style="border-bottom: Black 1pt solid; width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Trading Symbol(s)</b></span></td>
    <td style="border-bottom: Black 1pt solid; width: 45%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Trading
    Name of each exchange on which registered</b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_901_edei--Security12bTitle_c20230621__20230621_zeP0NWY8OaCl"><ix:nonNumeric contextRef="From2023-06-21to2023-06-21" name="dei:Security12bTitle">Common Stock, Par value $0.001</ix:nonNumeric></span></b></span></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_903_edei--TradingSymbol_c20230621__20230621_z966d81ABNO2"><ix:nonNumeric contextRef="From2023-06-21to2023-06-21" name="dei:TradingSymbol">AAOI</ix:nonNumeric></span></b></span></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90F_edei--SecurityExchangeName_c20230621__20230621_znKW8U6WAR0d"><ix:nonNumeric contextRef="From2023-06-21to2023-06-21" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName">NASDAQ Global Market</ix:nonNumeric></span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule 12b-2 of the
Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Emerging
growth company </span><span style="font-family: Wingdings"><span style="font-family: Wingdings"><span id="xdx_903_edei--EntityEmergingGrowthCompany_c20230621__20230621_zOonJHDT13ri"><ix:nonNumeric contextRef="From2023-06-21to2023-06-21" format="ixt:booleanfalse" name="dei:EntityEmergingGrowthCompany">&#168;</ix:nonNumeric></span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">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. </span><span style="font-family: Wingdings"><span style="font-family: Wingdings">&#168;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<!-- Field: Rule-Page --><div style="margin-top: 3pt; margin-bottom: 3pt; width: 100%"><div style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font-size: 1pt">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<!-- Field: Page; Sequence: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo; Options: Hidden -->&#160;<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 1.01. Entry into a Material Definitive Agreement.</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 21, 2023, Applied Optoelectronics, Inc.
(the &#8220;Company&#8221;) entered into a supply agreement (&#8220;the SOW No. 2&#8221;) with Microsoft Corporation (&#8220;Microsoft&#8221;),
pursuant to which the Company will provide certain design services and assembly services of goods in accordance with Microsoft&#8217;s
specifications (&#8220;Goods&#8221;).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the SOW No. 2, according to a time schedule,
the Company is to start designing certain Goods  and building the supply chain to manufacture, assemble, sell and ship the Goods to Microsoft
or an authorized purchasing entity. The initial term of the SOW is five years with automatic renewal unless terminated earlier.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The SOW includes clauses regarding the Company&#8217;s
commitment to maintain the production line dedicated to the production of Goods and the Company&#8217;s three-year warranty for the Goods.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The foregoing description of the SOW does not
purport to be complete and is qualified in its entirety by reference to the complete text of the SOW, which are filed herewith as Exhibit
10.1 and 10.2 to this Current Report on Form 8-K and incorporated herein by reference.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 14%; font-size: 10pt"><b>Item 9.01</b></td>
    <td style="width: 86%; font-size: 10pt"><b>Financial Statements and Exhibits.</b></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(d) Exhibits</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="border-bottom: black 1pt solid; vertical-align: top; width: 11%"><b>Exhibit No.</b></td>
    <td style="vertical-align: bottom; width: 2%">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: top; text-align: justify; width: 88%"><b>Description</b></td></tr>
  <tr>
    <td style="vertical-align: top">10.1*</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: justify"><a href="aaoi_ex1001.htm">Statement of Work No. 2 &#8211; Design and Assembly,
between Applied Optoelectronics, Inc. and Microsoft Corporation, effective June 21, 2023.**</a></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">10.2*</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;Microsoft Corporation Purchase Order Terms &amp; Conditions (included as Appendix J to Exhibit 10.1).**</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: justify">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">104</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: justify">Cover Page Interactive File (the cover page&#160;tags are embedded within the Inline XBRL document).</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-indent: -0.5in"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 2pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 20pt; text-align: left">*</td><td style="text-align: justify">Certain identified information has been excluded from this exhibit
because it is not material and is the type of information that the Company customarily and actually treats as private and confidential.
Redacted information is indicated by [***].</td>
</tr>
<tr style="vertical-align: top; text-align: justify">
<td style="text-align: left">&#160;</td><td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top; text-align: justify">
<td style="text-align: left">**</td><td style="text-align: justify">Pursuant to Item 601(a)(5) of Regulation S-K, certain schedules
and similar attachments have been omitted. The Company hereby agrees to furnish a copy of any omitted schedule or attachment to the Securities
and Exchange Commission upon request.</td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.5in; text-indent: -0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 6pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>SIGNATURES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">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 hereunto duly authorized.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 50%">Date: June 21, 2023&#160;</td>
    <td style="width: 50%"><span style="font-size: 10pt"><b>Applied Optoelectronics, Inc.</b></span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><span style="font-size: 10pt">By: <span style="text-decoration: underline">/s/ David C. Kuo&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>Name: David C. Kuo</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>Senior Vice President and  Chief Legal Officer</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.1in 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.1in 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<!-- Field: Page; Sequence: 3; Options: Last -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

</body>
</html>
<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!-- eJxFjd0KwjAMhZ9g7xB6PXSriLA7LSriFBki3pYtk+LWjLT+PZJvad0QQyAJ53w5QsRiTSvTIMN5UeRwxLZrtEcosEZGW2JwqM02gzALvBjnWVvfnz9QUWAwMNNROivLoPTeu3FYZZBMxlKO5SQsmZQw34noqyuytanQeqMb0LaCA1PHBr3m1/DhqJ9kqX31WSdkZ8hmkI6SQX6DTFIJe7rrB/HVQZ4rEcV9RWLNdOu+MTfnqYVlg23IcgP67+gDbSdJnQ== -->


</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>aaoi_ex1001.htm
<DESCRIPTION>STATEMENT OF WORK NO. 2
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"><B><U>Exhibit 10.1</U></B></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"><U>*CERTAIN IDENTIFIED INFORMATION
HAS BEEN EXCLUDED FROM THIS EXHIBIT BECAUSE IT IS NOT MATERIAL AND IS THE TYPE OF INFORMATION THE REGISTRANT CUSTOMARILY AND ACTUALLY
TREATS AS PRIVATE AND CONFIDENTIAL. REDACTED INFORMATION IS INDICATED BY [***].</U></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in"><U>Statement of Work #2
&ndash; Design and Assembly</U></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">This Statement of Work #2 (&ldquo;<B>SOW</B>&rdquo;),
effective as of the date of the last signature, is between Microsoft Corporation, a Washington corporation (<I>&ldquo;</I><B>Microsoft</B><I>&rdquo;</I>)
and Applied Optoelectronics, Inc., a Delaware corporation (&ldquo;<B>Supplier</B>&rdquo;). The SOW is issued under and subject to the
Microsoft Corporation Purchase Order Terms &amp; Conditions, as modified herein and attached hereto for convenience as Appendix&nbsp;J
(&ldquo;<B>Agreement</B>&rdquo;). Defined terms used, but not defined, in this SOW will have the meanings assigned to them in the Agreement.
Deliverables (as defined in the Agreement) and Goods (as defined in the Agreement) will include: [***].The terms in the SOW will take
precedence over conflicting terms in the Agreement only for the activities performed in connection with this SOW.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">This SOW consists of:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">The terms and conditions below; and</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-family: Symbol">&middot;</FONT></TD><TD STYLE="text-align: justify">Appendices [***].</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Address and Contact Details</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top; background-color: #D9D9D9">
    <TD STYLE="width: 49%; border: black 1pt solid; text-align: center"><B>Microsoft</B></TD>
    <TD STYLE="width: 51%; border-top: black 1pt solid; border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><B>Supplier</B></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: left">Company Name: Microsoft Corporation</TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: left">Company Name: Applied Optoelectronics, Inc.</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: left">Primary Contact: [***]</TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: left">Primary Contact: [***]</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: left">Address: [***]</TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: left">Address: [***]</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: left">Phone number: [***]</TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: left">Phone number: [***]</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: left">Email: [***]</TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: left">Email: [***]</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: black 1pt solid; border-left: black 1pt solid; border-bottom: black 1pt solid; text-align: left">Secondary Contact: [***]</TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: left">Secondary Contact: [***]</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: black 1pt solid; text-align: left">&nbsp;</TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: left">Microsoft Vendor Number: [***]</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Agreed and accepted</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top; background-color: #D9D9D9">
    <TD STYLE="width: 49%; border: black 1pt solid; text-align: center"><B>Microsoft</B></TD>
    <TD STYLE="width: 51%; border-top: black 1pt solid; border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: center"><B>Supplier</B></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: justify">Signature: [***]</TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: justify">Signature: [***]</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: justify">Name: [***]</TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: justify">Name: [***]</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: justify">Title: [***]</TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: justify">Title: [***]</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: justify">Date: June 21, 2023</TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: justify">Date: June 20, 2023</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>///</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Remainder of page intentionally left blank.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B></B></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>&nbsp;<BR STYLE="clear: both">
</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><B>Section&nbsp;1<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Services. </B>Supplier will provide the following as Services under the Agreement<B>:</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.35in"><B>(a)</B></TD><TD STYLE="text-align: left"><B>Design Services.</B></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in"></TD><TD STYLE="width: 0.35in"><B>(i)</B></TD><TD STYLE="text-align: left">[***] <B>Good. </B></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.7in"></TD><TD STYLE="width: 0.35in"><B>(A)</B></TD><TD STYLE="text-align: left">Design [***]Good that meets the specifications in Appendix B or specifications agreed to by both parties
in writing;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.7in"></TD><TD STYLE="width: 0.35in"><B>(B)</B></TD><TD STYLE="text-align: left">[***];</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.7in"></TD><TD STYLE="width: 0.35in"><B>(C)</B></TD><TD STYLE="text-align: left">[***]</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.7in"></TD><TD STYLE="width: 0.35in"><B>(D)</B></TD><TD STYLE="text-align: left">[***]</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in"></TD><TD STYLE="width: 0.35in"><B>(ii)</B></TD><TD STYLE="text-align: left">[***]<B>Good. </B></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.7in"></TD><TD STYLE="width: 0.35in"><B>(A)</B></TD><TD STYLE="text-align: left">Design [***]Good that meets the specifications in Appendix&nbsp;A or specifications agreed to by both parties
in writing;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.7in"></TD><TD STYLE="width: 0.35in"><B>(B)</B></TD><TD STYLE="text-align: left">[***];</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.7in"></TD><TD STYLE="width: 0.35in"><B>(C)</B></TD><TD STYLE="text-align: left">[***]</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.7in"></TD><TD STYLE="width: 0.35in"><B>(D)</B></TD><TD STYLE="text-align: left">[***]</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.35in"><B>(b)</B></TD><TD STYLE="text-align: left"><B>Assembly Services.</B></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in"></TD><TD STYLE="width: 0.35in"><B>(i)</B></TD><TD STYLE="text-align: left">[***]</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.7in"></TD><TD STYLE="width: 0.35in"><B>(A)</B></TD><TD STYLE="text-align: left">[***]</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.7in"></TD><TD STYLE="width: 0.35in"><B>(B)</B></TD><TD STYLE="text-align: left">[***]</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in"></TD><TD STYLE="width: 0.35in"><B>(ii)</B></TD><TD STYLE="text-align: left">[***]</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.7in"></TD><TD STYLE="width: 0.35in"><B>(A)</B></TD><TD STYLE="text-align: left">[***]</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.7in"></TD><TD STYLE="width: 0.35in"><B>(B)</B></TD><TD STYLE="text-align: left">[***]</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in"></TD><TD STYLE="width: 0.35in"><B>(iii)</B></TD><TD STYLE="text-align: left">[***]</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.7in"></TD><TD STYLE="width: 0.35in"><B>(A)</B></TD><TD STYLE="text-align: left">[***]</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.7in"></TD><TD STYLE="width: 0.35in"><B>(B)</B></TD><TD STYLE="text-align: left">[***]</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in"></TD><TD STYLE="width: 0.35in"><B>(iv)</B></TD><TD STYLE="text-align: left">[***]</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.7in"></TD><TD STYLE="width: 0.35in"><B>(A)</B></TD><TD STYLE="text-align: left">[***]</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.7in"></TD><TD STYLE="width: 0.35in"><B>(B)</B></TD><TD STYLE="text-align: left">[***]</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.35in"><B>(c)</B></TD><TD STYLE="text-align: left">Once Section 1(a) is complete, manufacture, assemble, sell, and ship the Goods to Microsoft (or to an Authorized
Purchasing Entity) in accordance with (and subject to) the terms of the Agreement and this SOW.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><B>Section&nbsp;2<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Forecast.</B> [***]</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><B>Section&nbsp;3<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Payment; Goods Price.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.35in"><B>(a)</B></TD><TD STYLE="text-align: justify"><B>Payment.</B> If the Supplier completes each applicable Section of this SOW referenced in Table&nbsp;1
and 2 below before the applicable deadline, Microsoft will pay Supplier the applicable fee in United States dollars. Such payments that
are subject to completion of Section&nbsp;1 are (i) in consideration of a 10-year irrevocable reservation of the Dedicated Lines (defined
below) and (ii) deemed fully earned as of payment by Microsoft and (except and solely as provided in the immediately following sentence
and in Section&nbsp;8 below) are non-refundable. If Supplier does not complete Section&nbsp;1(b)(ii) of this SOW by [***], Supplier must
promptly repay all payments made by Microsoft under this SOW except for any payments that Supplier has spent by the date of termination
to purchase any equipment or any materials necessary to perform its obligations under this SOW.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><B>Table&nbsp;1. Design Services
Payments.</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top; background-color: #D9D9D9">
    <TD STYLE="width: 40%; border: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt"><B>Section</B></FONT></TD>
    <TD STYLE="width: 30%; border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt"><B>Deadline for Completion (per Section 1)</B></FONT></TD>
    <TD STYLE="width: 30%; border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt"><B>Fee (USD)</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">Section&nbsp;1(a)(i)(B)</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">Section&nbsp;1(a)(i)(C)</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">Section&nbsp;1(a)(i)(D)</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">Section&nbsp;1(a)(ii)(B)</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">Section&nbsp;1(a)(ii)(C)</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">Section&nbsp;1(a)(ii)(D)</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: #F2F2F2">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">Total</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-align: left; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-align: left; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-align: left; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-align: left; text-indent: 0in"><B></B></P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-align: left; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><B>Table&nbsp;2. Assembly Services
Payments.</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top; background-color: #D9D9D9">
    <TD STYLE="width: 40%; border: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt"><B>Section</B></FONT></TD>
    <TD STYLE="width: 30%; border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt"><B>*Timeline for Payment </B>(i.e., not deadline for completion) <B>or Deadline for Completion (per Section 1)</B></FONT></TD>
    <TD STYLE="width: 30%; border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt"><B>Fee (USD)</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD ROWSPAN="4" STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">Section 1(b)(i)</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD ROWSPAN="2" STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">Section 1(b)(ii)</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD ROWSPAN="4" STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">Section 1(b)(iii)</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">Section 1(b)(iv)</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD></TR>
  <TR STYLE="vertical-align: top; background-color: #F2F2F2">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">Total</FONT></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center; text-indent: 0in"><FONT STYLE="font-size: 10pt">[***]</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-align: left; text-indent: 0in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.35in"><B>(b)</B></TD><TD STYLE="text-align: left"><B>Price per Good.</B> Supplier will sell the Goods to Microsoft at a price (&ldquo;<B>Price per Good</B>&rdquo;)
that includes no more than (i) [***] (ii) [***], and (iii) [***]. [***].</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><B>Section&nbsp;4<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Supply Protection.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.35in"><B>(a)</B></TD><TD STYLE="text-align: left"><B>Commitment to Maintain Production Capacity.</B> Once Supplier completes Section&nbsp;1(a) and Microsoft accepts the
applicable Services, Supplier will keep a production line at [***] dedicated to production of Goods for Microsoft pursuant to this Agreement
(collectively, &ldquo;<B>Dedicated Lines</B>&rdquo;). The Dedicated Lines will be capable of producing, and Supplier will maintain the
Dedicated Lines and Supplier personnel sufficient to produce, at least the monthly quantities of each of the Goods specified in Section&nbsp;1(b)
above. Supplier will deliver a yielded manufacturing capacity plan to Microsoft within [***]  to
demonstrate how it plans to meet the minimum capacity needed to fulfill Microsoft&rsquo;s Forecasts (&ldquo;<B>Minimum Capacity</B>&rdquo;).
Supplier will continuously and promptly make adjustments to the yielded manufacturing capacity plan based on Microsoft&rsquo;s feedback.
If Supplier&rsquo;s manufacturing capacity is reduced below the Minimum Capacity based on mutual agreement of the parties, and Microsoft
subsequently notifies Supplier to increase the capacity back to the Minimum Capacity, Supplier will use best efforts to increase its manufacturing
capacity back to the Minimum Capacity within [***] of Microsoft&rsquo;s notification.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in"></TD><TD STYLE="width: 0.35in"><B>(i)</B></TD><TD STYLE="text-align: left"><B>Underutilized Dedicated Lines.</B> [***].</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.35in"><B>(b)</B></TD><TD STYLE="text-align: justify"><B>Manufacturing Equipment. </B>Supplier will comply with Appendix I for all equipment purchased using
payments made by Microsoft under this SOW (&ldquo;<B>SOW Equipment</B>&rdquo;).</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"></P>

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><B>Section&nbsp;5<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Intellectual Property. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.35in"><B>(a)</B></TD><TD STYLE="text-align: justify">[***]</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7in; text-align: justify; text-indent: 0in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.35in"><B>(b)</B></TD><TD STYLE="text-align: justify">[***]</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><B>Section&nbsp;6<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Warranty.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.35in"><B>(a)</B></TD><TD STYLE="text-align: justify"><B>Warranty.</B> [***]</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.35in"><B>(b)</B></TD><TD STYLE="text-align: justify"><B>Remedies.</B></TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in"></TD><TD STYLE="width: 0.35in"><B>(i)</B></TD><TD STYLE="text-align: left"><B>Repair; Replace; Reperformance.</B> [***]</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in"></TD><TD STYLE="width: 0.35in"><B>(ii)</B></TD><TD STYLE="text-align: left"><B>[***]</B></TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.35in"></TD><TD STYLE="width: 0.35in"><B>(iii)</B></TD><TD STYLE="text-align: left"><B>[***]</B></TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><B>Section&nbsp;7<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></B>[***]</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"></P>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><B>Section&nbsp;8<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Term.</B> The initial term of this SOW will be five years commencing from the Effective Date (&ldquo;<B>Initial Term</B>&rdquo;).
The SOW will automatically renew for an additional successive one-year period(s) unless either party provides the other party with written
notice of its intention not to renew, not less than 90 days prior to the expiration of the Initial Term or any renewal term (the Initial
Term and any renewal terms, the &ldquo;<B>Term</B>&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><B>Section&nbsp;9<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Termination.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.35in"><B>(a)</B></TD><TD STYLE="text-align: justify">The following will replace the first two sentences of Section 15 of the Agreement, solely as applicable
to this SOW.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7in; text-align: justify; text-indent: 0in">Either party may
terminate this SOW, for any reason, at any time, by providing the other party one year of prior written notice, subject to
fulfillment of its obligations under the Agreement and this SOW. In addition, Microsoft may terminate this SOW, for any reason or no
reason, without notice and without additional payments, if the parties do not, [***] execute a definitive agreement that supersedes
both Statement of Work #1, dated December 16, 2022, between Microsoft and Supplier (&ldquo;<B>SOW 1</B>&rdquo;) and this SOW
(&ldquo;<B>Superseding Agreement</B>&rdquo;). If Microsoft terminates due to the parties&rsquo; failure timely to enter into a
Superseding Agreement, Supplier will, within one month of such termination, return to Microsoft all payments already made by
Microsoft under Section&nbsp;3(a) of this SOW except for any payments that Supplier has spent, or has committed to spend pursuant to
a contract executed by Supplier and the relevant third party prior to the date of termination, by the date of termination to
purchase any equipment or any materials necessary to perform its obligations under this SOW. The parties currently intend that the
Superseding Agreement will include, among other terms: (i)&nbsp;Microsoft&rsquo;s standard supply chain purchase terms for products
of this type (including more robust forecasting and other purchase terms (e.g., &ldquo;last time buy&rdquo; and supply chain
concepts not included in the current Agreement), epidemic failure, quality, support, product warranties, indemnities, supply and
purchase terms from SOW&nbsp;1 and this SOW, etc.), and (ii)&nbsp;additional business concepts currently being discussed between the
parties  [***].</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7in; text-align: justify; text-indent: 0in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.35in"><B>(b)</B></TD><TD STYLE="text-align: justify">[***]</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7in; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">///</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">///</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">///</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Remainder of page intentionally left blank</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B></B>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"></P>

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Appendix J</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 37.9pt 0pt 38.85pt; text-align: center; text-indent: -0.5pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 37.9pt 0pt 38.85pt; text-align: center; text-indent: -0.5pt">Microsoft
Corporation Purchase Order Terms &amp; Conditions (&ldquo;<B>PO Terms</B>&rdquo;)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 37.9pt 0pt 38.85pt; text-align: center; text-indent: -0.5pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.55in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Acceptance and Effect. These PO Terms are between Microsoft Corporation or any of its US subsidiaries (&ldquo;<B>Microsoft</B>&rdquo;)
and the supplier identified in the applicable SOW (&ldquo;<B>Supplier</B>&rdquo;) and cover:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.55in; text-align: left; text-indent: 0in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">a.</TD><TD STYLE="text-align: left; padding-right: 0.75pt">&ldquo;<B>Cloud Services</B>&rdquo;: the services, websites (including hosting), solutions,
platforms, and products that Supplier makes available under or in relation to these PO Terms, including the software, mobile apps, equipment,
technology, and services necessary for Supplier to provide the foregoing.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">b.</TD><TD STYLE="text-align: left; padding-right: 0.75pt">&ldquo;<B>Deliverables</B>&rdquo;: all work product developed by Supplier (or Supplier&rsquo;s
approved subcontractor) for Microsoft as part of the delivery of Goods, Services or Cloud Services, including intellectual property (&ldquo;<B>IP</B>&rdquo;)
in connection with these PO Terms. Deliverables are &ldquo;work made for hire&rdquo; for Microsoft as that term is defined under copyright
law.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">c.</TD><TD STYLE="text-align: left; padding-right: 0.75pt">&ldquo;<B>Goods</B>&rdquo;: software and/or tangible goods licensed or purchased by
Microsoft under these PO Terms.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">d.</TD><TD STYLE="text-align: left; padding-right: 0.75pt">&ldquo;<B>Services</B>&rdquo;: professional services, advertising, consulting services,
and support and maintenance services purchased by Microsoft under these PO Terms.</TD></TR></TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">e.</TD><TD STYLE="text-align: left; padding-right: 0.75pt">&ldquo;<B>SOW</B>&rdquo; means any of the following: (1) Microsoft purchase orders;
(2) statements of work or other order forms signed by both parties&rsquo; authorized representatives; or (3) written agreements signed
by both parties&rsquo; authorized representatives referencing, and subject to, these PO Terms.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: justify">These PO Terms are effective upon
Supplier&rsquo;s commencement of performance or the date of Supplier&rsquo;s signature on the applicable SOW, whichever is earlier.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.55in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Relationship to Other Agreements</B>. The terms and conditions of these PO Terms are the complete and binding agreement between
Microsoft and Supplier except:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.55in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">a.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>If the parties mutually executed an agreement, such as a Master Supplier Services Agreement, which is effective on the date
of these PO Terms and applies to the Goods, Services, or Cloud Services ordered with these PO Terms, and that agreement applies to the
relationship of the parties governed by these PO Terms, then the provisions of such agreement are incorporated. If a conflict arises between
these PO Terms and such agreement, to the extent of that conflict, the terms of such agreement will apply. For the purposes of these PO
Terms, online terms or agreements that Microsoft accepts to login or access Services or Cloud Services, such as a software as a service
or platform, are not an agreement that has been &ldquo;mutually executed&rdquo; and will not replace, supplement or amend the terms in
these PO Terms in any way.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">b.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>If multiple agreements with similar or contradictory provisions could apply to these PO Terms, the parties agree the terms
most favorable to Microsoft will apply, unless the result would be unreasonable, unconscionable, or prohibited by law.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">c.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Except as stated above in this Section 2, and other than changes described in Section 9 and the Termination provisions in
Section 15, additional or different terms (for example, online terms or agreements) will not supersede these PO Terms unless the parties
mutually execute a written document.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in"></P>

<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.55in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Packing, Shipment and Returns of Goods or Deliverables. Unless specifically provided in these PO Terms: </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 76.1pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 76.1pt; text-align: justify">a.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<B>Packing</B>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 76.1pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.5in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Price based on weight will include net weight only.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.5in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Any charges related to packaging or pre-shipping costs, such as boxing, crating, handling damage, drayage, or storage are incorporated
into Supplier&rsquo;s pricing in the applicable PO or SOW. No extra charges will be invoiced for such items without prior approval by
Microsoft.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 76.1pt; text-align: justify">b.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<B>Shipping</B>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 76.1pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.55in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Supplier will mark all containers with necessary handling and shipping information, PO number(s), date of shipment, and names of
the consignee and consignor.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.55in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.55in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>An itemized invoice and packing list, and other documentation required for domestic or international transit, regulatory clearance
or identification of the Goods or Deliverables will accompany each shipment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.55in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.55in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Microsoft will only pay for the quantity received, not to exceed the maximum quantity ordered.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.55in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.55in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Microsoft or its agent will hold over-shipments at Supplier&rsquo;s risk and expense for a reasonable time awaiting Supplier&rsquo;s
shipping instructions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.55in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.55in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Microsoft will not be charged for shipping or delivery costs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.55in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.55in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>Unless otherwise agreed, Goods and Deliverables will be delivered on the 10<SUP>th</SUP> day after the purchase order date except
as set forth in the applicable SOW:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.55in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 147.65pt; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">(i)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>FOB to the Microsoft designated delivery location if the Goods and Deliverables originate in the same jurisdiction as the
Microsoft designated delivery location; or</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 147.65pt; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 147.65pt; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">(ii)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>DDP (Incoterms 2010) to the Microsoft designated delivery location for cross border delivery of Goods and Deliverables to
the Microsoft designated delivery location.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 147.65pt; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 112.1pt; text-align: justify">(7) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Supplier
will bear all risk of loss, damage, or destruction to the Goods or Deliverables, in whole or in part, occurring before final acceptance
by Microsoft at the designated delivery location. Microsoft is responsible for any loss caused by the gross negligence of its employees
before acceptance.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 112.1pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 76.1pt; text-align: justify">c.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Returns.
Supplier will bear the expense of return shipping charges for over-shipped quantities or rejected items.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 76.1pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.55in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Invoices</B>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.55in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">a.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>The Microsoft invoicing process is an electronic invoice submission process. MS Invoice (<FONT><U>https://einvoice.microsoft.com)
</U></FONT>is a web-based application, provided by Microsoft to its payees, which allows payees to submit electronic invoices directly
to Microsoft. The MS Invoice tool supports electronic invoice submissions on a one-on-one basis or via mass upload if there are multiple
invoices. Payee should contact the Microsoft Accounts Payable Help Desk at https://www.microsoft.com/en-us/procurement/contracting-apsupport.aspx
and provide a valid justification if unable to submit invoices via this process; as an exception, Microsoft will provide an alternative
invoice submission process. Invoices must contain the following information: PO number, item number, description of item, quantities,
unit prices, extended totals, packing slip number, shipping, ship to city and state, taxes, and any other information reasonably required
by Microsoft. Supplier will not charge Microsoft for researching, reporting on, or correcting any errors relating to its invoices.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"></P>

<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">b.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Microsoft may dispute any invoice by providing written notice or partial payment. Microsoft will make commercially reasonable
efforts to notify Supplier in writing of any disputed amount within 60 days of receiving the applicable invoice. Neither failing to provide
notice nor payment of an invoice is a waiver of any claim or right.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.55in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.55in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Payment Terms, Cash Discounts, Offset, and Expenses. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.55in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">a.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>After Microsoft accepts the Goods, Services or Cloud Services and receives a correct and undisputed invoice (the &ldquo;<B>Create
Date</B>&rdquo;), Microsoft will release payment by net 60 days with no discount, following the Create Date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">b.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Microsoft is not obligated to pay any invoice received from Supplier more than 120 days after Microsoft accepts the Goods,
Services or Cloud Services.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">c.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Payment of an invoice will not constitute acceptance under these PO Terms, and is subject to adjustment for errors, shortages,
defects, or other failure of Supplier to meet the requirements of these PO Terms.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">d.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Microsoft may set-off amounts owed to Microsoft against an amount Microsoft owes Supplier or Supplier&rsquo;s affiliated
companies. Microsoft will provide notice to Supplier within a reasonable time after the set-off.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">e.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Unless otherwise agreed, Supplier is responsible for all expenses incurred providing the Goods, Services or Cloud Services
and performing under these PO Terms.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.55in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Taxes. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.55in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">a.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Except as otherwise provided below, the amounts to be paid by Microsoft to Supplier do not include taxes. Microsoft is not
liable for any taxes that Supplier is legally obligated to pay, including net income or gross receipts taxes, franchise taxes, and property
taxes. Microsoft will pay Supplier any sales, use or value added taxes it owes due to these PO Terms and which the law requires Supplier
to collect from Microsoft.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">b.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Microsoft will not be involved in the importation of the Goods, Services, or Cloud Services, and import taxes are the responsibility
of the Supplier unless otherwise agreed in a SOW.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">c.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>If Microsoft provides Supplier a valid exemption certificate, Supplier will not collect the taxes covered by such certificate.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">d.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>If the law requires Microsoft to withhold taxes from payments to Supplier, Microsoft may withhold those taxes and pay them
to the appropriate taxing authority. Microsoft will deliver to Supplier an official receipt for such taxes. Microsoft will use reasonable
efforts to minimize any taxes withheld to the extent allowed by law.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.55in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Inspection and Acceptance. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.55in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.1in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">a.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Microsoft may cancel these PO Terms or the applicable SOW if Supplier fails to comply with the standards and specifications
in these PO Terms.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.1in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">b.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>All Goods and Services will be subject to Microsoft&rsquo;s inspection and testing, at any time and place, including the
period of manufacture and before final acceptance. If Microsoft inspects or tests at Supplier&rsquo;s premises, Supplier, without additional
charge, will provide all reasonable facilities and assistance for the safety and convenience of Microsoft&rsquo;s inspectors. No inspection
or testing done or not done before final inspection and acceptance will relieve the Supplier from responsibility for defects or for other
failure to meet the requirements of these PO Terms.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.1in; text-align: left; text-indent: 0in"></P>

<!-- Field: Page; Sequence: 8 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 76.5pt; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">c.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>If any item provided under these PO Terms is defective in materials or workmanship or not in conformity with the requirements,
then Microsoft may reject it without correction, require its correction within a specified time, accept it with an adjustment in price,
or return it to Supplier for full credit. When Microsoft provides notice to Supplier, Supplier will promptly replace or correct, at their
expense, any item rejected or requiring correction. If, after Microsoft&rsquo;s request, Supplier fails to promptly replace or correct
a defective item within the delivery schedule, Microsoft may, at its sole option: (1) replace or correct such item and charge the cost
to Supplier; (2) without further notice terminate these PO Terms or the applicable SOW for default, return the rejected item to Supplier
at Supplier&rsquo;s expense and Supplier will promptly refund any amounts paid by Microsoft for the returned item; or (3) require a reduction
in price.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 76.5pt; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">d.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Notwithstanding any prior inspections or payments made, all Goods and Services will be subject to final inspection and acceptance
at Microsoft&rsquo;s designated location within a reasonable time after delivery or performance. Records of all inspection work will be
complete and available to Microsoft during performance of these PO Terms and for such further period as Microsoft determines.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.55in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Authorized Purchasers.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.55in; text-align: left; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.55in; text-align: left; text-indent: 0in"><B></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">a.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>&ldquo;<B>Authorized Purchasing Entity(ies)</B>&rdquo; means any third party authorized by Microsoft to purchase Goods from
Supplier on Microsoft&rsquo;s behalf pursuant to these PO Terms and any applicable SOW.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">b.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>At Microsoft&rsquo;s request, Supplier will provide copies of purchase orders (&ldquo;<B>POs</B>&rdquo;) and invoices submitted
to Supplier by Authorized Purchasing Entity(ies).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">c.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><B>Reporting.</B> Supplier will provide a written report to Microsoft within one week of Supplier&rsquo;s receipt of each
PO, which will include, but not be limited to: a list of all POs for Goods issued to Supplier by Microsoft directly and by Authorized
Purchasing Entities on behalf of Microsoft and subject to these PO Terms as of the date prior to the date the report is sent from Microsoft,
including POs from each separate Authorized Purchasing Entity for the term of the PO Terms; the entity that issued the PO (whether Microsoft
or an Authorized Purchasing Entity); part numbers ordered; quantities ordered; actual shipment dates for quantities already shipped; scheduled
shipment dates for quantities yet to be shipped; destination; manufacturing capacity; and such other information as requested by Microsoft
and agreed to by the parties.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">d.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>When an Authorized Purchasing Entity purchases Goods under these PO Terms, these PO Terms will govern Supplier&rsquo;s dealings
with the Authorized Purchasing Entity, and any other agreements that Supplier may have with the Authorized Purchasing Entity will not
apply to those dealings. For avoidance of doubt, an Authorized Purchasing Entity may enforce any rights afforded by the PO Terms to Microsoft
as they are related to the Goods purchased under these PO Terms, including, without limitation, warranty, quality failure remedies and
indemnification. Each Authorized Purchasing Entity will indicate to Supplier on each PO that it issues under these PO Terms to Supplier
that it is purchasing for the benefit of Microsoft.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.55in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Additional Cloud Services Requirements.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.55in; text-align: left; text-indent: 0in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.55in; text-align: left; text-indent: 0in"><B></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">a.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><B>Service Levels</B>. Supplier will schedule any Cloud Services upgrades or maintenance during the Maintenance Window defined
in the applicable SOW. Supplier will provide Cloud Services in accordance with the service levels and terms specified at https://aka.ms/CS_SLA
(or any successor link), which is deemed part of documentation (e.g., specifications) and incorporated and made part of these PO Terms.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">b.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><B>Business continuity. </B>Supplier will be responsible for establishing, implementing, testing, and maintaining an effective
enterprise-wide business continuity program (including disaster recovery and crisis management procedures) to provide continuous access
to, and support for, the Cloud Services to Microsoft. At a minimum, Supplier must, at all times: (1) back up, archive and maintain duplicate
or redundant systems that: (i) are located at a secure physical location (other than the location of primary system(s) used to provide
Cloud Services); (ii) are updated and tested at least annually; and (iii) can fully recover the Cloud Services and all Microsoft Materials
on a daily basis; and (2) establish and follow procedures and frequency intervals for transmitting backup data and systems to Supplier&rsquo;s
backup location. On request, Supplier will provide Microsoft with an overview of Supplier&rsquo;s enterprise business continuity program
and will promptly and in good faith provide written responses to Microsoft&rsquo;s inquiries in connection with that program to enable
Microsoft to review the adequacy of the program.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"></P>

<!-- Field: Page; Sequence: 9 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">c.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><B>Transition</B>. If the applicable SOW terminates or expires, or if Microsoft requests in writing, Supplier will provide:
(1) backup media to Microsoft (as reasonably requested by Microsoft) containing all Microsoft Materials (unless the Cloud Services provide
this as a self-service function to Microsoft); and (2) all assistance Microsoft reasonably requires (at Microsoft&rsquo;s expense) to
timely and smoothly transition from the Cloud Services.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.55in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Changes</B>. Microsoft may suspend Supplier&rsquo;s performance, increase or decrease the ordered quantities, or make changes
for Microsoft&rsquo;s reasonable business needs (each, a &ldquo;<B>Change Order</B>&rdquo;), by written notice to Supplier, including
via e-mail, and without any notice to Supplier sureties, subcontractors, or assignees. Unless mutually agreed, a Change Order does not
apply to change the Goods and Services timely and fully delivered before the date of the Change Order. If any change causes an increase
or decrease in the cost of, or the time required for, Supplier&rsquo;s performance, an equitable adjustment may be made in the price or
delivery schedule or both, if Microsoft agrees to such adjustment in writing.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.55in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.55in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">11.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Tools and Equipment</B>. All tools, equipment or materials acquired by Supplier for use in providing the Goods and Services,
which have been furnished to, paid for by or charged against Microsoft, including specifications, drawings, tools, dies, molds, fixtures,
patterns, hobs, electrodes, punches, artwork, screens, tapes, templates, special test equipment, gauges, content, data, and software,
will remain or become Microsoft&rsquo;s property, treated as Microsoft Confidential Information, and delivered in good condition, normal
wear and tear excepted, by Supplier to Microsoft&rsquo;s designated delivery location per Section 3, immediately upon demand and without
cost to Microsoft. Supplier warrants the item(s) and information will not be used for any work or production of any materials or parts
other than for Microsoft, without Microsoft&rsquo;s prior written permission. Supplier will identify for Microsoft all third-party IP
or software used in conjunction with the Services.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.55in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.55in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">12.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Reports</B>. Upon request from Microsoft, Supplier will promptly provide Microsoft with a Software Bill of Materials (&ldquo;<B>SBOM</B>&rdquo;)
for all software provided under these PO Terms. Each SBOM will meet the minimum requirements established by the U.S. Department of Commerce
or otherwise set forth by Law.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.55in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.55in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">13.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Ownership and use of the parties&rsquo; respective IP. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">a.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Each party will own and retain all rights to its pre-existing IP and any IP developed independently of the Goods, Services
and Cloud Services under these PO Terms, including any of such party&rsquo;s IP rights therein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">b.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Subject to 12a, Microsoft will own all Deliverables, including all IP rights, all media in any format, hardware, and other
tangible materials created by Supplier while delivering the Services. Any Supplier work which is a written or customized product or report
related to, or to be used in, a Deliverable is regarded as IP. Microsoft hereby grants the Supplier a limited non-exclusive, revocable
license to reproduce, distribute, display publicly, make, use, offer for sale, or sell the Deliverables solely to the extent necessary
to manufacture, assemble, sell and ship the Goods to Microsoft or an Authorized Purchasing Entity.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">c.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>If Deliverables do not qualify as a work made for hire, Supplier assigns to Microsoft all right, title, and interest in
and to the Deliverables, including all IP rights. Supplier waives all moral rights in Deliverables.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">d.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>If Supplier uses any Supplier or third-party IP in any Good, Deliverable, or Service, Supplier will continue to own Supplier&rsquo;s
IP rights. Supplier will grant Microsoft a worldwide, nonexclusive, perpetual, irrevocable, royalty-free, fully paid up right and license,
under all current and future IP rights, to use Supplier&rsquo;s and third-party IP consistent with Microsoft&rsquo;s ownership interests
under this Section 13.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">e.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Supplier grants to Microsoft and its affiliated companies (including their employees, contractors, consultants, outsourced
workers, and interns engaged by Microsoft or any of its affiliated companies to perform services) a worldwide, irrevocable, nonexclusive,
perpetual, paid-up and royalty free license for any Goods that include software or other IP not subject to a separate license (including
installed applications). The license allows Microsoft to use such software and IP in connection with Goods. Microsoft may transfer this
license to a Microsoft affiliated company, or a successor owner by sale or lease.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in"></P>

<!-- Field: Page; Sequence: 10 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">f.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Supplier grants to Microsoft and its affiliated companies (including their employees, contractors, consultants, outsourced
workers, and interns engaged by Microsoft or any of its affiliated companies to perform services) and their end users (if any), to the
limited extent necessary to the performance of the Cloud Services, a worldwide, nonexclusive, unlimited, paid-up and royalty free right
to access and use, during the term, Cloud Services, in each case for Microsoft&rsquo;s business purposes. Access to the Cloud Services
is unlimited unless otherwise specified in a SOW.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">g.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Pass through warranties and indemnities. Supplier assigns and passes through to Microsoft all of the third-party manufacturers&rsquo;
and licensors&rsquo; warranties and indemnities for the Goods.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">h.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Title to the Goods (other than licensed software) will pass from Supplier to Microsoft on final acceptance.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">i.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><B>Microsoft IP. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.5in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">(1)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Supplier may use &ldquo;<B>Microsoft Materials</B>,&rdquo; meaning any tangible or intangible materials, provided by or
on behalf of Microsoft, any of its affiliated companies, or their respective end users, to Supplier to perform Services or Cloud Services,
or obtained or collected by Supplier in connection with the Services or Cloud Services (<I>e.g.</I>, usage data) (including hardware,
software, source code, documentation, methodologies, know how, processes, techniques, ideas, concepts, technologies, reports and data).
Microsoft Materials may include any modifications to, or derivative works of, the foregoing materials, Personal Data, trademarks, and
any data entered into any Supplier database as part of the Services or Cloud Services. Microsoft Materials do not include Microsoft products
obtained by Supplier outside of and unrelated to these PO Terms.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.5in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">(2)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Microsoft grants Supplier a nonexclusive, non-sublicensable (except to subcontractors approved by Microsoft in accordance
with these PO Terms), revocable license (i) under Microsoft&rsquo;s IP rights in the Microsoft Materials to copy, use and distribute Microsoft
Materials provided to it only as necessary to perform the Services in accordance with these PO Terms, and (ii) to use Microsoft Materials
only as necessary to perform the Cloud Services in accordance with these PO Terms. Supplier will not Sell, license, or otherwise commercialize
any Microsoft Materials.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.5in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">(3)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Microsoft retains all other interest in Microsoft Materials and related IP rights. Supplier has no right to sublicense Microsoft
Materials except to approved subcontractors as required to perform the delivery of Goods, Services and Cloud Services. If the Microsoft
Materials come with a separate license, the terms of that license will apply and those terms control in the case of conflict with these
PO Terms.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.5in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">(4)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Supplier will take reasonable precautions to protect and ensure against loss or damage, theft, or disappearance of Microsoft
Materials.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.5in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">(5)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Microsoft may revoke the license to Microsoft Materials at any time for any reasonable business reason. The license will
terminate automatically on the earlier of the expiration or termination of these PO Terms or an applicable SOW. Supplier will promptly
return any Microsoft Materials on request or termination of Supplier&rsquo;s license.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.5in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">(6)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Regarding Supplier&rsquo;s use of Microsoft Materials:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 144.05pt; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">(i)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Supplier will not modify, reverse engineer, decompile, or disassemble Microsoft Materials except as allowed by Microsoft;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 144.05pt; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 144.05pt; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">(ii)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Supplier will leave in place, and not alter or obscure proprietary notices and licenses contained in Microsoft Materials;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 144.05pt; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 144.05pt; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 144.05pt; text-align: left; text-indent: 0in"></P>

<!-- Field: Page; Sequence: 11 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 144.05pt; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 144.05pt; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">(iii)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Microsoft is not obligated to provide technical support, maintenance, or updates for Microsoft Materials;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 144.05pt; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 144.05pt; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">(iv)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>all Microsoft Materials are provided &ldquo;as-is&rdquo; without warranty; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 144.05pt; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 144.05pt; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">(v)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Supplier assumes the risk of loss, damage, unauthorized access or use, or theft or disappearance of Microsoft Materials
in Supplier&rsquo;s (or subcontractor&rsquo;s) care, custody, or control.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 144.05pt; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">j.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><B>Rights in bankruptcy.</B> All rights and licenses granted under this Agreement will, for purposes of Section&nbsp;365(n)
of the Bankruptcy Code, 11&nbsp;U.S.C.&nbsp; &sect;&nbsp;101 et seq., be deemed to be licenses of rights to &ldquo;intellectual property&rdquo;
as defined under Section&nbsp;101(35A) of the Bankruptcy Code; and the Supplier IP will be deemed to be &ldquo;embodiment[s]&rdquo; of
&ldquo;intellectual property&rdquo;. Microsoft will retain and may fully exercise all of its rights and elections under the Bankruptcy
Code or equivalent legislation in any other jurisdiction. Without limiting the foregoing, Supplier acknowledges that the rights and licenses
granted to Microsoft under this Agreement will not be affected by Supplier&rsquo;s rejection of this Agreement in bankruptcy, and will
continue subject to the terms of this Agreement. &ldquo;<B>Bankruptcy Code</B>&rdquo; means 11 U.S.C. Section 101 et seq.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">14.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Representations and Warranties</B>. Supplier represents and warrants that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">a.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>it has full rights and authority to enter into, perform under, and grant the rights in according to these PO Terms and its
performance will not violate any agreement or obligation between it and any third party;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">b.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Services will be performed professionally and be at or above industry standard;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">c.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Goods, Services, Cloud Services and Deliverables must meet the standards and specifications in these PO Terms and be suitable
for the intended use;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">d.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>it will provide to Microsoft all Goods, Services and Deliverables free from: (1) any defects in design, workmanship, and
materials; (2) any liability for royalties; and (3) any mechanic&rsquo;s liens or any other statutory lien or security interest or encumbrance;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">e.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>the Goods, Services, Cloud Services, Deliverables and any Supplier or third-party IP provided to Microsoft under these PO
Terms:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.55in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">(1)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>are not governed, in whole or in part, by an Excluded License. &ldquo;<B>Excluded License</B>&rdquo; means any software
license that requires as a condition of use, modification and/or distribution, that the software or other software combined and/or distributed
with it be: (i) disclosed or distributed in source code form; (ii) licensed to make derivative works; or (iii) redistributable at no charge;
and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.55in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.55in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">(2)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>will not be subject to license terms that require any Microsoft IP, product, service, or any Supplier or third-party IP
licensed to Microsoft, or documentation which incorporates or is derived from the Deliverables, to be licensed or shared with any third
party;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.55in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 72.5pt; text-align: justify">f. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the
Goods, Services, Cloud Services, Deliverables and any Supplier third-party IP provided to Microsoft under these PO Terms will not:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.55in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.55in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">(1)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>to the best of Supplier&rsquo;s knowledge, infringe any third-party patent, copyright, trademark, trade secret or other
proprietary right of any third party; or</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.55in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.55in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">(2)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>contain any viruses or other malicious code that will degrade or infect any Goods, Deliverables, products, services, or
any other software or Microsoft&rsquo;s network or systems;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.55in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.55in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.55in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.55in; text-align: left; text-indent: 0in"></P>

<!-- Field: Page; Sequence: 12 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.55in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 72.5pt; text-align: left">g. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Supplier
will comply with all Laws, rules, and regulations, including Data Protection Law (as defined in Exhibit A) and Anti-Corruption Laws (i.e.,
all Laws against fraud, bribery, corruption, inaccurate books and records, inadequate internal controls, money-laundering, including the
U.S. Foreign Corrupt Practices Act), whether local, state, federal or foreign. The Goods, Services, Cloud Services, parts, components,
devices, software, technology, and other materials provided under these PO Terms (collectively, &ldquo;<B>Items</B>&rdquo;) may be subject
to U.S. and other countries&rsquo; export jurisdiction. Each party will comply with all laws and regulations applicable to the import
or export of the Items, including but not limited to Trade Laws such as the U.S. Export Administration Regulations, the International
Traffic in Arms Regulations, and economic sanctions regulations administered by the U.S. Office of Foreign Assets Control (&ldquo;<B>Trade
Laws</B>&rdquo;). In accordance with applicable law, and in the performance of these PO Terms, Supplier will not staff non-U.S. persons
to roles requiring access to technology, technical data, or source code unless Supplier has notified Microsoft in writing that it intends
to staff non-U.S. persons and has received Microsoft&rsquo;s written confirmation of the nationalities authorized to work in these roles.
Supplier will not take any action that causes Microsoft to violate applicable Trade Laws. The Supplier will notify Microsoft as soon as
possible, but in no event more than 14 days, upon acquiring knowledge of a potential violation of Trade Laws relating to the performance
of these PO Terms, or of a potential violation of the terms in this subsection. Microsoft may suspend or terminate these PO Terms or the
applicable SOW to the extent that Microsoft reasonably concludes that performance would cause it to violate U.S. or other applicable Trade
Laws, including those described above, or put it at risk of becoming the subject of economic sanctions under such Trade Laws. Supplier
agrees to provide Microsoft with the import/export control classifications and information, including documentation, on the applicable
import, export or re-export authorizations and all necessary information about the Items for any required import, export, or re-export
procedures and/or licenses without additional cost to Microsoft. For additional information, see https://www.microsoft.com/en-us/exporting.
&ldquo;<B>Law</B>&rdquo; means all applicable laws, rules, statutes, decrees, decisions, orders, regulations, judgments, codes, enactments,
resolutions, and requirements of any government authority (federal, state, local, or international) having jurisdiction;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 72.5pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif">h.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Supplier will comply with applicable Anti-Corruption Laws. Supplier will provide training to its employees on compliance
with Anti-Corruption Laws and complete any required training from Microsoft on compliance with Anti-Corruption laws while performing under
these PO Terms. Supplier is prohibited from paying expenses for travel, lodging, gifts, hospitality, or charitable contributions for government
officials on Microsoft&rsquo;s behalf; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif">i.<FONT STYLE="font-size: 10pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Supplier will, at its expense: (1) implement and maintain appropriate technical and organizational measures to protect the
Microsoft Materials, including Personal Data, and any other Microsoft Confidential Information against accidental or unlawful destruction,
loss, alteration, unauthorized disclosure of, or access to, Microsoft Materials, including Personal Data, or any other Microsoft Confidential
Information, transmitted, stored or otherwise processed; (2) as soon as commercially and technologically practicable, remediate any material
vulnerabilities of which Supplier becomes aware; and (3) comply with Supplier&rsquo;s confidentiality, privacy and data protection obligations
under these PO Terms, including Sections 16, 17 and Exhibit A.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">15.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Termination.</B> Microsoft may terminate these PO Terms or the applicable SOW with or without cause. Termination is effective
upon written notice. If Microsoft terminates for convenience, its only obligation is to pay for:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">a.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Deliverables or Goods it accepts before the effective date of termination; or</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">b.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Services performed, where Microsoft retains the benefit after the effective date of termination; or</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">c.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Cloud Services delivered before the effective date of termination (or any post termination transition requested by Microsoft).
Supplier will (without prejudice to any other remedies Microsoft may have) provide a pro-rata refund to Microsoft for any prepaid unused
fees.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"></P>

<!-- Field: Page; Sequence: 13 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">16.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Privacy and Data Protection</B>. Supplier will comply with the following, at its own cost and expense.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">a.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Without limiting Microsoft&rsquo;s audit rights in these PO Terms, Supplier will (1) participate in the Microsoft Supplier
Security and Privacy Assurance (&ldquo;<B>SSPA</B>&rdquo;) program, as required by Microsoft, including by attesting to Supplier&rsquo;s
compliance status with respect to all applicable portions of Microsoft&rsquo;s then current Supplier Data Protection Requirements (&ldquo;<B>DPR</B>&rdquo;)
on an annual basis (or more frequently if additional portions of the DPR become available), and (2) comply with Microsoft&rsquo;s then
current DPR. See https://www.microsoft.com/en-us/procurement/supplier-contracting.aspx, Supplier Security and Privacy Assurance (SSPA)
(aka.ms), for SSPA program details, including the program requirements and current DPR.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">b.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Supplier&rsquo;s security procedures must include risk assessment and controls for: (1) system access; (2) system and application
development and maintenance; (3) change management; (4) asset classification and control; (5) incident response, physical and environmental
security; (6) disaster recovery/business continuity; and (7) employee training. Those measures will be set forth in a Supplier security
policy. Supplier will make that policy available to Microsoft, along with descriptions of the security controls in place for the Services
and Cloud Services, upon Microsoft&rsquo;s request and other information reasonably requested by Microsoft regarding Supplier security
practices and policies.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">c.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>When Supplier provides Cloud Services, Supplier will only use the cloud infrastructure provider (&ldquo;<B>CIP</B>&rdquo;)
identified in the applicable SOW in providing Cloud Services and will notify Microsoft at least 90 days before it changes, adds, or undertakes
any plan to change, the CIP and at least 30 days before any change in location of Microsoft Materials. If Microsoft rejects the change,
it may terminate the applicable SOW immediately, with no further obligations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">d.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Privacy and Data Protection. Supplier will comply with the privacy and data protection requirements in Exhibit A.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Supplier Code of Conduct</B>. Supplier will comply with the most current Supplier Code of Conduct at https://aka.ms/scoc and
the most current Anti-Corruption Policy for Microsoft Representatives at http://aka.ms/microsoftethics/representatives, and any other
Policies (<I>e.g.</I>, physical or information security Policies) or training identified by Microsoft in a SOW or otherwise during the
Term.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">18.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Accessibility</B>. Any device, product, website, web-based application, cloud service, software, mobile applications, or content
developed or provided by or on behalf of Supplier or Supplier&rsquo;s Affiliate under these PO Terms must comply with all legal and Microsoft-provided
accessibility requirements, including Level A and AA Success Criteria of the latest published version of the Web Content Accessibility
Guidelines (<I>&ldquo;</I><B>WCAG</B><I>&rdquo;</I>), available at https://www.w3.org/standards/techs/wcag#w3c_all. An overview of WCAG
is available at http://www.w3.org/WAI/intro/wcag.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">19.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>No Waiver</B>. Microsoft&rsquo;s delay or failure to exercise any right or remedy will not result in a waiver of that or any
other right or remedy.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">20.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Insolvency; Limitations of Liability. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">a.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>The insolvency or adjudication of bankruptcy, filing a voluntary petition in bankruptcy, or making an assignment for the
benefit of creditors by either party will be a material breach of these PO Terms. For these PO Terms, &ldquo;<B>insolvency</B>&rdquo;
means either (1) the party&rsquo;s liabilities exceed its assets, each fairly stated, or (2) the party&rsquo;s failure to pay its business
obligations on a timely basis in the regular course of business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"></P>

<!-- Field: Page; Sequence: 14 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">b.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT><B>Limitations of Liability. EXCEPT FOR THE INDEMNIFICATION OBLIGATIONS STATED IN SECTION 22, A BREACH OF A PARTY&rsquo;S
CONFIDENTIALITY, PRIVACY, AND DATA PROTECTION, AND PUBLICITY OBLIGATIONS UNDER THESE PO TERMS, INFRINGEMENT, MISUSE, OR MISAPPROPRIATION
OF IP RIGHTS IN CONNECTION WITH THESE PO TERMS, OR FRAUD, NEITHER PARTY WILL BE LIABLE TO THE OTHER FOR ANY INDIRECT, CONSEQUENTIAL, SPECIAL,
EXEMPLARY, OR PUNITIVE DAMAGES (INCLUDING DAMAGES FOR LOSS OF DATA, REVENUE, AND/OR PROFITS), WHETHER FORESEEABLE OR UNFORESEEABLE, WHICH
ARISE OUT OF THESE PO TERMS, REGARDLESS OF WHETHER THE LIABILITY IS BASED ON BREACH OF CONTRACT, TORT, STRICT LIABILITY, BREACH OF WARRANTIES
OR OTHERWISE, AND EVEN IF THE PARTY IS ADVISED OF THE POSSIBILITY OF THOSE DAMAGES. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">21.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Subcontracting. </B>Supplier will not subcontract with any third party to furnish any Goods, Services or Cloud Services without
Microsoft&rsquo;s prior written consent. If Supplier subcontracts any Services or Cloud Services to any subcontractor, Supplier will be
fully liable to Microsoft for any actions or inactions of subcontractor, remain subject to all obligations under these PO Terms, require
the subcontractor to agree in writing that Microsoft is an intended third-party beneficiary of its agreement with Supplier and require
the subcontractor to agree in writing to terms no less protective of Microsoft than the terms of these PO Terms applicable to the work
performed by the subcontractor, including the privacy and data protection terms in Section 16 of these PO Terms and Exhibit A.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">22.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Indemnification and Other Remedies. </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">a.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>Supplier will defend, indemnify and hold harmless Microsoft and Microsoft affiliates companies against all claims, demands,
loss, costs, damages, and actions for: (1) actual or alleged infringements of any third-party IP or IP rights or Microsoft IP or IP Rights,
which arise from the Goods, Deliverables, Services or Cloud Services provided under these PO Terms; (2) any claim that, if true, would
constitute a breach of Section 16, Exhibit A, or any Supplier warranty contained herein; (3) any act or omission of or failure to comply
with tax obligations or Law by Supplier or Supplier&rsquo;s agents, employees, or subcontractors; (4) any breach of confidentiality or
privacy obligations; (5) the negligent or willful acts or omissions of Supplier or its subcontractors, which results in any bodily injury,
including mental injury, or death to any person or loss, disappearance or damage to tangible or intangible property; and (6) any claims
of its employees, affiliated companies or subcontractors regardless of the basis, including, but not limited to, the payment of settlements,
judgments, and reasonable attorneys&rsquo; fees.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in"><FONT STYLE="font-size: 10pt">b.<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT></FONT>In addition to all other remedies available to Microsoft, if use of the Goods, Services, or Cloud Services under these PO
Terms are enjoined, injunction is threatened, or may violate applicable law, Supplier, at its expense will notify Microsoft and immediately
replace or modify such Goods, Services and Cloud Services so they are non-infringing, compliant with applicable law, and useable to Microsoft&rsquo;s
satisfaction. If Supplier does not comply with this Section 22(b), then in addition to any amounts reimbursed under this Section 22 (Indemnification
and Other Remedies), Supplier will refund all amounts paid by Microsoft for infringing or non-compliant Goods, Services and Cloud Services
and pay reasonable costs to transition Services and Cloud Services to a new supplier.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1.05in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Insurance</B>. Supplier will maintain sufficient insurance coverage to meet obligations required by these PO Terms and by Law.
Supplier&rsquo;s insurance must include the following coverage (or the local currency equivalent) to the extent these PO Terms or the
applicable SOW creates risks generally covered by these insurance policies:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: justify">Table A1 &ndash; Required Insurance
Coverage</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top; background-color: #D9D9D9">
    <TD STYLE="width: 65%; border: black 1pt solid; text-align: justify">Coverage </TD>
    <TD STYLE="width: 16%; border-top: black 1pt solid; border-right: black 1pt solid; border-bottom: black 1pt solid; padding-left: 1.95pt; text-align: justify">Form </TD>
    <TD STYLE="width: 19%; border-top: black 1pt solid; border-right: black 1pt solid; border-bottom: black 1pt solid; padding-left: 1.95pt; text-align: justify">Limit<SUP>1</SUP>&nbsp;&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; padding-left: 0.95pt; text-align: justify">Commercial general liability, including contractual and product liability<SUP>2</SUP>&nbsp;&nbsp;</TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; padding-left: 1.95pt; text-align: justify">Occurrence </TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; padding-left: 1.95pt; text-align: justify">$1,000,000 USD </TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: justify">Automobile liability </TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; padding-left: 1.95pt; text-align: justify">Occurrence </TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; padding-left: 1.95pt; text-align: justify">$2,000,000 USD </TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; padding-left: 0.95pt; text-align: justify">Privacy and cybersecurity liability, as reasonably commercially available (including costs arising from data destruction, hacking or intentional breaches, crisis management activity related to data breaches, and legal claims for security breach, privacy violations, and notification costs) </TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; padding-left: 1.9pt; text-align: justify">Per claim </TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; padding-left: 1.9pt; text-align: justify">$1,000,000 USD </TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: justify">Workers&rsquo; compensation </TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; padding-left: 1.9pt; text-align: justify">Statutory </TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; padding-left: 1.9pt; text-align: justify">Statutory </TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: justify">Employer&rsquo;s liability </TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; padding-left: 1.9pt; text-align: justify">Occurrence </TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; padding-left: 1.9pt; text-align: justify">$500,000 USD </TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; padding-left: 0.95pt; text-align: justify">Professional liability/E&amp;O, covering third-party proprietary rights infringement (<I>e.g.</I>, copyright and trademark) if reasonably commercially available </TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; padding-left: 1.9pt; text-align: justify">Per claim<SUP>3</SUP>&nbsp;&nbsp;</TD>
    <TD STYLE="border-right: black 1pt solid; border-bottom: black 1pt solid; padding-left: 1.9pt; text-align: justify">$2,000,000 USD </TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: justify">NOTES:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>1&nbsp; </SUP></FONT>All
limits per claim or occurrence unless statutory requirements are otherwise may be converted to local currency.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in"></P>

<!-- Field: Page; Sequence: 15 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>2&nbsp; </SUP></FONT>Supplier
will name Microsoft, its subsidiaries, and their respective directors, officers, and employees as additional insureds in the
Commercial general liability policy, to the extent of contractual liability assumed by Supplier in Section 23.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>3&nbsp; </SUP></FONT>With
a retroactive coverage date no later than the effective date of these PO Terms or the applicable SOW or Order. Supplier will
maintain active policy coverage or an extended reporting period providing coverage for claims first made and reported to the insurer
within 12 months after these PO Terms terminate or expire or the applicable SOW or Order is fulfilled.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 1in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.55in; text-align: justify">Supplier must obtain Microsoft&rsquo;s
prior written approval for any deductible or retention in excess of $100,000 USD per occurrence or accident. Supplier will deliver to
Microsoft proof of the insurance coverage required under these PO Terms on request. Supplier will promptly buy additional coverage, and
notify Microsoft in writing, if Microsoft reasonably determines Supplier&rsquo;s coverage is less than required to meet its obligations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.55in; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">24.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Non-Disclosure of Confidential Matters</B>. If the parties have entered into a standard Microsoft NonDisclosure Agreement, the
terms of such agreement will apply to and be incorporated in these PO Terms and the existence of and all terms and conditions of these
PO Terms and Microsoft Materials will be deemed Microsoft Confidential Information. If the parties have not entered into a standard Microsoft
Non-Disclosure Agreement, then Supplier agrees that during the term of these PO Terms and for 5 years thereafter, Supplier will hold in
strictest confidence, and will not use or disclose to any third party (except to a Microsoft Affiliate), any Microsoft Confidential Information.
The term &ldquo;Microsoft Confidential Information&rdquo; means all nonpublic information that Microsoft or an affiliated company designates
in writing or orally as being confidential, or which, under the circumstances of disclosure would indicate to a reasonable person that
it ought to be treated as confidential. Notwithstanding anything to the contrary in these PO Terms, all Personal Data shared with Supplier
or a Supplier affiliate and in connection with these PO Terms is Microsoft Confidential Information. If Supplier has questions regarding
what comprises Microsoft Confidential Information, Supplier will consult Microsoft. Microsoft Confidential Information will not include
information known to Supplier before Microsoft&rsquo;s disclosure to Supplier, or information publicly available through no fault of Supplier.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">25.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Independent Development.</B> Nothing in these PO Terms restricts Microsoft&rsquo;s ability to, directly or indirectly, acquire,
license, develop, manufacture, or distribute, same or similar technology or services to the Goods, Services or Cloud Services contemplated
by these PO Terms. Microsoft may use, market, and distribute such similar technology or services in addition to, or in lieu of, the technology
or services contemplated by these PO Terms, including any software or cloud services (in whole or in part).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">26.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Audit. </B>During the term of these PO Terms and for 4 years thereafter, Supplier will keep usual and proper records and books
of account and quality and performance reports related to Goods, Services or Cloud Services, the Processing of Personal Data, royalty
payments, and as otherwise required for legal compliance (&ldquo;<B>Supplier Records</B>&rdquo;). During this period, Microsoft or any
third-party designated by Microsoft may audit and/or inspect the applicable records and facilities to verify Supplier&rsquo;s compliance
with these PO Terms or any SOW made pursuant hereto, including privacy, security, export compliance, accessibility, taxes, and completeness
and accuracy of royalty payments. Microsoft or its designated third-party, independent consultant or certified public accountant (&ldquo;<B>Auditor</B>&rdquo;)
will conduct audits and inspections. Microsoft or the applicable Auditor will provide reasonable notice (15 days except in emergencies)
to Supplier before the audit or inspection and will instruct the Auditor to avoid disrupting Supplier&rsquo;s operations, including consolidating
audits where practical. Supplier agrees to provide Auditor reasonable access to the Supplier records and facilities. If the Auditors determine
that Microsoft overpaid Supplier, Supplier will reimburse Microsoft for any such overpayment. If Supplier overcharged Microsoft 5% or
more during an audited period, it will immediately refund Microsoft all overpayments plus pay interest at 0.5% per month on such overcharge.
Microsoft will bear the expense of its auditors or inspection team. However, if the audit shows Supplier overcharged Microsoft by 5% or
more during such audit period, Supplier will reimburse Microsoft for such expenses. If an Auditor determines that Supplier underpaid royalty
payments by 5% or more during any 12-month period, Supplier will reimburse the applicable recipient of such royalty payments the underpaid
royalty payments and bear the expense of the audit. Nothing in this Section limits Microsoft&rsquo;s right to audit Supplier under any
other Section of these PO Terms, including Exhibit A.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in"></P>

<!-- Field: Page; Sequence: 16 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">27.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Assignments</B>. No right or obligation under these PO Terms (including the right to receive monies due) will be assigned without
the prior written consent of Microsoft. Any assignment without such consent will be void. Microsoft may assign its rights under these
PO Terms.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">28.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Notice of Labor Disputes</B>. Whenever an actual or potential labor dispute delays or threatens to delay the timely performance
of these PO Terms, Supplier will immediately notify Microsoft in writing of such dispute and furnish all relevant details. Supplier will
include a provision identical to the above in each subcontract and, immediately upon receipt of such notice, give written notice to Microsoft.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">29.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Patent License.</B> Notwithstanding other conditions stated herein, if Supplier fails in performance according to the terms
of these PO Terms, Supplier, as part of the consideration for these PO Terms and without further cost to Microsoft, automatically grants
to Microsoft an irrevocable, non-exclusive, royalty-free right and license to use, sell, manufacture, and cause to be manufactured any
and all products, which embody any and all inventions and discoveries made, conceived, or actually reduced to practice by or on behalf
of Supplier in connection with a Deliverable under these PO Terms.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">30.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Jurisdiction and Governing Law</B>. For Goods, Deliverables, Services and Cloud Services provided to Microsoft in the United
States, these PO Terms are governed by Washington State Law (disregarding conflicts of law principles), and the parties consent to exclusive
jurisdiction and venue in the state and federal courts in King County, Washington. All Cloud Services are deemed provided in the United
States if any access or use of Cloud Services by Microsoft occurs in the United States. For all other Goods, Services and Cloud Services
provided to Microsoft, the Laws, jurisdiction and venue of the country where Microsoft (i.e., the entity other than Supplier who is the
contracting entity to these PO Terms) is incorporated or otherwise formed will govern these PO Terms. Neither party will claim lack of
personal jurisdiction or forum non conveniens in these courts. In any action or suit related to these PO Terms, the prevailing party is
entitled to recover its costs including reasonable attorneys&rsquo; fees.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Publicity; Use of Trademarks. </B>Supplier will not issue press releases or other publicity related to Supplier&rsquo;s relationship
with Microsoft or these PO Terms without prior written approval from Microsoft; provided that if disclosure of Supplier&rsquo;s relationship
with Microsoft or these PO Terms is required by law, Supplier may make such disclosure with prior written notice to Microsoft. If written
approval is granted, Supplier may only use Trademarks for Services, Cloud Services and Deliverables in compliance with the guidelines
at https://www.microsoft.com/enus/legal/intellectualproperty/Trademarks/Usage/General.aspx.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Severability, URLs</B>. If a court of competent jurisdiction determines that any provision of these PO Terms is illegal, invalid,
or unenforceable, the remaining provisions will remain in full force and effect. URLs also refer to successors, localizations, and information
or resources linked from within websites at those URLs. Neither party has entered into these PO Terms in reliance on anything not contained
or incorporated in these PO Terms. These PO Terms will be interpreted according to their plain meaning without presuming that they should
favor either party.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.75pt 0pt 0.5in; text-align: left; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">33.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT><B>Survival. </B>The provisions of these PO Terms which, by their terms, require performance after the termination or expiration
or have application to events that may occur after the termination or expiration of these PO Terms or the applicable SOW, will survive
the termination or expiration of these PO Terms and the applicable SOW. All indemnity obligations and indemnification procedures will
survive the termination or expiration of these PO Terms and the applicable SOW.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 2.75pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><I>[Remainder
of this page is intentionally left blank]</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 127.75pt; text-align: justify; text-indent: -0.5pt"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 127.75pt; text-align: justify; text-indent: -0.5pt"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 127.75pt; text-align: justify; text-indent: -0.5pt"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 127.75pt; text-align: justify; text-indent: -0.5pt"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 127.75pt; text-align: justify; text-indent: -0.5pt"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 127.75pt; text-align: justify; text-indent: -0.5pt"><I></I></P>

<!-- Field: Page; Sequence: 17 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 127.75pt; text-align: justify; text-indent: -0.5pt"><I>&nbsp;</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 127.75pt; text-align: justify; text-indent: -0.5pt"><I></I><BR STYLE="clear: both">
</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Exhibit A &ndash; Data Protection</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>[***]</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<!-- Field: Page; Sequence: 18; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-bottom: Black 1pt solid; border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>aaoi-20230621.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.18a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +Kopo7xRiXgen8uEbXpMOamOqaPty552iYkxvmR0fQmqPy4hj5gFPS4Q/6x28ZIN -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:aaoi="http://appliedopto.com/20230621" elementFormDefault="qualified" targetNamespace="http://appliedopto.com/20230621">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://appliedopto.com/role/Cover" id="Cover">
	  <link:definition>00000001 - Document - Cover</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:linkbaseRef xlink:type="simple" xlink:href="aaoi-20230621_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="aaoi-20230621_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd" />
    <import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd" />
    <import namespace="http://fasb.org/us-types/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd" />
    <import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd" />
    <import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>aaoi-20230621_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.18a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>5
<FILENAME>aaoi-20230621_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.18a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://appliedopto.com/role/Cover" xlink:href="aaoi-20230621.xsd#Cover" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://appliedopto.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>6
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140457622109920">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>Jun. 21, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 21,  2023<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-36083<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Applied Optoelectronics, Inc.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001158114<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">76-0533927<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">13139 Jess Pirtle Blvd.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Sugar Land<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">TX<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">77478<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">281<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">295-1800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, Par value $0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">AAOI<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Section 14a<br> -Number 240<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>7
<FILENAME>aaoi_8k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="aaoi-20230621.xsd" xlink:type="simple"/>
    <context id="From2023-06-21to2023-06-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001158114</identifier>
        </entity>
        <period>
            <startDate>2023-06-21</startDate>
            <endDate>2023-06-21</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <dei:EntityCentralIndexKey contextRef="From2023-06-21to2023-06-21">0001158114</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2023-06-21to2023-06-21">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="From2023-06-21to2023-06-21">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="From2023-06-21to2023-06-21">2023-06-21</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="From2023-06-21to2023-06-21">Applied Optoelectronics, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2023-06-21to2023-06-21">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="From2023-06-21to2023-06-21">001-36083</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="From2023-06-21to2023-06-21">76-0533927</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2023-06-21to2023-06-21">13139 Jess Pirtle Blvd.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2023-06-21to2023-06-21">Sugar Land</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2023-06-21to2023-06-21">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2023-06-21to2023-06-21">77478</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2023-06-21to2023-06-21">281</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2023-06-21to2023-06-21">295-1800</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="From2023-06-21to2023-06-21">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="From2023-06-21to2023-06-21">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="From2023-06-21to2023-06-21">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="From2023-06-21to2023-06-21">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="From2023-06-21to2023-06-21">Common Stock, Par value $0.001</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2023-06-21to2023-06-21">AAOI</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2023-06-21to2023-06-21">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="From2023-06-21to2023-06-21">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>8
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MX&Z ZTNE[/O ;5O+_SJ,_@502P,$%     @ 9(#55I^@&_"Q @  X@P   T
M  !X;"]S='EL97,N>&ULW5=M:]LP$/XK0C]@;F)JXI$8MD!AL(U"\V%?E5AV
M!'KQ9+ES^NNGLVPG:75EW8>QS:')W3VZNT=W)YFN6W>2_.'(N2.]DKK=T*-S
MS?LD:0]'KEC[SC1<>Z0R5C'G55LG;6,Y*UMP4C)9WMQDB6)"TV*M.W6G7$L.
MIM-N0V]H4JPKH\^6E :#7\H4)X],;NB62;&W8EC+E)"G8%Z"X6"DL<1Y*GQ#
M%V!IGP*\"!JP'.,HH8T%8Q(RA._]N/P9,&FM5X64,\$E#89BW3#GN-5W7AD6
M#\87$!GEW:GQ#&O+3HOE+3T[##\^R=[8DMLYS8).IF(M>05TK*B/\.M,DP#H
MG%%>* 6KC68#A\EC%'S8 Y?R 5KXK;J*W5<D].)3"6T@L-5)](1&,80)"L2_
MC!9B7X2]_:VPI!&/QGWL_&[TH'_OC./WEE>B'_2^FO-CT1=X=-8T\O1!BEHK
M'O;^RPF+-9O\R-%8\>2SP:0<O(%;2AZY=>)P:?EA6;/CO9NFJ:]PSLM_D/.?
MK7/--;=,7I+VH_\W5_DMC)/Q]%P<T:L#.EL)7(0;^A7N5WGF0/:=D$[H43N*
MLN3ZQ3GUX1W;^PO\*KY?7_**==+M9G!#S_(77HI.Y?.J>ZC+N.HL?X;[:)'-
MM[#/)73)>UYN1]76^T$D7O!9QP<<GB-WPQ-',)^ Q1' L#P8 \PG>&%Y_J?]
MK-#]! SCMHHB*]1GA?H$KQBR'3Y8GKA/[I_X3O,\3;,,J^AV&V6PQ>J69? 7
MCX9Q P\L#V1Z6ZWQ;N,3\OH<8#U];4*PG>*3B.T4KS4@\;J!1Y['NXWE 0^L
M"]CL0/YX'IBIN$^:0E<Q;M@)QI$\QQ"8Q?B,9AE2G0P^\?Y@IR1-\SR. !9G
MD*88 J<11S &P %#TG1X#SY['R73>RHY_U=3_ 102P,$%     @ 9(#55I>*
MNQS     $P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q
M%@3Y 5:B#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(
MMB6/:<Z10J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!
M;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B
M':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04
M" !D@-56JL0B%C,!   B @  #P   'AL+W=O<FMB;V]K+GAM;(U1T6[", S\
ME2H?L!:T(0U17D#;D*8-C8GWT+K4(HDKQX6-KY_;JAK27O:4W-FZW%T6%^+3
M@>B4?'D78FYJD6:>IK&HP=MX1PT$G53$WHI"/J:Q8;!EK '$NW2:9;/46PQF
MN1BUMIS> A(H!"DHV1%[A$O\G7<P.6/$ SJ4[]ST=P<F\1C0XQ7*W&0FB35=
M7HCQ2D&LVQ5,SN5F,@SVP(+%'WK7F?RTA]@S8@\?5HWD9I:I8(4<I=_H]:UZ
M/(,N#Z@5>D(GP&LK\,S4-AB.G8RF2&]B]#V,YU#BG/]3(U45%K"FHO409.B1
MP74&0ZRQB28)UD-N5G0&[O+H YMRR"9JZJ8IGJ,.>%,.]D9/)508H'Q3F:B\
M]E-L.>F.7F=Z_S!YU!Y:YU;*O8=7LN48<?R>Y0]02P,$%     @ 9(#55B0>
MFZ*M    ^ $  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<[61/0Z#
M, R%KQ+E #50J4,%3%U8*RX0!?,C$A+%K@JW+X4!D#IT8;*>+7_OR4Z?:!1W
M;J"V\R1&:P;*9,OL[P"D6[2*+L[C,$]J%ZSB688&O-*]:A"2*+I!V#-DGNZ9
MHIP\_D-T==UI?#C]LCCP#S"\7>BI160I2A4:Y$S":+8VP5+BRTR6HJ@R&8HJ
MEG!:(.+)(&UI5GVP3TZTYWD7-_=%KLWC":[?#'!X=/X!4$L#!!0    ( &2
MU59ED'F2&0$  ,\#   3    6T-O;G1E;G1?5'EP97-=+GAM;*V334[#,!"%
MKQ)E6R4N+%B@IAM@"UUP 6-/&JO^DV=:TMLS3MI*H!(5A4VL>-Z\SYZ7K-Z/
M$;#HG?78E!U1?!0"50=.8ATB>*ZT(3E)_)JV(DJUDUL0]\OE@U#!$WBJ*'N4
MZ]4SM')OJ7CI>1M-\$V9P&)9/(W"S&I*&:,U2A+7Q<'K'Y3J1*BY<]!@9R(N
M6%"*JX1<^1UPZGL[0$I&0[&1B5ZE8Y7HK4 Z6L!ZVN+*&4/;&@4ZJ+WCEAIC
M JFQ R!GZ]%T,4TFGC",S[O9_,%F"LC*30H1.;$$?\>=(\G=560C2&2FKW@A
MLO7L^T%.6X.^D<WC_0QI-^2!8ECFS_A[QA?_&\[Q$<+NOS^QO-9.&G_FB^$_
M7G\!4$L! A0#%     @ 9(#55@=!36*!    L0   !               ( !
M     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " !D@-566_U[0^X    K
M @  $0              @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4
M    " !D@-56F5R<(Q &  "<)P  $P              @ ', 0  >&PO=&AE
M;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( &2 U5:G M$(200  ($0   8
M          " @0T(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4
M    " !D@-56GZ ;\+$"  #B#   #0              @ &,#   >&PO<W1Y
M;&5S+GAM;%!+ 0(4 Q0    ( &2 U5:7BKL<P    !,"   +
M  "  6@/  !?<F5L<R\N<F5L<U!+ 0(4 Q0    ( &2 U5:JQ"(6,P$  "("
M   /              "  5$0  !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4
M" !D@-56)!Z;HJT   #X 0  &@              @ &Q$0  >&PO7W)E;',O
M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " !D@-5699!YDAD!  #/ P
M$P              @ &6$@  6T-O;G1E;G1?5'EP97-=+GAM;%!+!08
.."0 ) #X"  #@$P     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// 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)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* 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;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>22</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="aaoi_8k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://appliedopto.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="8-K" original="aaoi_8k.htm">aaoi_8k.htm</File>
    <File>aaoi-20230621.xsd</File>
    <File>aaoi-20230621_lab.xml</File>
    <File>aaoi-20230621_pre.xml</File>
    <File>aaoi_ex1001.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="22">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>13
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "aaoi_8k.htm": {
   "axisCustom": 0,
   "axisStandard": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2023": 22
   },
   "contextCount": 1,
   "dts": {
    "inline": {
     "local": [
      "aaoi_8k.htm"
     ]
    },
    "labelLink": {
     "local": [
      "aaoi-20230621_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "aaoi-20230621_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "aaoi-20230621.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",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    }
   },
   "elementCount": 59,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2023": 2,
    "total": 2
   },
   "keyCustom": 0,
   "keyStandard": 22,
   "memberCustom": 0,
   "memberStandard": 0,
   "nsprefix": "aaoi",
   "nsuri": "http://appliedopto.com/20230621",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "baseRef": "aaoi_8k.htm",
      "contextRef": "From2023-06-21to2023-06-21",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "00000001 - Document - Cover",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://appliedopto.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "baseRef": "aaoi_8k.htm",
      "contextRef": "From2023-06-21to2023-06-21",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 0,
   "tag": {
    "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/2023",
     "presentation": [
      "http://appliedopto.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/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AnnualInformationForm": {
     "auth_ref": [
      "r14"
     ],
     "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/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditedAnnualFinancialStatements": {
     "auth_ref": [
      "r14"
     ],
     "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/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://appliedopto.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/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r13"
     ],
     "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/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r11",
      "r13",
      "r14"
     ],
     "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/2023",
     "presentation": [
      "http://appliedopto.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/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://appliedopto.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/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r0"
     ],
     "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/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyEventDate": {
     "auth_ref": [
      "r13"
     ],
     "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/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r13"
     ],
     "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/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://appliedopto.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/2023",
     "presentation": [
      "http://appliedopto.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/2023",
     "presentation": [
      "http://appliedopto.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/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://appliedopto.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/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "auth_ref": [
      "r6"
     ],
     "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/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r19"
     ],
     "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/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://appliedopto.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/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPrimarySicNumber": {
     "auth_ref": [
      "r14"
     ],
     "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/2023",
     "presentation": [
      "http://appliedopto.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/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://appliedopto.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/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r17"
     ],
     "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/2023",
     "presentation": [
      "http://appliedopto.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/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://appliedopto.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/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "trueItemType"
    },
    "dei_OtherReportingStandardItemNumber": {
     "auth_ref": [
      "r13"
     ],
     "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/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "otherReportingStandardItemNumberItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r7"
     ],
     "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/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r8"
     ],
     "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/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r1"
     ],
     "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/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_Security12gTitle": {
     "auth_ref": [
      "r5"
     ],
     "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/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r4"
     ],
     "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/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SecurityReportingObligation": {
     "auth_ref": [
      "r9"
     ],
     "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/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "securityReportingObligationItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r10"
     ],
     "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/2023",
     "presentation": [
      "http://appliedopto.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/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r18"
     ],
     "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/2023",
     "presentation": [
      "http://appliedopto.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    }
   },
   "unitCount": 3
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r10": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r11": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r12": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r13": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r14": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r15": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r16": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r17": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r18": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r19": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r2": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r3": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r4": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r5": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "g",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r6": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12, 13, 15d",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r7": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r8": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r9": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>14
<FILENAME>0001683168-23-004319-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001683168-23-004319-xbrl.zip
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
M,<I= 6"UI;N^41A$I]L<M;[\C;[V-.1?[J)':8H +R389:Z'?IM)<_BO:X)
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
M;C%JR]V>P9DMDB3%X;V#I9.;_%!26.6GAV1S0P^A(8/ &C'NXB#9=,Y31-3
MP+(MKM9N:;ND?'Q)@$4):+C](O+_U51OWU.])LQ\.O#2[IZ!=P$78T7K7:W.
MSYJW=E;L]IY4[Q;I6;?2S3!L;O0]'(L:IV5I7$L'E"ZT06"J<ME40K7\HW6K
M:)V?730$0\^"N[KE+A^<K,1YI[,L:A_IWUGNA-6NW^T]J?8MIVO=6@B8XGH
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
MU<[V$B#:F0(\G073RK(Q/7]6J9!;ALXV923+OEX*[KZEU]HWQP5M][U"BV_
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
M7+<#CJY*0O0BX*7SB1A3SPOJ7-!<%D1TZCYLG)[.8@Z/;JZKGZ=RAJSK/>]
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
MZGK!N<B1KI3,'_H (R(F/@8O<2E2K)0QE:@8OZ+-+(D7JWX*6.XK>#11-U>
MUGM)/%$HASB280&+X.<5&M'&,V!0G)S"9NOPVPA&0IT-*1(E4M,%"/6SO]J-
M88XK^UC"H$$ V$)[CO%-LB,SU-CY'#X+X=7CT#]G$*>NLTJ,L#!0.=_+IJ(R
M(3>.U!18$)^CB<)QEK6,\/ (GX>%-BT:35> 4@$6!NTQ6%:$_4I'<Y&);EHG
MQ!+9DW:.-CEU1*JF/'BQ)HORG3G6B3C6+<:Q#H_I^+$"PV_#T:0_K.'K$B.K
M-#;O!7'%FC3Q[DHT,8/YC+'Y>9ZXP&<5:K:L$&I90#0XM=+R 7^/4(+"T2I,
MQ=,/1[_Y)B+;GRB 3MJNK&$T$ J\C>D;8BO@32R_7 GOXLL%9.1S_[0?["-<
M+K-\TGO<=H2-KH+7K&C0#9<>KH9UIS5>;G'+/%_)ECFZC&5*9;'434$[B]Z
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
M_4MU4Z7"X>+1&Z;<ADA1#4X5#"M\^(6(8+R;-:;BF[ ;CTE[:JK6T@$88\C
M2FS&%[+T4L5H;4'-8R6C:AB#8WT]8_[1G>#'.!1Z^M86G8:!$Z]N9\^LF1M;
MD1KU4Z'55.EWC[^4"5V:,?V!TG#7Y45'8OSU/ 4E'.(MT'7[V_[/^-\?;!:O
MEH5\]=(]]DTPJF9P&Z?/SDQ .<IE-]YY5;P/Y2%K-S=?DG>X_&N;LJQ]/\=S
M+C[?0M&"Q_5_7D[S^S%)9]>,]N?[,UK*Q+T[_7S\?N?=-O[+5X9%7OAZ@6A8
M];_X%N9[?HEKWO'95>^XYR@JK;HJVCG[45'K..4&&FP0T,6/:9YVE\S3;;_^
M=RSBT=AH]V7;Y.Z&\F\[O6?/GN'_@\^G^\%]EJ#&\0]RN!7CUHN6W^N>U/NT
MOKL/9GV_0T/XQ6;CQ4BFKE#&4Q1$=.$U;_!Y;YTWN^&K$W08,,;H^+XIS^+3
M @=3&+3Q4B@G9;@C.$:&)_<8K]=>B3J%2R^X,"$2IC<-W;BX"-^#2QPX@D0^
MD7LG_EW!ANMZ9)@KN4N*R0O06VS>D=PM7R#L%$1QU#4/Y*'KMR])^A7$V\;G
MT"N6L>:E7O/4GE)GB22]*WU[TX$\I.4]X AQ6@,?KWU2[_P,6[Z%7SZ0#?Q=
M!U@RD93]\(W;[8,?Q6S^]JC'SCEG_KTVPM6.P+J49ZO4E+IFP\SR;OL-;V+(
M]OIS\;Z<'V3"/U^7"?\GS2H#RKVSF,5: B6?CLX.3N\H0O3P>_(T =G)B^<W
M"EC"32QS$$7=#J7WB"#:6%*8,BV4LFF7I]W95V;JPK84KO+;='4D)OK46*#E
M*./C;('P@$9PH^J-EVWUQCJJ-UZVU1M/:2?>KH+?;5+PE5;,,4A<*:G. !BM
M0B6PU2Z[^:#.56H9-HGF'=2]@<=0]R[JY$=,=JX#FM#E'H3(/1?:VD+,8RR/
MM!I>N5XEZ<0P(!=W+7XNM,X-EK5H9E8@4G>?/_$SYI;EZGF37"$W;;>#A/I9
MF@B6$I=?I*X "&86W$/"H)8;V@;<I'$.?'J$9T ES]KM%.W ^*Z&GM -@T!Q
M+$V(Q4NE:7.)EHY*0H]7S5U";71,8$RE&CG(L(% ;*]FBR:;FAPF[ROPG.)@
M9Q?[?F=3773.\%^MX#'C#M,JE=>\+@)2)GDT@5>5X>.4Z&<-/>^+6(M=;,IH
M)R-:Z0;(2KG8@3K#78"ZL"4'L/(8436X.A!7CJ2BPL"2:X:__=N.YV*A'>R9
MO]QOC<"(U4R_:8X!(N$WE(,!)!.+4VI(_+LD?R,I3=$<HZ$+Y6R.9,*C?%'N
M",LW[C'_5 U[5%0:$(BJL>%P*%E I:YC.-W 02#)$Z -7?2M-#@&HB1?+>?>
ME?+RR$ L+^Z VB7>VO=["Y;;&?Z&O-RI9H3+<.(H!Q"CA_U5 C)T"8%-@"9+
M'N0)&#S!>\# 5LSTV"1P12R$?//K:0R?]X*A8]AZ!G.Q20H:F-(:-:)S:[7
MEL:F]Z;3O.W:G+F?@#W!VZ8HGNEV2C=I8*MT7!$A#M#_R;+VC\WSA>"Y:^>L
MVZDL2WG6/)Y2VT8;BY@*PC5ZV245.:@27P8+*5+BVH3MCR=5%4E','\5=SLZ
M2]68&*HL&GO,.J:H:B- 9FH[5+K>/'Y=VP9JV3D7<7E3YZBYB.=\<9-)[7;.
M[/L9\HWK+ZIWKXZ3F BWQB7ZNTHI&%L.-20UZDGD&T&4$V+ 7047!DP8ZR20
M$=5 !MR("$U*N/)>H?2#L4K'^0Q%@(H()GZC3^[R#KH%DVT\KS[BT*#*<=3$
ME)KD&'V%7XV0!UK2D$6YRV4?=F.&M@K)'-.G+-!R.;<6#1O;U-N\5EF',U?J
M)1KHJ4!!+A6_=3LX<9Z(.OXU;M2.CXB-E6X9%WTA5?JFF\L]8@JO2:>EP<\9
M*F>LXQ",5<5*CIO<M[H/L  #^:F\1NLW:/SJMH:!X*&8%-]^C;%IA]?FP-+G
M-O!J%<+@_;Y7Y6UD62X%U+-IBO) 7+@"W\ K>FAK\6[SC%Y]"U*$0L\E#3_8
M+SCKN1TI;&C:O_7C,)6LO'6#8%DO&HLYV*^/%BQ5]F^PW<=DW&%M%CC[1&!O
M&!E[B#?($2&>(Y$C*W]N]HT,CQA>0$"!@AD5H.9LQU]Z@O8 T T8_@8(/_%!
MSN8$9NAV:J!8?T=BY#G'@6+J269\4!5C8R/CFG&54>MFKP6P;W+JO,S'J[V2
ME)UN&FD=O>MCR:B4VC!A$N>E3Y*I$28"1T5BRX#H%-ULM^UM;MO5]WH:8%L>
MKI+=O[%I]N):T^RKE',0<@^%.#=](M+0(,23Y"M7A8'/BF40].F_<JZBHXNX
M%)Q<4HYI:!\N=.V>Y&UPS%V_R?:95+N,I\E"1-0\@>O$;#&G]A)%SGW$-S>
MI*+1C]]>R,[ ";^F3Y_?#]SL*FVB.KVJ&;? ,OPBM>TLN$IM".H/[J8$8]VF
MO6<:#)5#-/YL@QJT]&TP=9A'GRR:_&?[7K:6LA;UHMK-HR\<;9KG*2PQ+!W*
M :JA0G<87%;/(;9Z&$N"-?0>T@M*)+4]+-VT@5WZ%89 B!6.*VSA1E15.;'K
M9LO[2NK5%$MZL^=-*E<*VW/*&$Z":S''F'LAXFAC=AO!Q*^]9:8=DZ3EY@C6
M#F/.;?R%-I8D1Z8QS% >8V6QS%U=_(3:@7IV-'?5#C9V7G(S ^.K8&QH)M-S
M\'BPU@@$J&ZQT9-(7@I9L=7R]#@L>$8P'_W2#@0-^8M$T<E$?.!>UQ$G,+BK
M+>JNA$&FE)C(R+XUT\&M?$V7$K3R:_YAXE[<#L(ORV1F8G,@NVN;A=RYM>9&
MN@@;X1XK>U"P&Z@ J[!<JP5;I@RL@2:$SFJ^ TEBV>3'+\;@?9R7?/&7?Z<B
M86J\9=QA=.%PI#)TND&9\()7BV=+Q[QB/2Q*+)X.FB7*-;,JDONNB0 >SJZ_
M4ZR0PKX8MW/#YM'U_:"@B2$(TU+9% M:+A$[GV51RJ28]8-?DTLPO5*N$'="
MIZ?)I;YN3D#!-4P+AUOH+G9:;K8T=*$9.@L#S+ 5*B^"2*+@;DD.+XE"[5QP
M PS*R[8(=G:W>%JO&V%=.ZNYLK7).-ZJ4J,KW)BZG=KW''"J+Y2;^W[9\/:*
M%PV0HJ%%D3+^.4][>6Y\JF-[IYJ5X&N"EEFE'<.?0G6\:E$=ZT!UO&I1'4]M
M-]Z>L[KZ=CD#QZ%MDCT@MHYRO\CH-:<K-\K48>Z@@X-88DX>3G%TC\)<;A:<
MV_1 $SPF"CO#.E8GK2OQGW$7$H_RVUS/![V]PCX%S>QJ@(BO)9O+P)J]ERHR
M0>VY>IL2O/I^-9_8C4.^6 $G2["O]#S/I!%G;.^'%C3Y XX_:IYD)GP?T34A
M7\/]+ P4A=E R#WB-A<4Q6'J="^.0O&6JSLO^_[&%0EZ9[7:T9 #9FDAR?"-
MY 6ZSJ:9;@T38RO_!7M]Q.S$B0H$X1H_#U[X@A@(B6[)IZ841/OE#99Z;M)F
MGA<V-;O-O> <=[C=L<:7]GE%VGUTF_MH]<U>C@4![PXYYN^2#*6L(?LI7B*=
M.Q,8>C'R4IU((ID8=WGU@HX8_^%VJT8:*3U_Y1ZB"DN,-%D_#'4]MM;D@VE2
M:\]@HC!\.MB&D%BO6.U8BS6]@O8&R/HY4J9IBO;XS#V!2E-YD9"#V2/&&/D-
M-ID&X7>QSJT)<GH613 F;8*/HZ2$EE%429U0/$[D_*.1]+\,V26T^ 53;>ZX
MR>1LE(0+)M4Q/U'Q!>.:M,U[<%V/U!13Q!J=F YD9C9B-4BQ#[@S1WYMI]MJ
MERU:&1]G64WB"I\7K]%*:/7 +>J!YZOOV/,?>:ITJ(J YB\H3-0(\%!<\JF*
M/5&NID5L8#YRO(BE+6;ZCWR.%:7YL,C2Y!E*6SJ5P3F-@T/W7X3&($R&9$MX
M!?$1;F!<U?5S1OQ#1&E0$.$(O@8;,QZK>40$4A8S9$$ZUH"D!E9F@R.E764N
M8*/ETHZ9E!^?TC(D5#-V3V'>P/]+'7LQUKWH>:,%*Q8V;+63;^K@16Z.&J<%
M]2NS-S)V,;6D:)4;EG(;A&;4Y1ORI)GF-@4-VTTHL!I7D?-"L 9P]9(Y<\H;
MIB1=F-!U,<H-U9=]O@WJLLRTLF2X86'F3!.F:I/$D6EYM^TE?*9X<K,94(<;
M#SU6:E5I:)')2&/IJN68/]4;!W&9% 4UD@G1*W/^J_3BR*:9I/D,CPRNB )7
M*-9%NIY%I1\,8X\<FZD:5>8GY:KG(KM+$A$?E!6B@2E8&9J$B"\R[>/)V6'"
M@<)56P<QX]-5V*OGH#^FU)I"DM#/K [.;!6N7L9(K[3.28PT)8!!(CC=RYMN
M;N_HRV$M4T7?H=4Q57.3W*RFXWP5;BVR99!M),)PU[_U3@M,**@20,ZS2?[L
M:%29;ZU$ZTC1@IGX*IT[YI!Y>-OR"S1Y/I@=,=\33QJ_(3R2C$P95A[ENLD7
MZT9F;9%U;VC][I^[;)BY!+KK9WSN&H7",,I-/UU'X3Y<N T:6F]3(AZ[=8*Y
M*LE&M.RSV\7 MC]K<2ZW?^$RGK[0\V^MOKA-?;%ZBO=327)C  *?3PX+F+?@
M8XFKKV9SJI<HGVO53!_1'+M@0QW?@N=O1)*%22S8!BKL$7@JCR4B&<>2/2ON
M03<S':?=';5-^5%/"/@?MID(Z#HN0:.JHCZ]!1@R&D^^"15EX-Y%*XGJUJ@*
M6?VOSV;CX2AI/* *X=5Q=\&&^8K8%%1(IK[']#JFSMR@Q> %\8%5ZP#AJ"6,
M=W4N,)AB]BC91@:"R\2JAJJ;!G,UX+T?G%55*T<]*4,]QS*7L.9I*QAEA).(
M:&C\N-#'4N<SUQ*#Z&7UE'G()^("*Y:\EVPW^VUN]M63E9[F<&9<(#8$-_D9
MV8YN;]6WJ\&I,X91I1R><;U5RJ$<6^GFRMN, 4L%;L7&HO('K]DWN5@7)ALO
M.#1//LI-[GC3NL$>[PE-;V]ZL7S/3:U[6+XK>V^F,4)6(J,W.J7</&..0+D0
M# =M K1F/-_]CDN&<VO[@/ZY2[NA.?5Y6_N.4X_/&E*/SY8]^MWP_7^=D/X/
MJ<A@8@!_IBC-HT?#_D,2D2^1B+_^-_5#O]4)VME]W3!%I@:MHBFV0*%0,G7H
MYJX=3CN<!SZ<TD"N IN\;L$FZP";O&[!)NT>Q8%\<+([CJ1 6NTDFR)1W:T-
M<8G4?GCO (J.VIQ*!H]=&[E;;1^V6G/ENG?]KW_\XQ___5C>IWU(^Y#V(>U#
MVH>T#VD?TC[D?C_D1F[H3V^#HSG%Y]X$AT)GK5>Z#J_TISOU2E?F(]Y(V+<_
M'.W_3G[6KV>_';[__U!+ 0(4 Q0    ( &2 U5:+KGS)+ ,  +0+   1
M          "  0    !A86]I+3(P,C,P-C(Q+GAS9%!+ 0(4 Q0    ( &2
MU58M&F%+_@H  ("&   5              "  5L#  !A86]I+3(P,C,P-C(Q
M7VQA8BYX;6Q02P$"% ,4    " !D@-56<&+2GU@'  #;5P  %0
M    @ &,#@  86%O:2TR,#(S,#8R,5]P<F4N>&UL4$L! A0#%     @ 9(#5
M5A9(^-(+%0  >'@   L              ( !%Q8  &%A;VE?.&LN:'1M4$L!
M A0#%     @ 9(#55A+J*8;"6P  0:P"  \              ( !2RL  &%A
C;VE?97@Q,# Q+FAT;5!+!08     !0 % #L!   ZAP     !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
