<SEC-DOCUMENT>0001683168-21-001304.txt : 20210409
<SEC-HEADER>0001683168-21-001304.hdr.sgml : 20210409
<ACCEPTANCE-DATETIME>20210409160413
ACCESSION NUMBER:		0001683168-21-001304
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		15
CONFORMED PERIOD OF REPORT:	20210405
ITEM INFORMATION:		Entry into a Material Definitive Agreement
ITEM INFORMATION:		Creation of a Direct Financial Obligation or an Obligation under an Off-Balance Sheet Arrangement of a Registrant
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20210409
DATE AS OF CHANGE:		20210409

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:		21817834

	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>appliedopto_i8k.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/2020-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:us-roles="http://fasb.org/us-roles/2020-01-31" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:AAOI="http://ao-inc.com/20210405">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html" />
</head>
<!-- Field: Set; Name: xdx; ID: xdx_029_US%2DGAAP%2D2020 -->
<!-- Field: Set; Name: xdx; ID: xdx_03B_AAOI_ao%2Dinc.com_20210405 -->
<!-- Field: Set; Name: xdx; ID: xdx_04F_20210405_20210405 -->
<!-- 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="From2021-04-05to2021-04-05" name="dei:EntityCentralIndexKey">0001158114</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2021-04-05to2021-04-05" format="ixt:booleanfalse" name="dei:AmendmentFlag">false</ix:nonNumeric>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="aaoi-20210405.xsd" xlink:type="simple" />
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2021-04-05to2021-04-05">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001158114</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-04-05</xbrli:startDate>
        <xbrli:endDate>2021-04-05</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>

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

<p style="margin: 0">&#160;</p>

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

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

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

<p style="font: 10pt 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"><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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>FORM <span id="xdx_90B_edei--DocumentType_c20210405__20210405_zdDBAv0cxk8h"><ix:nonNumeric contextRef="From2021-04-05to2021-04-05" 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">&#160;</p>

<p style="font: 10pt 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">Pursuant to Section 13 or 15(d) of the Securities
Exchange Act of 1934</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">Date of Report (Date of earliest event reported):
<span id="xdx_901_edei--DocumentPeriodEndDate_c20210405__20210405_z570lulz6Ti8"> <ix:nonNumeric contextRef="From2021-04-05to2021-04-05" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate">April 5, 2021</ix:nonNumeric></span></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>______________</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"><span style="font-size: 12pt"><b><span id="xdx_907_edei--EntityRegistrantName_c20210405__20210405_z4vwTZzeANhc"><ix:nonNumeric contextRef="From2021-04-05to2021-04-05" name="dei:EntityRegistrantName">Applied
Optoelectronics, Inc.</ix:nonNumeric></span></b></span></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%">
<tr style="vertical-align: top">
    <td style="width: 33%; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b><span id="xdx_903_edei--EntityIncorporationStateCountryCode_c20210405__20210405_zMGhUmupN2vi"><ix:nonNumeric contextRef="From2021-04-05to2021-04-05" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode">Delaware</ix:nonNumeric></span></b></span></td>
    <td style="width: 34%; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b><span id="xdx_90F_edei--EntityFileNumber_c20210405__20210405_zT7b6y6AGUH6"><ix:nonNumeric contextRef="From2021-04-05to2021-04-05" name="dei:EntityFileNumber">001-36083</ix:nonNumeric></span></b></span></td>
    <td style="width: 33%; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b><span id="xdx_908_edei--EntityTaxIdentificationNumber_c20210405__20210405_zWpvF9gdVsac"><ix:nonNumeric contextRef="From2021-04-05to2021-04-05" name="dei:EntityTaxIdentificationNumber">76-0533927</ix:nonNumeric></span></b></span></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>(State of Incorporation)</b></span></td>
    <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>(Commission File Number)</b></span></td>
    <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>(I.R.S. Employer Identification No.)</b></span></td></tr>
</table>
<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><span id="xdx_900_edei--EntityAddressAddressLine1_c20210405__20210405_zq8SVsgknam7"><ix:nonNumeric contextRef="From2021-04-05to2021-04-05" name="dei:EntityAddressAddressLine1">13139 Jess Pirtle Blvd.</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="xdx_90D_edei--EntityAddressCityOrTown_c20210405__20210405_zuPNoey6Tk4e"><ix:nonNumeric contextRef="From2021-04-05to2021-04-05" name="dei:EntityAddressCityOrTown">Sugar Land</ix:nonNumeric></span>, <span id="xdx_907_edei--EntityAddressStateOrProvince_c20210405__20210405_z719HNehbQge"><ix:nonNumeric contextRef="From2021-04-05to2021-04-05" name="dei:EntityAddressStateOrProvince">TX</ix:nonNumeric></span> <span id="xdx_906_edei--EntityAddressPostalZipCode_c20210405__20210405_z5XNrpmvFVSb"><ix:nonNumeric contextRef="From2021-04-05to2021-04-05" name="dei:EntityAddressPostalZipCode">77478</ix:nonNumeric></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(address of principal executive offices
and zip code)</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><span id="xdx_90E_edei--CityAreaCode_c20210405__20210405_zk4B8bbMRWBj"><ix:nonNumeric contextRef="From2021-04-05to2021-04-05" name="dei:CityAreaCode">(281)</ix:nonNumeric></span> <span id="xdx_90B_edei--LocalPhoneNumber_c20210405__20210405_zKZtIvAyz5Gb"><ix:nonNumeric contextRef="From2021-04-05to2021-04-05" 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"><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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">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:</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span id="xdx_90A_edei--WrittenCommunications_c20210405__20210405_zMukwsosGC0f"><ix:nonNumeric contextRef="From2021-04-05to2021-04-05" format="ixt:booleanfalse" name="dei:WrittenCommunications">&#9744;</ix:nonNumeric></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-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span id="xdx_90B_edei--SolicitingMaterial_c20210405__20210405_zJtoXk1wD6zg"><ix:nonNumeric contextRef="From2021-04-05to2021-04-05" format="ixt:booleanfalse" name="dei:SolicitingMaterial">&#9744;</ix:nonNumeric></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-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span id="xdx_909_edei--PreCommencementTenderOffer_c20210405__20210405_zlsmgKB9EeOa"><ix:nonNumeric contextRef="From2021-04-05to2021-04-05" format="ixt:booleanfalse" name="dei:PreCommencementTenderOffer">&#9744;</ix:nonNumeric></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-indent: 0.25in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span id="xdx_90B_edei--PreCommencementIssuerTenderOffer_c20210405__20210405_zL0RBIUO2715"><ix:nonNumeric contextRef="From2021-04-05to2021-04-05" format="ixt:booleanfalse" name="dei:PreCommencementIssuerTenderOffer">&#9744;</ix:nonNumeric></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; text-indent: 0.25in">&#160;</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: top">
    <td style="border-bottom: black 1pt solid; width: 33%; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Title of each class</b></span></td>
    <td style="border-bottom: black 1pt solid; width: 34%; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Trading Symbol(s)</b></span></td>
    <td style="border-bottom: black 1pt solid; width: 33%; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>Name of each exchange on which registered</b></span></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90D_edei--Security12bTitle_c20210405__20210405_zBIksTU7U88d"><ix:nonNumeric contextRef="From2021-04-05to2021-04-05" name="dei:Security12bTitle">Common Stock, Par value $0.001</ix:nonNumeric></span></span></td>
    <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_906_edei--TradingSymbol_c20210405__20210405_zkDwnBwDgOU9"><ix:nonNumeric contextRef="From2021-04-05to2021-04-05" name="dei:TradingSymbol">AAOI</ix:nonNumeric></span></span></td>
    <td style="text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_904_edei--SecurityExchangeName_c20210405__20210405_zcNtt07iZBi6"><ix:nonNumeric contextRef="From2021-04-05to2021-04-05" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName">NASDAQ Global Market</ix:nonNumeric></span></span></td></tr>
</table>
<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-indent: 0.25in">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-indent: 0.25in">Emerging growth company <span id="xdx_90E_edei--EntityEmergingGrowthCompany_c20210405__20210405_zvvsAR3Dm9Dh"><ix:nonNumeric contextRef="From2021-04-05to2021-04-05" format="ixt:booleanfalse" name="dei:EntityEmergingGrowthCompany">&#9744;</ix:nonNumeric></span>&#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-indent: 0.25in">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. &#9744;&#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">&#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"></p>

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

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

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


<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="margin-top: 0; margin-bottom: 0"></p>

<!-- Field: Page; Sequence: 1 -->
    <div style="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="page-break-before: always; margin-top: 6pt">&#160;</div>
    <!-- Field: /Page -->

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font-size: 10pt; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="width: 13%; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt"><b>Item 1.01</b></span></td>
    <td style="width: 87%; font-size: 10pt; font-weight: bold; text-align: left">Entry into a Material Definitive Agreement.</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On April 5, 2021, Applied
Optoelectronics, Inc. (the &#8220;Company&#8221;) executed a Fifth Amendment to Loan Agreement and a Fourth Amendment to Security Agreement,
a Note Modification Agreement, and an Addendum to Promissory Note (together the &#8220;Amended Credit Facility&#8221;) with Truist Bank
(the &#8220;Lender&#8221;), formerly Branch Banking and Trust Company. The Amended Credit Facility renews the $20 million line of credit
with Lender originally entered into on September 28, 2017 (the &#8220;Credit Line&#8221;). Under the terms of the Amended Credit Facility
the maturity date of the Credit Line is extended from April 2, 2021 to October 15, 2022.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Borrowings under the Amended
Credit Facility will be used for general corporate purposes and will bear interest at a rate equal to the London Interbank Offered Rate
(LIBOR) plus 1.50%, with a LIBOR floor of 0.75%. The Company will make monthly payments of accrued interest with the final monthly payment
being for all principal and any accrued interest not yet paid.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company&#8217;s obligations
under the Credit Line is secured by the Company&#8217;s accounts receivable, inventory, intellectual property, all business assets with
the exception of real estate and equipment. The Credit Line requires the Company to maintain certain financial covenants and also contains
representations and warranties, and events of default applicable to the Company that are customary for agreements of this type.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The foregoing description
of the Amended Credit Facility does not purport to be a complete statement of the parties&#8217; rights and obligations under such documents
and is qualified in its entirety by reference to the full text of the Fifth Amendment to Loan Agreement and Fourth Amendment to Security
Agreement, the Note modification Agreement, and the Addendum to Promissory Note, dated April 5, 2021, copies of which are attached as
Exhibit 10.1 through 10.3 to this Current Report on Form 8-K and incorporated by reference herein.</p>

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

<table cellspacing="0" cellpadding="0" style="font-size: 10pt; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 13%; font-size: 10pt"><span style="font-size: 10pt"><b>Item 2.03</b></span></td>
    <td style="width: 87%; font-size: 10pt"><span style="font-size: 10pt"><b>Creation of a Direct Financial Obligation or an Obligation under an Off-Balance Sheet Arrangement of a Registrant.</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The information contained in Item 1.01 of this
Current Report on Form 8-K with respect to the Amended Credit Facility is incorporated by reference herein and made a part hereof.</p>

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

<table cellspacing="0" cellpadding="0" style="font-size: 10pt; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 13%; font-size: 10pt"><span style="font-size: 10pt"><b>Item 9.01</b></span></td>
    <td style="width: 87%; font-size: 10pt"><span style="font-size: 10pt"><b>Financial Statements and Exhibits.</b></span></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>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
<tr style="vertical-align: top; text-align: left">
  <td style="width: 7%">10.1</td>
  <td style="width: 93%"><a href="appliedopto_ex1001.htm">Fifth Amendment to Loan Agreement and Fourth Amendment to Security Agreement, dated April 5, 2021, between Applied Optoelectronics, Inc. and Truist Bank.</a></td></tr>
<tr style="vertical-align: top; text-align: left">
  <td>&#160;</td>
  <td>&#160;</td></tr>
<tr style="vertical-align: top; text-align: left">
  <td>10.2</td>
  <td><a href="appliedopto_ex1002.htm">Note Modification Agreement, dated April 5, 2021, between Applied Optoelectronics, Inc. and Truist Bank.</a></td></tr>
<tr style="vertical-align: top; text-align: left">
  <td>&#160;</td>
  <td>&#160;</td></tr>
<tr style="vertical-align: top; text-align: left">
  <td>10.3</td>
  <td><a href="appliedopto_ex1003.htm">Addendum to Promissory Note, dated April 5, 2021, between Applied Optoelectronics, Inc. and Truist Bank.</a></td></tr>
<tr style="vertical-align: top; text-align: left">
  <td>&#160;</td>
  <td>&#160;</td></tr>
<tr style="vertical-align: top; text-align: left">
  <td>104</td>
  <td>Cover Page Interactive File (the cover page tags are embedded within
    the Inline XBRL document).</td></tr>
<tr style="vertical-align: top; text-align: left">
  <td>&#160;</td>
  <td>&#160;</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-top: 0pt; margin-bottom: 0pt; text-align: left"><b>&#160;</b></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"><b></b></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-top: 0pt; margin-bottom: 0pt; text-align: left"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>SIGNATURES</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-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-size: 10pt; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 50%; font-size: 10pt"><span style="font-size: 10pt">Date: April 9, 2021</span></td>
    <td style="width: 50%; font-size: 10pt"><span style="font-size: 10pt"><b>APPLIED OPTOELECTRONICS, INC.</b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt">By: <span style="text-decoration: underline">/s/ <span style="text-transform: uppercase">David C. Kuo</span></span></span></td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt; font-variant: small-caps">&#160;&#160;&#160;&#160;&#160;&#160;&#160;David C. Kuo</span></td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt"><span style="font-size: 10pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;General Counsel and Secretary</span></td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt">&#160;</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="margin-top: 0; margin-bottom: 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">&#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">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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"></p>

</body>
</html>
<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!-- eJxFjd0KwjAMhZ9g7xB6LbNWB7I7HSriFBki3hYXpbg1I+38eSTf0rohhkBIzvlyhBiIFS1NhQyneZHDAeum0h6hwAsy2jMGR7bepBBmgVfjPGvru/UHZhQYDEwSj3W4d867cVimICdDpYZKgpymSQKzrYi+ekb2Ykq03ugKtC1hz9SwQa/51X846CdZql9d0hHZGbIpjGLZy29QcqRgR3f9IL45yPNMRIOuIrFiaptvTOs81bCosA5Zrkf/HX0A1iBJDA== -->
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>appliedopto_ex1001.htm
<DESCRIPTION>FIFTH AMENDMENT TO LOAN AGREEMENT AND FOURTH AMENDMENT TO SECURITY AGREEMENT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>FIFTH AMENDMENT TO LOAN AGREEMENT AND</U></B>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>FOURTH AMENDMENT TO SECURITY AGREEMENT</U></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: justify; text-indent: 0.5in">THIS FIFTH AMENDMENT TO LOAN
AGREEMENT AND FOURTH AMENDMENT TO SECURITY AGREEMENT (this &quot;<U>Amendment</U>&quot;) is made and entered into this 5th day of April,
2021, by and between <FONT STYLE="text-transform: uppercase"><B>Applied Optoelectronics, Inc</B></FONT>., a Delaware corporation (hereinafter
referred to as &quot;<U>Borrower</U>&quot;) with its chief executive office and principal place of business at 13139 Jess Pirtle Blvd.,
Sugar Land, Texas 77478, and <B>TRUIST BANK</B>, a North Carolina banking corporation f/k/a Branch Banking and Trust Company, a North
Carolina banking corporation (including its successors and assigns, hereinafter referred to as &quot;<U>Bank</U>&quot;) with an office
at 333 Clay Street, Suite 3800, Houston, Texas 77002.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><U>Recitals</U>:</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: justify; text-indent: 0.5in">Bank and Borrower are parties
to a certain Loan Agreement dated September 28, 2017 (as at any time amended, restated, supplemented or otherwise modified, the &quot;<U>Loan
Agreement</U>&quot;), pursuant to which Bank has made loans and other financial accommodations to Borrower.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Bank and Borrower are also
parties to that certain Security Agreement dated September 28, 2017 (as at any time amended, restated, supplemented or otherwise modified,
the &quot;<U>Security Agreement</U>&quot;), pursuant to which Borrower granted a security interest in certain of its personal property
in favor of Bank to secure Borrower&rsquo;s obligations under the Loan Agreement, the Security Agreement, and the Note (as defined in
the Security Agreement).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Borrower has requested that
Bank amend the Loan Agreement and the Security Agreement to extend the term of the credit facility thereunder and in certain other respects,
and Bank is willing to do so on the terms and subject to the conditions of this Amendment.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">NOW, THEREFORE, for TEN DOLLARS
($10.00) in hand paid and other good and valuable consideration, the receipt and sufficiency of which are hereby severally acknowledged,
the parties hereto, intending to be legally bound hereby, agree as follows:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>1)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Definitions</U>.</B>
Capitalized terms used in this Amendment, unless otherwise defined herein, shall have the respective meanings ascribed to such terms in
the Loan Agreement.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">2<B>)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Amendments
to Loan Agreement</U>.</B> The Loan Agreement is hereby amended as follows:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(a)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT>Effective as of April 2, 2021, by deleting the reference to &quot;April 2, 2021&quot; contained in the paragraph entitled &quot;<B>Line
of Credit</B>&quot; on page 1 of the Loan Agreement, and by substituting in lieu thereof a reference to &quot;October 15, 2022&quot;.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(b)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT>By
deleting the paragraph beginning &ldquo;<B>Loan Base Report:</B>&rdquo; contained in <U>Section 3.08</U> of the Loan Agreement and by
substituting in lieu thereof the following:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 60pt; text-align: justify; text-indent: 0.25in"><B>Loan Base Report:</B>
On or before the twentieth (20th) day of each month, or as provided and/or required in accordance with Schedule DD or more frequently
as Bank may require in its sole discretion, a Loan Base Report for the immediately preceding month in form acceptable to Bank signed by
the President or chief financial officer of the Borrower.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(c)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT>By adding the following to the end of <U>Section 3.10</U> of the Loan Agreement:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 60pt; text-align: justify">Notwithstanding the terms of this Section or any
other terms of this Agreement to the contrary, Borrower shall not be required to furnish an appraisal with respect to Inventory at any
time that Inventory is excluded from the calculation of the Collateral Loan Value.</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">&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>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><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%">&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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(d)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT>By deleting the definition of &ldquo;Availability&rdquo; contained in <U>Section 10.01</U> of the Loan Agreement in its entirety
and by substituting in lieu thereof:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 60pt; text-align: justify; text-indent: 0.25in"><B>&quot;Availability&quot;</B>
shall mean the lesser of (i) $20,000,000 or (ii) the Collateral Loan Value shown on the Loan Base Report furnished by Borrower to Bank
on or before the twentieth (20th) day of each month as long as this Agreement shall remain in force, as provided in connection with a
Permitted Specified Transaction, or as provided and/or determined in accordance with Schedule DD or more frequently as Bank may require
in its sole discretion, as applicable. The percentages of acceptable collateral which will be used to determine the Collateral Loan Value,
shall be the following (unless otherwise set forth in the applicable Schedule hereto): Eligible Inventory &ndash; the lesser of (i) 85%
of the NOLV Percentage and (ii) 50% of cost; Eligible Investment Grade Accounts &ndash; 90% (other than Eligible Foreign Accounts); Eligible
Foreign Accounts that are Eligible Investment Grade Accounts &ndash; 85%; Eligible non-Investment Grade Accounts &ndash; 85%.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(e)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT>By
deleting the definition of &ldquo;Cross Aging Rule&rdquo; contained in <U>Section DD.01</U> of Schedule DD to the Loan Agreement in its
entirety and by substituting in lieu thereof:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 60pt; text-align: justify"><U>Cross Aging Rule</U>. Should any Account Debtor
(other than ATX Networks or a Designated Extended Terms Account Debtor) have 50% or more, or should ATX Networks or any Designated Extended
Terms Account Debtor have 25% or more (or, upon notice by Bank to Borrower, such other percentage as Bank in its discretion shall determine
with respect to any Account Debtor) of its total aggregate Accounts aged in excess of the applicable Eligibility Period, then all Accounts
from such Account Debtor shall be deemed ineligible.</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; text-indent: 0.5in">(f)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT>By
adding the following new definition of &quot;<B>NOLV Percentage</B>&quot; to <U>Section DD.01</U> of Schedule DD to the Loan Agreement
in alphabetical order:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 60pt; text-align: justify; text-indent: 0.5in"><U>NOLV Percentage</U>: the
net orderly liquidation value of Inventory, expressed as a percentage, expected to be realized at an orderly, negotiated sale held within
a reasonable period of time, net of all liquidation expenses, as determined from the most recent appraisal of Borrower&rsquo;s Inventory
performed by an appraiser and on terms satisfactory to Bank.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(g)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT>By deleting clauses (c) and (e) from <U>Section DD.02</U> of Schedule DD to the Loan Agreement, and by substituting in lieu thereof
the following, respectively:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;85%
against Eligible Foreign Accounts that are Eligible Investment Grade Accounts,</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; text-indent: 0.75in">(e)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 72%">
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 6pt 0pt 0; text-align: justify">Against the Eligible Inventory as follows (<U>provided</U>,
    that on and after June 12, 2021, Eligible Inventory shall not be included in the calculation of the Collateral Loan Value unless Borrower
    provides written notice to Bank of its desire to include Eligible Inventory in the Borrowing Base, and updated Loan Base Report, and an
    Inventory appraisal in form and substance satisfactory to Bank prepared as of a date not greater than ten (10) business days prior to
    such request, at which time Eligible Inventory shall at all times thereafter be included in the calculation of the Collateral Loan Value):</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P></TD>
    <TD STYLE="padding-left: 6pt; width: 28%">
    Inventory Sublimits:
    </TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 6pt 0pt 0; text-align: justify">The lesser of (i) 85% of the NOLV Percentage and (ii) 50% of cost of
    Finished Inventory</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P></TD>
    <TD STYLE="padding-left: 6pt"><FONT STYLE="font-size: 10pt">$<U>N/A</U></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 6pt 0pt 0; text-align: justify">The lesser of (i) 85% of the NOLV Percentage and (ii) 50% of cost of
    Raw Materials Inventory</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P></TD>
    <TD STYLE="padding-left: 6pt"><FONT STYLE="font-size: 10pt">$<U>N/A</U></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 6pt 0pt 0; text-align: justify">The lesser of (i) 85% of the NOLV Percentage and (ii) 50% of cost of
    Work in Process Inventory</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&nbsp;</P></TD>
    <TD STYLE="padding-left: 6pt"><FONT STYLE="font-size: 10pt">$<U>N/A</U></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt"><U>N/A</U>%&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
Transit Inventory</FONT></TD>
    <TD STYLE="padding-left: 6pt"><FONT STYLE="font-size: 10pt">$<U>N/A</U></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt"><U>N/A</U>%&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Other Eligible Inventory {Describe}</FONT></TD>
    <TD STYLE="padding-left: 6pt"><FONT STYLE="font-size: 10pt">$<U>N/A</U></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="padding-left: 6pt"><FONT STYLE="font-size: 10pt">Subtotal:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$<FONT STYLE="text-underline-style: double"><U>N/A</U></FONT></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">&nbsp;</P>

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

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

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

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

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

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><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%">&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-top: 0pt; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">(h)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>By deleting clause (k) of <U>Section DD.03</U> of Schedule DD to the Loan Agreement, and by substituting in lieu thereof the following
new clause (k):</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 60pt; text-align: justify; text-indent: 0.5in">(k)&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;That portion of Accounts due from an Account Debtor with a dollar value in excess of fifteen percent
(15%) (or, in the case of Accounts due from (i) SYNNEX Corporation and its subsidiary, Hyve Solutions Corporation, collectively,
fifty percent (50%), (ii) Amazon Corporate LLC and its respective affiliates, fifty percent (50%), (iii) Cisco Systems, Inc. and its
affiliates, forty-five percent (45%), (iv) each of World Wide Technology, Inc. and Microsoft Corporation, and their respective
affiliates, forty percent (40%), (v) Syncreon Logistics USA LLC, thirty percent (30%), and (vi) ATX Networks, twenty-five percent
(25%), of Borrower&rsquo;s aggregate dollar amount of all outstanding Accounts. For the avoidance of doubt, the increased
percentages described in clauses (i)-(v) above shall only apply with respect to the Account Debtors described therein, but not to
other Persons such as, without limitation, counterparties to master purchase agreements or similar agreements with any such Account
Debtor.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>3)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Amendment to
Security Agreement</U>.</B> The Security Agreement is hereby amended by deleting clause (ii) following the phrase &quot;This Security
Agreement is entered into in connection with (check applicable items):&quot; in the introductory section on page 1 of the Security Agreement
in its entirety, and by substituting in lieu thereof the following:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in">&nbsp;</TD>
    <TD STYLE="width: 0.5in; font-size: 10pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT>[X]<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;(ii)</FONT></TD>
    <TD STYLE="padding-right: 60pt; font-size: 10pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a Promissory Note dated September 28, 2017 (including, without limitation, all addenda, extensions, renewals, modifications and substitutions thereof, the &quot;Note&quot;), made by Debtor (the &quot;Borrower&quot;) in favor of Secured Party, as modified on September 30, 2019 to be in the principal amount of $20,000,000 and on April 5, 2021 to extend the maturity to October 15, 2022;</FONT></TD></TR>
  </TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>4)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Ratification
and Reaffirmation</U>.</B> Borrower hereby ratifies and reaffirms the indebtedness under the Loan Agreement and the other Loan Documents,
each of the Loan Documents, and all of Borrower&rsquo;s covenants, duties, indebtedness and liabilities under the Loan Documents.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>5)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Acknowledgments
and Stipulations.</U></B> Borrower acknowledges and stipulates that each of the Loan Documents executed by Borrower creates legal, valid
and binding obligations of Borrower that are enforceable against Borrower in accordance with the terms thereof; all of the indebtedness
under the Loan Agreement, the Notes and the other Loan Documents is owing and payable without defense, offset or counterclaim (and to
the extent there exists any such defense, offset or counterclaim on the date hereof, the same is hereby knowingly and voluntarily waived
by Borrower); the security interests and liens granted by Borrower in favor of Bank are duly perfected, first priority security interests
and liens; and at the beginning of business on March 30, 2021, the unpaid principal amount of the Line of Credit totaled $18,700,000.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>6)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Representations
and Warranties</U>.</B> Borrower represents and warrants to Bank, to induce Bank to enter into this Amendment, that no Event of Default
or event which, with the passage of time or giving of notice, would become an Event of Default exists on the date hereof; the execution,
delivery and performance of this Amendment have been duly authorized by all requisite corporate action on the part of Borrower and this
Amendment has been duly executed and delivered by Borrower; and all of the representations and warranties made by Borrower in the Loan
Agreement are true and correct on and as of the date hereof.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>7)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Reference to
Loan Agreement</U>.</B> Upon the effectiveness of this Amendment, each reference in the Loan Agreement to &quot;this Agreement&quot;,
&quot;hereunder&quot;, or words of like import shall mean and be a reference to the Loan Agreement, as amended by this Amendment. Upon
the effectiveness of this Amendment, each reference in the Security Agreement to &quot;this Security Agreement&quot;, &quot;hereunder&quot;,
or words of like import shall mean and be a reference to the Security Agreement, as amended by this Amendment.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>8)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Breach of Amendment</U>.</B>
This Amendment shall be part of the Loan Agreement and the Security Agreement, and a breach of any representation, warranty or covenant
herein shall constitute an Event of Default.</P>

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

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

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

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

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><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%">&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: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>9)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Conditions
Precedent</U>. </B>The amendments contained in <U>Sections 2</U> and <U>3</U> hereof shall be effective as of the date of this Amendment,
subject to Bank&rsquo;s receipt of each of the following on or before the date of this Amendment, in form and substance satisfactory
to Bank, together with all originals of the same to the extent requested by Bank in its sole discretion:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(a)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT>a counterpart of this Amendment, duly executed by Borrower;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(b)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT>a Note Modification Agreement (together with addendum thereto), duly executed by Borrower, in form and substance satisfactory to
Bank;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(c)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT>resolutions
of Borrower authorizing Borrower to enter into this Amendment and the other documents executed in connection herewith, certified by an
authorized officer of Borrower;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(d)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT>the amendment fee referenced in <U>Section 10</U> hereof; and</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">(e)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT>all
other approvals, opinions or documents as Bank may reasonably request.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>10)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Amendment Fee;
Expenses of Bank</U></B>. In consideration of Bank&rsquo;s willingness to enter into this Amendment as set forth herein, Borrower agrees
to pay to Bank an amendment fee in the amount of $30,000 in immediately available funds on the date hereof. Additionally, Borrower agrees
to pay, <B>on demand</B>, all costs and expenses incurred by Bank in connection with the preparation, negotiation and execution of this
Amendment and any other Loan Documents executed pursuant hereto and any and all amendments, modifications, and supplements thereto, including,
without limitation, the costs and fees of Bank&rsquo;s legal counsel and any taxes, filing fees and other expenses associated with or
incurred in connection with the execution, delivery or filing of any instrument or agreement referred to herein or contemplated hereby.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>11)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Release of Claims</U>.
To induce Bank to enter into this Amendment, Borrower hereby <FONT STYLE="text-transform: uppercase">releases, acquits and forever discharges</FONT>
Bank, and all officers, directors, agents, employees, successors and assigns of Bank, from any and all liabilities, claims, demands, actions
or causes of action of any kind or nature (if there be any), whether absolute or contingent, disputed or undisputed, at law or in equity,
or known or unknown, that Borrower now has or ever had against Bank arising under or in connection with any of the Loan Documents or otherwise.
Borrower represents and warrants to Bank that Borrower has not transferred or assigned to any Person any claim that Borrower ever had
or claimed to have against Bank.</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>12)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Governing Law</U>.</B>
This Amendment shall be governed by and construed in accordance with the internal laws of the State of Texas.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>13)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>No Novation,
etc.</U></B> Except as otherwise expressly provided in this Amendment, nothing herein shall be deemed to amend or modify any provision
of the Loan Agreement, the Security Agreement or any of the other Loan Documents, each of which shall remain in full force and effect.
This Amendment is not intended to be, nor shall it be construed to create, a novation or accord and satisfaction, and the Loan Agreement
and the Security Agreement as herein modified shall continue in full force and effect.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>14)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Successors and
Assigns</U>.</B> This Amendment shall be binding upon and inure to the benefit of the parties hereto and their respective successors and
assigns.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>15)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Further Assurances</U></B>.
Borrower agrees to take such further actions as Bank shall reasonably request from time to time in connection herewith to evidence or
give effect to the amendments set forth herein or any of the transactions contemplated hereby.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>16)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Miscellaneous</U></B>.
This Amendment may be executed in any number of counterparts and by different parties to this Amendment on separate counterparts, each
of which, when so executed, shall be deemed an original, but all such counterparts shall constitute one and the same agreement. Any manually
executed signature page to this Amendment delivered by a party by facsimile or other electronic transmission shall be deemed to be an
original signature hereto. Section titles and references used in this Amendment shall be without substantive meaning or content of any
kind whatsoever and are not a part of the agreements among the parties hereto. This Amendment expresses the entire understanding of the
parties with respect to the subject matter hereof and may not be amended except in a writing signed by the parties.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><B>17)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Waiver of Jury
Trial</U>. To the fullest extent permitted by applicable law, each party hereby waives the right to trial by jury in any action, suit,
counterclaim or proceeding arising out of or related to this Amendment</B>.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">signatures appear on following page.]</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: 4 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><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%">&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: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">IN WITNESS WHEREOF, the parties
hereto have caused this Amendment to be duly executed and delivered by their respective duly authorized officers on the date first written
above.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">WITNESS:</FONT></TD>
    <TD STYLE="width: 50%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>APPLIED OPTOELECTRONICS, INC.</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(&quot;Borrower&quot;)</FONT></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">_________________________</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By: <U>/s/ Stefan Murry</U></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Stefan Murry</B>, Chief Financial Officer </FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">_________________________</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By: <U>/s/ David Kuo</U></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="padding-left: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>David Kuo</B>, Vice President, General Counsel and Secretary </FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">[CORPORATE SEAL]</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Accepted by Lender</U>: </FONT></TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>TRUIST BANK</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(&quot;Bank&quot;)</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By: <U>/s/ Brannon E. Fitch</U></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="padding-left: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Brannon E. Fitch</B>, Senior Vice President</FONT></TD></TR>
  </TABLE>

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

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

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

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

<!-- Field: Page; Sequence: 5; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><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%">&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>
    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>3
<FILENAME>appliedopto_ex1002.htm
<DESCRIPTION>NOTE MODIFICATION AGREEMENT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"><FONT STYLE="font-size: 9pt">Exhibit 10.2</FONT></P>

<P STYLE="margin: 0"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 10%; border-bottom: Black 1pt solid; text-align: justify"><FONT STYLE="font-size: 9pt">MAKER:</FONT></TD>
    <TD STYLE="width: 20%; border-bottom: Black 1pt solid; text-align: justify"><FONT STYLE="font-size: 9pt">Applied Optoelectronics,
    Inc.</FONT></TD>
    <TD ROWSPAN="5" STYLE="width: 46%"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-size: 9pt"><B>&nbsp;</B></FONT></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-size: 9pt"><B>NOTE MODIFICATION
    AGREEMENT</B></FONT></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></P></TD>
    <TD STYLE="width: 24%; border-bottom: Black 1pt solid; text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: Black 1pt solid; text-align: justify"><FONT STYLE="font-size: 9pt">ADDRESS:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: justify"><FONT STYLE="font-size: 9pt">13139 Jess Pirtle Blvd</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: center"><FONT STYLE="font-size: 9pt">Account Number</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: Black 1pt solid; text-align: justify"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: justify"><FONT STYLE="font-size: 9pt">Sugar Land, Texas</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: center"><FONT STYLE="font-size: 9pt">00001</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 9pt">77478</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">Note Number</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-size: 9pt"><B>&nbsp;</B></FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 25%; text-align: center"><FONT STYLE="font-size: 9pt">$<U>20,000,000.00</U></FONT></TD>
    <TD STYLE="width: 25%; text-align: center"><FONT STYLE="font-size: 9pt">$<U>60,000,000.00</U></FONT></TD>
    <TD STYLE="width: 25%; text-align: center"><FONT STYLE="font-size: 9pt"><U>September 28, 2017</U></FONT></TD>
    <TD STYLE="width: 25%; text-align: center"><FONT STYLE="font-size: 9pt"><U>April 5, 2021</U></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">Modified Principal Amount</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">Original Principal Amount</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">Original Date</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">Modification Date</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 9pt">This Note Modification
Agreement (hereinafter referred to as &ldquo;Agreement&rdquo;) is made and entered into as of this 30th day of September, 2019 by <B>APPLIED
OPTOELECTRONICS, INC.</B>, as maker(s) and co-maker(s), if any, of the Promissory Note as defined below (whether one or more, hereinafter
referred to jointly and severally as &ldquo;Borrower&rdquo;), in favor of <B>TRUIST BANK</B>, a North Carolina banking corporation f/k/a
Branch Banking and Trust Company, a North Carolina banking corporation (including its successors and assigns, hereinafter referred to
as &ldquo;Bank&rdquo;).</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 9pt">Borrower previously
executed a Promissory Note payable to Bank as more particularly identified by the description of the original amount and date set forth
above (including all previous renewals, extensions and modifications thereof, collectively the &ldquo;Promissory Note&rdquo;). Borrower
and Bank hereby agree that the Promissory Note shall be modified only to the limited extent as is hereinafter set forth; that all other
terms, conditions, and covenants of such Promissory Note shall remain in full force and effect; and that this Agreement shall constitute
a renewal, extension and modification of the Promissory Note and not a novation.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 9pt">NOW, THEREFORE, in mutual
consideration of the premises, the sum of One Dollar ($1.00) and other good and valuable consideration, each to the other parties paid,
the parties hereto agree that the Promissory Note is hereby amended as follows (checked items contain applicable modifications):</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 22.5pt"><FONT STYLE="font-size: 9pt">&#9744;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 9pt">Borrower shall
                                            pay a prepayment fee as set forth in the Prepayment Fee Addendum attached hereto.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 22.5pt"><FONT STYLE="font-size: 9pt">&#9746;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 9pt">This Agreement
                                            hereby permanently reduces the principal amount of the loan to Borrower to the Modified Principal
                                            Amount set forth above.</FONT></TD></TR></TABLE>

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

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 9pt">INTEREST RATE,
PRINCIPAL AND INTEREST PAYMENT TERM MODIFICATIONS</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 9pt"><B>Interest shall accrue
from the date hereof on the unpaid balance outstanding from time to time at the:</B></FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 22.5pt"><FONT STYLE="font-size: 9pt">&#9744;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 9pt">Fixed rate of
                                            <U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U>% per annum.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 22.5pt"><FONT STYLE="font-size: 9pt">&#9744;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 9pt">Variable rate
                                            of Bank's Prime Rate plus <U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U>% per annum to be adjusted
                                            <U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U> as Bank's Prime Rate changes. </FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 22.5pt"><FONT STYLE="font-size: 9pt">&#9744;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 9pt">As of the Modification
                                            Date, any fixed, floating or average maximum rate and fixed minimum rate in effect by virtue
                                            of the Promissory Note(s) are hereby deleted. If checked here &#9744;, the interest rate will
                                            not exceed a(n)&#9744;  fixed&#9744;  average maximum rate of <U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U>%
                                            or a &#9744; floating maximum rate of the greater of <U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U>% or
                                            Bank's Prime Rate; and the interest rate will not decrease below a fixed minimum rate of
                                            <U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U>%. If an average maximum rate is specified, a determination
                                            of any required reimbursement of interest by Bank will be made: &#9744; when the Promissory Note
                                            is repaid in full by Borrower &#9744; annually beginning on <U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U>.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in"><FONT STYLE="font-size: 9pt">&#9746;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 9pt">The Adjusted
                                            LIBOR Rate as more specifically described in the Addendum to Note attached hereto and incorporated
                                            herein.</FONT></TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 9pt">The term &ldquo;Prime
Rate,&rdquo; if used herein, means the rate of interest per annum announced by Bank from time to time and adopted as its Prime Rate at
its executive offices in Winston-Salem, North Carolina. The Prime Rate is one of several rate indexes employed by Bank when extending
credit, and not necessarily the lowest rate. Any change in the interest rate resulting from a change in Bank&rsquo;s Prime Rate shall
become effective as of the opening of business on the effective date of the change.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-size: 9pt"><B>Principal
and interest are payable as follows:</B></FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 22.5pt"><FONT STYLE="font-size: 9pt">&#9746;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 9pt">Principal (plus
                                            any accrued interest not otherwise scheduled herein) is due in full at maturity on October
                                            15, 2022.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 22.5pt"><FONT STYLE="font-size: 9pt">&#9744;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 9pt">Payable in consecutive
                                            <U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U> installments of [_] Principal [_] Principal and Interest
                                            </FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 22.5pt; text-align: justify"><FONT STYLE="font-size: 9pt">commencing
on <U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U> and continued on the same day of each calendar period thereafter, in <U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</U>equal payments of $<U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U>, with one final payment of all remaining principal and accrued interest
due on <U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 22.5pt"><FONT STYLE="font-size: 9pt">&#9746;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 9pt">Accrued interest
                                            is payable monthly commencing on April 5, 2021 and continuing on the same day of each calendar
                                            period thereafter, with one final payment of all remaining interest due on October 15, 2022.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 22.5pt"><FONT STYLE="font-size: 9pt">&#9744;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 9pt">Bank reserves
                                            the right in its sole discretion to adjust the fixed payment due hereunder <U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="color: red">[monthly,
                                            quarterly, annually]</FONT></U> on <U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U> and continuing on
                                            the same day of each calendar period thereafter, in order to maintain an amortization period
                                            of no more than <U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U> months from the date of this Agreement.
                                            Borrower understands the payment may increase if interest rates increase.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 22.5pt"><FONT STYLE="font-size: 9pt">&#9746;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 9pt">This Agreement
                                            evidences a revolving line of credit and advances under this Agreement, as well as directions
                                            for payment from Borrower&rsquo;s accounts, may be requested orally or in writing by Borrower.
                                            Bank may, but need not, require that all oral requests be confirmed in writing. Borrower
                                            agrees to be liable for all sums either (i) advanced in accordance with the instructions
                                            of an authorized person or (ii) credited to any of Borrower&rsquo;s accounts maintained with
                                            Bank. Prior to an Event of Default (as defined in the Loan Agreement, as hereinafter defined),
                                            Borrower may borrow, repay, and reborrow pursuant to the terms of the Loan Agreement dated
                                            September 28, 2017, between Borrower and Bank (as the same may be amended, restated, supplemented
                                            or otherwise modified from time to time, the &ldquo;<U>Loan Agreement</U>&rdquo;). </FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 22.5pt"><FONT STYLE="font-size: 9pt">&#9746;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 9pt">Borrower hereby
                                            authorizes Bank to automatically draft from its demand deposit or savings account(s) maintained
                                            with Bank or another bank, any payment(s), including late fees and other fees and charges
                                            due under this Agreement on the date(s) due. Borrower shall provide appropriate account number(s)
                                            for account(s) at Bank or another bank.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 22.5pt"><FONT STYLE="font-size: 9pt">&#9744;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 9pt"><U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U>.</FONT></TD></TR></TABLE>

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

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

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

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

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><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%">&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: 0 0 0 22.5pt; text-align: justify; text-indent: -22.5pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 22.5pt; text-align: justify; text-indent: -22.5pt"><FONT STYLE="font-size: 9pt">The
following scheduled payment(s) is (are) deferred:</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 22.5pt; text-align: justify; text-indent: -22.5pt"><FONT STYLE="font-size: 9pt">&#9744;&#9;$ <U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U> principal}</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 22.5pt; text-align: justify; text-indent: -22.5pt"><FONT STYLE="font-size: 9pt">&#9744;&#9;$
<U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U> interest} &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Payments due on <U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 22.5pt; text-align: justify; text-indent: 0pt"><FONT STYLE="font-size: 9pt">is
(are) hereby deferred. Payments will resume on <U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U> according to the schedule contained herein or to
the existing schedule (if no other changes are made herein).</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 9pt"><B>APPLICATION OF PAYMENTS.
</B>Unless otherwise expressly required by applicable law, payments will be applied to any unpaid collection costs, late and other charges
and fees, accrued unpaid interest, and principal in such order as Bank may determine in its sole and absolute discretion.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 9pt"><B>INTEREST CALCULATION;
REAMORITIZATION. </B>All interest shall be computed and charged for the actual number of days elapsed on the basis of a year consisting
of three hundred sixty (360) days. In the event periodic accruals of interest shall exceed any periodic fixed payment amount described
above, the fixed payment amount shall be immediately increased, or additional supplemental interest payments required on the same periodic
basis as specified above (increased fixed payments or supplemental payments to be determined in Bank's sole discretion), in such amounts
and at such times as shall be necessary to pay all accruals of interest for the period and all accruals of unpaid interest from previous
periods. Such adjustments to the fixed payment amount or supplemental payments shall remain in effect for so long as any interest accruals
shall exceed the original fixed payment amount and shall be further adjusted upward or downward to reflect changes in any variable interest
rate; provided that unless elected otherwise above, the fixed payment amount shall not be reduced below the original fixed payment amount.
However, Bank shall have the right, in its sole discretion, to lower the fixed payment amount below the original payment amount.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 9pt"><B>LATE FEE; RETURNED
ITEM FEE. </B>Borrower shall pay to Bank, or order, a late fee in the amount of five percent (5.0%) of any installment past due for ten
(10) or more days after written notice is received by Borrower regarding same. When any installment payment is past due for ten (10)
or more days, subsequent payments shall first be applied to the past due balance. In addition, Borrower shall pay to Bank a returned
payment fee (currently $25.00) if Borrower or any other obligor hereon makes any payment at any time by check or other instrument, or
by any electronic means, which is returned to Bank because of nonpayment due to nonsufficient funds.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 9pt"><B>FEES AND CHARGES.
</B>Borrower agrees that the only interest charge is the interest actually stated in the Promissory Note, as modified, and that any renewal
or origination fee shall be deemed charges rather than interest, which charges are fully earned and non-refundable. It is further agreed
that any late charges are not a charge for the use of money but are imposed to compensate Bank for some of the administrative services,
costs and losses associated with any delinquency or default under the Promissory Note, and such charges shall be fully earned and non-refundable
when accrued. All other charges imposed by Bank upon Borrower in connection with the Promissory Note, as modified, and the loan evidenced
thereby including, without limitation, any commitment fees, loan fees, facility fees, origination fees, discount points, default and
late charges, prepayment fees, reasonable attorneys&rsquo; fees and reimbursements for costs and expenses paid by Bank to third parties
or for damages incurred by Bank are and shall be deemed to be charges made to compensate Bank for underwriting and administrative services
and costs, other services, and costs or losses incurred or to be incurred by Bank in connection with the Promissory Note, as modified,
and the loan and shall under no circumstances be deemed to be charges for the use of money. Bank may, at its option, charge any reasonable
fees for the modification, renewal, extension, or amendment of any of the terms of the Promissory Note(s) or this Agreement not prohibited
by applicable law. All such charges shall be fully earned and non-refundable when due.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 9pt"><B>COLLATERAL. </B>Unless
otherwise provided herein, it is expressly understood and agreed by Borrower that any and all real and personal property given or pledged,
whether by Borrower or a third party, as collateral to secure the Promissory Note, shall remain as security for the Promissory Note as
modified hereby. In addition to Bank&rsquo;s right of setoff and other liens and security interests previously granted to Bank, Borrower
hereby grants to Bank a security interest in all of its deposit accounts maintained with Bank, which shall serve as collateral for the
indebtedness and obligations evidenced by the Promissory Note and this Agreement.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 9pt"><B>ADDITIONAL COLLATERAL.
</B>[_] The Promissory Note, as modified, and the performance of the terms of any agreement or instrument relating to, evidencing, or
securing the Promissory Note shall be additionally secured by the collateral hereinafter described, a new security instrument shall be
executed by Borrower and/or Debtor(s)/Grantor(s), and all other steps necessary to perfect or record Bank&rsquo;s lien with priority
acceptable to Bank shall be taken. All of the terms, conditions and covenants of the below-described agreements (&ldquo;Additional Agreements&rdquo;)
are expressly made a part of the Promissory Note and this Agreement by reference in the same manner and with the same effect as if set
forth herein at length, and Bank is entitled to the benefits of and remedies provided in the Additional Agreements and any other related
documents given by Borrower, any guarantor, or any pledgor in favor of Bank.</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 21%; border-bottom: Black 1pt solid; text-align: justify"><FONT STYLE="font-size: 9pt">Date: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="width: 79%; border-bottom: Black 1pt solid; text-align: justify"><FONT STYLE="font-size: 9pt">Type of Agreement: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD COLSPAN="2" STYLE="border-bottom: Black 1pt solid; text-align: justify"><FONT STYLE="font-size: 9pt">From: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid; text-align: justify"><FONT STYLE="font-size: 9pt">Date: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: justify"><FONT STYLE="font-size: 9pt">Type of Agreement: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid; text-align: justify"><FONT STYLE="font-size: 9pt">From: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: justify"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid; text-align: justify"><FONT STYLE="font-size: 9pt">Date: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: justify"><FONT STYLE="font-size: 9pt">Type of Agreement: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid; text-align: justify"><FONT STYLE="font-size: 9pt">From: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: justify"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 22.5pt; text-align: justify; text-indent: 0pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 22.5pt; text-align: justify"><FONT STYLE="font-size: 9pt">&#9744;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;________________________________________________________________________________________________________________</FONT></P>

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

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

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

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

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><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%">&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: 0 0 0 22.5pt; text-align: justify; text-indent: -22.5pt"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 9pt"><B>JOINT AND SEVERAL
OBLIGATION; NO NOVATION OR RELEASE.</B> If the Promissory Note being modified by this Agreement is signed by more than one person or
entity, the Promissory Note shall be the joint and several obligation and liability of all of the undersigned. It is expressly agreed
that this Agreement is a modification of the Promissory Note only and not a novation. The original indebtedness and obligation of Borrower
evidenced by the Promissory Note is not extinguished hereby and except for the modifications contained herein, the Promissory Note, and
any other loan documents securing or relating to the Promissory Note, shall be and remain in full force and effect. This Agreement shall
not release or affect the liability of any guarantors, endorsers or obligors of the Promissory Note. Borrower hereby represents and warrants
to Bank that all guarantors, endorsers, pledgors or other obligors of Borrower&rsquo;s indebtedness have approved and consented to the
terms of this Agreement, have waived any objection hereto, have affirmed any and all obligations to Bank and certify that there are no
defenses or offsets against such obligations to Bank, including without limitation the Promissory Note. Bank expressly reserves all rights
as to any party with right of recourse on the Promissory Note.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 9pt"><B>WAIVER BY BORROWER.
</B>Each of the parties signing this Agreement regardless of the time, order or place of signing waives presentment, demand, protest,
and notices of every kind, and assents to any one or more extensions or postponements of the time of payment or any other indulgences,
to any substitutions, exchanges or releases of collateral by Bank, and to the additions or releases of any other parties or persons primarily
or secondarily liable herefor.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 9pt"><B>DEFAULT RATE OF INTEREST;
ATTORNEY&rsquo;S FEES AND COSTS. </B>From and after any Event of Default under this Agreement, the Promissory Note, or any related loan
document, including failure to pay upon final maturity, interest shall accrue on the sum of the principal balance then outstanding at
the rate of fifteen percent (15.0%) per annum (&ldquo;Default Rate&rdquo;), until such principal and interest have been paid in full;
provided that such rate shall not exceed at any time the highest rate of interest permitted by the laws of the State of Texas; and further
that such rate shall apply after judgment. If the Promissory Note and this Agreement are placed with an attorney for collection, Borrower
agrees to pay, in addition to principal, interest, and late fees, if any, all costs of collection, including but not limited to all reasonable
attorneys' fees incurred by Bank, whether or not there is a lawsuit, expenses for bankruptcy proceedings (including efforts to modify
or vacate any automatic stay or injunction), appeals, and any court costs.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 9pt"><B>FINANCIAL
STATEMENTS. </B>To the maximum extent permitted by applicable law, Borrower hereby waives all rights, remedies, claims, and defenses
based upon or related to Sections 51.003, 51.004, and 51.005 of the Texas Property Code, to the extent the same pertain or may pertain
to any enforcement of this Note. Unless otherwise required under the Loan Agreement, if applicable, and as long as any indebtedness evidenced
by the Promissory Note, as modified hereby, remains outstanding or as long as Bank remains obligated to make advances, each Borrower
shall furnish annually an updated financial statement in a form satisfactory to Bank, which, when delivered shall be the property of
Bank.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 9pt"><B>GOVERNING LAW; CHOICE
OF VENUE. </B>All rights and obligations arising hereunder shall be governed by and construed in accordance with the laws of the same
state which governs the interpretation and enforcement of the Promissory Note. Any legal action with respect to the indebtedness evidenced
by the Promissory Note and this Agreement may be brought in the courts of the State of Texas and County of Harris or in the appropriate
United States District Court situated in Texas, and Borrower hereby accepts&nbsp;and unconditionally submits to the jurisdiction of such
courts. Borrower hereby waives any objection to the laying of venue based on the grounds of forum non conveniens with respect thereto.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 9pt"><B>REQUIRED INFORMATION.
</B>To help the government fight the funding of terrorism and money laundering activities, federal law requires Bank to obtain, verify
and record information that identifies each person or entity obtaining a loan including Borrower&rsquo;s legal name, address, tax identification
number, date of birth, driver&rsquo;s license, organizational documents or other identifying documents. Failure to provide the required
information will result in a violation of the U.S. Patriot Act and will constitute a default under this instrument. In addition, no Borrower,
any of its affiliates, or any of their respective directors, officers, managers, partners, or any other authorized representatives is
named as a &ldquo;Specially Designated National and Blocked Person&rdquo;, on the list published by the U.S. Department of the Treasury
Office of Foreign Assets Control (OFAC) at its official website.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 9pt"><B>NON-WAIVER BY BANK.
</B>Borrower agrees that if Bank has released any collateral, it shall not be required or obligated to take any further steps to release
such collateral from any lien or security interest unless Bank determines, in its sole discretion, that it may do so without releasing
or impairing its existing liens and security interests or its priority in other collateral; and unless Borrower bears the reasonable
cost of such action. No delay or omission on the part of Bank in exercising any right under the Promissory Note or this Agreement shall
operate as a waiver of such right or of any other right of Bank, nor shall any delay, omission or waiver on any one occasion be deemed
a bar to or waiver of the same, or of any other right on any future occasion.</FONT></P>

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

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

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

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

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><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%">&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: 0"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 9pt"><B>MISCELLANEOUS. </B>Wherever
possible, the provisions of this Agreement shall be interpreted in such a manner as to be effective and valid under applicable law, but
if any provision of this Agreement shall be prohibited by or invalid under such law, such provision shall be ineffective only to the
extent of any such prohibition or invalidity, without invalidating the remainder of such provision or the remaining provisions of this
Agreement. This Agreement may be executed in any number of counterparts, each of which shall be an original, but all of which taken together
shall constitute one and the same instrument. The headings in this Agreement are included for convenience only and shall neither affect
the construction or interpretation of any provision in this Agreement nor affect any of the rights or obligations of the parties to this
Agreement. Time is of the essence in the performance of this Agreement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt; text-align: justify"><FONT STYLE="font-size: 9pt"><B>WAIVER OF JURY
TRIAL. UNLESS EXPRESSLY PROHIBITED BY APPLICABLE LAW, BORROWER AND BANK HEREBY WAIVE THE RIGHT TO TRIAL BY JURY OF ANY MATTERS OR CLAIMS
ARISING OUT OF THIS AGREEMENT, THE PROMISSORY NOTE OR ANY OF THE LOAN DOCUMENTS EXECUTED IN CONNECTION HEREWITH OR OUT OF THE CONDUCT
OF THE RELATIONSHIP BETWEEN BORROWER AND BANK, IN EACH CASE WHETHER SOUNDING IN CONTRACT OR TORT OR OTHERWISE. BORROWER AND BANK AGREE
AND CONSENT THAT ANY SUCH CLAIM, DEMAND, ACTION OR CAUSE OF ACTION SHALL BE DECIDED BY COURT TRIAL WITHOUT A JURY, AND THAT BORROWER
OR BANK MAY FILE AN ORIGINAL COUNTERPART OR A COPY OF THIS PARAGRAPH WITH ANY COURT AS WRITTEN EVIDENCE OF THE CONSENT OF BANK AND BORROWER
TO THE WAIVER OF ITS RIGHT TO TRIAL BY JURY. THIS PROVISION IS A MATERIAL INDUCEMENT FOR BANK TO MAKE THE LOAN AND BORROWER TO ENTER
INTO THIS AGREEMENT. FURTHER, BORROWER HEREBY CERTIFIES THAT NO REPRESENTATIVE OR AGENT OF BANK, NOR BANK&rsquo;S COUNSEL, HAS REPRESENTED,
EXPRESSLY OR OTHERWISE, THAT BANK WOULD NOT SEEK TO ENFORCE THIS WAIVER OR RIGHT TO JURY TRIAL PROVISION. NO REPRESENTATIVE OR AGENT
OF BANK, NOR BANK&rsquo;S COUNSEL, HAS THE AUTHORITY TO WAIVE, CONDITION OR MODIFY THIS PROVISION. BORROWER AND BANK EACH ACKNOWLEDGE
THAT IT HAS HAD THE OPPORTUNITY TO CONSULT WITH COUNSEL REGARDING THIS PARAGRAPH, THAT IT FULLY UNDERSTANDS ITS TERMS, CONTENT AND EFFECT,
AND THAT IT VOLUNTARILY AND KNOWINGLY AGREES TO THE TERMS OF THIS PARAGRAPH.</B></FONT></P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-size: 9pt">(SIGNATURES ON FOLLOWING
PAGE)</FONT></P>

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

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

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

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

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><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%">&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: 0; text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-size: 9pt"><B>NOTE MODIFICATION
SIGNATURE PAGE</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="3"><FONT STYLE="font-size: 9pt">Borrower: Applied Optoelectronics, Inc.</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 22%"><FONT STYLE="font-size: 9pt">Account Number:</FONT></TD>
    <TD STYLE="width: 35%; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 18%"><FONT STYLE="font-size: 9pt">&nbsp;&nbsp;&nbsp;Note Number:</FONT></TD>
    <TD STYLE="width: 25%; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 9pt">00001</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 9pt">Modification Amount:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-size: 9pt">$20,000,000.00</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;&nbsp;&nbsp;Modification Date:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-size: 9pt">April 5, 2021</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-size: 9pt">&nbsp;</FONT>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0.25in 0 0; text-align: justify"><FONT STYLE="font-size: 9pt"><B>IN WITNESS
WHEREOF</B>, the undersigned have caused this Note Modification Agreement to be executed, as of the date first written above.</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 44%"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 7%"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 40%"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 9%"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: center"><FONT STYLE="font-size: 9pt">APPLIED OPTOELECTRONICS, INC.</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 9pt">WITNESS:</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 9pt">Name of Corporation</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 9pt">_____________________________________</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 9pt">Print Name: ___________________________</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">Name:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-size: 9pt"><B>Stefan Murry</B></FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">Title:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-size: 9pt">Chief Financial Officer</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 9pt">_____________________________________</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">By:</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 9pt">Print Name: ___________________________</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">Name:</FONT></TD>
    <TD STYLE="border-top: Black 1pt solid"><FONT STYLE="font-size: 9pt"><B>David Kuo</B></FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">Title:</FONT></TD>
    <TD STYLE="border-top: Black 1pt solid"><FONT STYLE="font-size: 9pt">Vice President, General Counsel and Secretary</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD STYLE="border-top: Black 1pt solid"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 9pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 9pt">&nbsp;</FONT></P>

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

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

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

<!-- Field: Page; Sequence: 5; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><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%">&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>
    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.3
<SEQUENCE>4
<FILENAME>appliedopto_ex1003.htm
<DESCRIPTION>ADDENDUM TO PROMISSORY NOTE
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0">Exhibit 10.3</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>LIBOR ADDENDUM TO PROMISSORY NOTE</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">THIS LIBOR ADDENDUM TO PROMISSORY
NOTE (&ldquo;Addendum&rdquo;) is entered this 5th day of April, 2021 and is hereby made a part of the Promissory Note dated September
28, 2017, from <B>APPLIED OPTOELECTRONICS, INC.</B>, a Delaware corporation (&ldquo;Borrower&rdquo;) payable to the order of <B>TRUIST
BANK</B>, a North Carolina banking corporation f/k/a Branch Banking and Trust Company, a North Carolina banking corporation (including
its successors and assigns, hereinafter referred to as &ldquo;Bank&rdquo;) in the principal amount of $20,000,000.00 (including all renewals,
extensions, modifications and substitutions thereof, the &ldquo;Note&rdquo;).</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"><B>1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;APPLICATION
OF INTEREST RATE.</B></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; text-indent: 0.5in">1.1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Interest
Rate. </B>Interest shall accrue at the rate of interest per annum equal to the sum obtained (rounded upwards, if necessary, to the next
higher 1/16<SUP>th</SUP> of 1.0%) by adding (i) USD LIBOR for one month (or any subsequent Benchmark) determined as of the Reference Time
as quoted by Bloomberg Finance L.P., or any quoting service or commonly available source utilized by Bank, on the determination date plus
(ii) one-half percent (1.50%) per annum (the &ldquo;Margin&rdquo;) (&ldquo;Interest Rate&rdquo;), which shall be adjusted on the first
day of each Interest Period and shall apply to the entire principal balance outstanding for any Interest Period. The Interest Rate shall
be adjusted for any Changes in Costs and Reserve Requirements so that Bank shall receive the same yield. Should USD LIBOR, or any subsequent
Benchmark, be less than three quarters of one percent (0.75%), then USD LIBOR, or the applicable Benchmark as the case may be, shall be
deemed to be three quarters of one percent (0.75%).</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; text-indent: 0.5in"><FONT STYLE="font-size: 10pt">1.2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Minimum
and Maximum Interest Rate. </B>If checked here </FONT>&#9746; <FONT STYLE="font-size: 10pt">the Interest Rate will not decrease
below a fixed minimum rate of 2.25% (&ldquo;Minimum Rate&rdquo;). If checked here </FONT>&#9744; <FONT STYLE="font-size: 10pt">the
Interest Rate will not exceed </FONT>&#9744; <FONT STYLE="font-size: 10pt">a fixed maximum rate of _______% or &#9744; an average
maximum rate of <U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U>% (&ldquo;Maximum Rate&rdquo;). If an average maximum rate is specified, a
determination of any required reimbursement of interest by Bank will be made: </FONT>&#9744; <FONT STYLE="font-size: 10pt">when the
Note is repaid in full by Borrower or &#9744; annually beginning on __________. If the loan has been repaid prior to this date, no
reimbursement will be made. For avoidance of doubt, upon the replacement of USD LIBOR, or any subsequent Benchmark, with a Benchmark
Replacement, the Interest Rate shall equal the then current Benchmark plus the Margin and shall be subject to any Minimum Rate or
Maximum Rate.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">1.3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Inability
to Determine Index. </B> <FONT STYLE="color: windowtext">In the event Bank determines in its sole discretion that Bank cannot make, fund,
or maintain a loan based upon the Benchmark (provided a Benchmark Transition Event has not occurred), for any reason, including without
limitation illegality or the inability to ascertain or determine said rate on the basis provided for herein, then Bank shall give notice
to Borrower of such determination. Thereafter, Bank will have no obligation to make, fund or maintain a loan based on such Benchmark and
the Interest Rate shall convert to the Standard Rate for purposes of any fundings or advances requested by Borrower and shall apply to
any outstanding balance and, thereafter, the Interest Rate on the Note shall adjust simultaneously with any fluctuation in the Standard
Rate. In the event Bank determines that the circumstances giving rise to a notice pursuant to this Section 1.3 have ended, Bank shall
provide notice of same at which time the Interest Rate will revert to the prior rate based upon the Benchmark (provided a Benchmark Transition
Event has not occurred).</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;BENCHMARK
REPLACEMENT SETTING.</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; text-indent: 0.5in">2.1 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Benchmark
Replacement.</B> Notwithstanding anything to the contrary herein or in any other Loan Document, if a Benchmark Transition Event or an
Early Opt-in Election, as applicable, and its related Benchmark Replacement Date have occurred prior to the Reference Time in respect
of any setting of the then-current Benchmark, then, (x) if a Benchmark Replacement is determined in accordance with clause (1) or (2)
of the definition of &ldquo;Benchmark Replacement&rdquo; for such Benchmark Replacement Date, in connection with a Benchmark Transition
Event, such Benchmark Replacement will replace such Benchmark for all purposes hereunder and under any Loan Document in respect of such
Benchmark setting and subsequent Benchmark settings without any amendment to, or further action or consent of any other party to, this
Addendum or any other Loan Document and (y) if a Benchmark Replacement is determined in accordance with clause (3) of the definition of
&ldquo;Benchmark Replacement&rdquo; for such Benchmark Replacement Date, or in connection with an Early Opt-in Election, such Benchmark
Replacement will replace such Benchmark for all purposes hereunder and under any Loan Document in respect of any Benchmark setting at
or after 5:00 p.m. (Charlotte, North Carolina) on the fifth (5th) Business Day after the date notice of such Benchmark Replacement is
provided to Borrower without any amendment to this Addendum or any other Loan Document, or further action or consent of Borrower.</P>

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

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

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

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

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><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%">&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; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">2.2<B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Benchmark
Replacement Conforming Changes.</B> In connection with the implementation of a Benchmark Replacement, Bank will have the right to make
Benchmark Replacement Conforming Changes from time to time and, notwithstanding anything to the contrary herein or in any other Loan
Document, any amendments implementing such Benchmark Replacement Conforming Changes will become effective without any further action
or consent of Borrower.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">2.3<B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Notices;
Standards for Decisions and Determinations.</B> Bank will promptly notify Borrower of (i) any occurrence of a Benchmark Transition Event
or an Early Opt-in Election, as applicable, and its related Benchmark Replacement Date, (ii) the implementation of any Benchmark Replacement,
(iii) the effectiveness of any Benchmark Replacement Conforming Changes, (iv) the removal or reinstatement of any tenor of a Benchmark
pursuant to Section 2.4 below and (v) the commencement or conclusion of any Benchmark Unavailability Period. Any determination, decision
or election that may be made by Bank pursuant to Section 2, including any determination with respect to a tenor, rate or adjustment or
of the occurrence or non-occurrence of an event, circumstance or date and any decision to take or refrain from taking any action or any
selection, will be conclusive and binding absent manifest error and may be made in its sole discretion and without consent from Borrower.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">2.4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Unavailability
of Tenor of Benchmark.</B> Notwithstanding anything to the contrary herein or in any other Loan Document, at any time (including in connection
with the implementation of a Benchmark Replacement), (i) if the then-current Benchmark is a term rate (including Term SOFR or USD LIBOR)
and either (A) any tenor for such Benchmark is not displayed on a screen or other information service that publishes such rate from time
to time as selected by Bank in its reasonable discretion or (B) the regulatory supervisor for the administrator of such Benchmark has
provided a public statement or publication of information announcing that any tenor for such Benchmark is or will be no longer representative,
then Bank may modify the definition of &ldquo;Interest Period&rdquo; for any Benchmark settings at or after such time to remove such
unavailable or non-representative tenor and (ii) if a tenor that was removed pursuant to clause (i) above either (A) is subsequently
displayed on a screen or information service for a Benchmark (including a Benchmark Replacement) or (B) is not, or is no longer, subject
to an announcement that it is or will no longer be representative for a Benchmark (including a Benchmark Replacement), then Bank may
modify the definition of &ldquo;Interest Period&rdquo; for all Benchmark settings at or after such time to reinstate such previously
removed tenor.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">2.5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Benchmark Unavailability Period.</B> Upon Borrower&rsquo;s receipt of notice
of the commencement of a Benchmark Unavailability Period, Borrower may revoke any request for an advance based upon USD LIBOR, conversion
to or continuation of loans based upon USD LIBOR to be made, converted or continued during any Benchmark Unavailability Period and, failing
that, Borrower will be deemed to have converted any such request into a request for a borrowing of or conversion to the Standard Rate.
During any Benchmark Unavailability Period or at any time that a tenor for the then-current Benchmark is not an Available Tenor, the
component of Standard Rate based upon the then-current Benchmark or such tenor for such Benchmark, as applicable, will not be used in
any determination of Standard Rate.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">2.6 <B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Definitions.
</B>In addition to the terms defined in the Note, the following definitions shall apply:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;Available Tenor&rdquo;
</I></B>means, as of any date of determination and with respect to the then-current Benchmark, as applicable, any tenor for such Benchmark
or payment period for interest calculated with reference to such Benchmark, as applicable, that is or may be used for determining the
length of an Interest Period pursuant to this Addendum as of such date and not including, for the avoidance of doubt, any tenor for such
Benchmark that is then-removed from the definition of &ldquo;Interest Period&rdquo; pursuant to Section 2.4.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;Benchmark&rdquo;
</I></B>means, initially, USD LIBOR; <U>provided</U> that if a Benchmark Transition Event or an Early Opt-in Election, as applicable,
and its related Benchmark Replacement Date have occurred with respect to USD LIBOR or the then-current Benchmark, then &ldquo;Benchmark&rdquo;
means the applicable Benchmark Replacement to the extent that such Benchmark Replacement has replaced such prior benchmark rate pursuant
to Section 2.1.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;Benchmark Replacement&rdquo;
</I></B>means, for any Available Tenor, the first alternative set forth in the order below that can be determined by Bank for the applicable
Benchmark Replacement Date:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(1)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>the sum of: (a) Term SOFR and (b) the related Benchmark Replacement Adjustment;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(2)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>the sum of: (a) Daily Simple SOFR and (b) the related Benchmark Replacement Adjustment;</P>

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

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

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

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

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><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%">&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; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(3)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the
sum of: (a) the alternate benchmark rate that has been selected by Bank as the replacement for the then-current Benchmark for the applicable
Corresponding Tenor giving due consideration to (i) any selection or recommendation of a replacement benchmark rate or the mechanism for
determining such a rate by the Relevant Governmental Body or (ii) any evolving or then-prevailing market convention for determining a
benchmark rate as a replacement for the then-current Benchmark for U.S. dollar-denominated syndicated or bilateral credit facilities at
such time and (b) the related Benchmark Replacement Adjustment;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><U>provided</U> that, in the
case of clause (1), such Unadjusted Benchmark Replacement is displayed on a screen or other information service that publishes such rate
from time to time as selected by Bank in its reasonable discretion. If the Benchmark Replacement as determined pursuant to clause (1),
(2) or (3) above would be less than the Floor, the Benchmark Replacement will be deemed to be the Floor for the purposes of this Addendum
and the other Loan Documents.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;Benchmark Replacement
Adjustment&rdquo; </I></B>means, with respect to any replacement of the then-current Benchmark with an Unadjusted Benchmark Replacement
for any applicable Interest Period and Available Tenor for any setting of such Unadjusted Benchmark Replacement:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(1)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>for purposes of clauses (1) and (2) of the definition of &ldquo;Benchmark Replacement,&rdquo; the first alternative set forth in
the order below that can be determined by Bank:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 1.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: left">(a) the spread adjustment,
or method for calculating or determining such spread adjustment, (which may be a positive or negative value or zero) as of the Reference
Time such Benchmark Replacement is first set for such Interest Period that has been selected or recommended by the Relevant Governmental
Body for the replacement of such Benchmark with the applicable Unadjusted Benchmark Replacement for the applicable Corresponding Tenor;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 1.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: left">(b)  the spread adjustment
(which may be a positive or negative value or zero) as of the Reference Time such Benchmark Replacement is first set for such Interest
Period that would apply to the fallback rate for a derivative transaction referencing the ISDA Definitions to be effective upon an index
cessation event with respect to such Benchmark for the applicable Corresponding Tenor; and</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(2)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for
purposes of clause (3) of the definition of &ldquo;Benchmark Replacement,&rdquo; the spread adjustment, or method for calculating or determining
such spread adjustment, (which may be a positive or negative value or zero) that has been selected by Bank for the applicable Corresponding
Tenor giving due consideration to (i) any selection or recommendation of a spread adjustment, or method for calculating or determining
such spread adjustment, for the replacement of such Benchmark with the applicable Unadjusted Benchmark Replacement by the Relevant Governmental
Body on the applicable Benchmark Replacement Date or (ii) any evolving or then-prevailing market convention for determining a spread adjustment,
or method for calculating or determining such spread adjustment, for the replacement of such Benchmark with the applicable Unadjusted
Benchmark Replacement for U.S. dollar-denominated syndicated or bilateral credit facilities;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><U>provided</U> that, in the
case of clause (1) above, such adjustment is displayed on a screen or other information service that publishes such Benchmark Replacement
Adjustment from time to time as selected by Bank in its reasonable discretion.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;Benchmark Replacement
Conforming Changes&rdquo; </I></B>means, with respect to any Benchmark Replacement, any technical, administrative or operational changes
(including changes to the definition of &ldquo;Standard Rate,&rdquo; the definition of &ldquo;Business Day,&rdquo; the definition of &ldquo;Interest
Period,&rdquo; timing and frequency of determining rates and making payments of interest, timing of borrowing requests or prepayment,
conversion or continuation notices, length of lookback periods, the applicability of breakage provisions and other technical, administrative
or operational matters) that Bank decides may be appropriate to reflect the adoption and implementation of such Benchmark Replacement
and to permit the administration thereof by Bank in a manner substantially consistent with market practice (or, if Bank decides that adoption
of any portion of such market practice is not administratively feasible or if Bank determines that no market practice for the administration
of such Benchmark Replacement exists, in such other manner of administration as Bank decides is reasonably necessary in connection with
the administration of this Addendum and the other Loan Documents).</P>

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

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

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

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

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><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%">&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: 1in"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;Benchmark Replacement
Date&rdquo; </I></B>means the earliest to occur of the following events with respect to the then-current Benchmark:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(1)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>in the case of clause (1) or (2) of the definition of &ldquo;Benchmark Transition Event,&rdquo; the later of (a) the date of the
public statement or publication of information referenced therein and (b) the date on which the administrator of such Benchmark (or the
published component used in the calculation thereof) permanently or indefinitely ceases to provide all Available Tenors of such Benchmark
(or such component thereof);</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(2)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>in the case of clause (3) of the definition of &ldquo;Benchmark Transition Event,&rdquo; the date of the public statement or publication
of information referenced therein; or</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(3)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>in the case of an Early Opt-in Election, the sixth (6th) Business Day after the date notice of such Early Opt-in Election is provided
to Borrower.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">For the avoidance of doubt,
(i) if the event giving rise to the Benchmark Replacement Date occurs on the same day as, but earlier than, the Reference Time in respect
of any determination, the Benchmark Replacement Date will be deemed to have occurred prior to the Reference Time for such determination
and (ii) the &ldquo;Benchmark Replacement Date&rdquo; will be deemed to have occurred in the case of clause (1) or (2) with respect to
any Benchmark upon the occurrence of the applicable event or events set forth therein with respect to all then-current Available Tenors
of such Benchmark (or the published component used in the calculation thereof).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;Benchmark Transition
Event&rdquo; </I></B>means the occurrence of one or more of the following events with respect to the then-current Benchmark:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(1)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>a public statement or publication of information by or on behalf of the administrator of such Benchmark (or the published component
used in the calculation thereof) announcing that such administrator has ceased or will cease to provide all Available Tenors of such Benchmark
(or such component thereof), permanently or indefinitely, <U>provided</U> that, at the time of such statement or publication, there is
no successor administrator that will continue to provide any Available Tenor of such Benchmark (or such component thereof);</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(2)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>a public statement or publication of information by the regulatory supervisor for the administrator of such Benchmark (or the published
component used in the calculation thereof), the Board of Governors of the Federal Reserve System, the Federal Reserve Bank of New York,
an insolvency official with jurisdiction over the administrator for such Benchmark (or such component), a resolution authority with jurisdiction
over the administrator for such Benchmark (or such component) or a court or an entity with similar insolvency or resolution authority
over the administrator for such Benchmark (or such component), which states that the administrator of such Benchmark (or such component)
has ceased or will cease to provide all Available Tenors of such Benchmark (or such component thereof) permanently or indefinitely, <U>provided</U>
that, at the time of such statement or publication, there is no successor administrator that will continue to provide any Available Tenor
of such Benchmark (or such component thereof); or</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(3)<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</FONT>a public statement or publication of information by the regulatory supervisor for the administrator of such Benchmark (or the published
component used in the calculation thereof) announcing that all Available Tenors of such Benchmark (or such component thereof) are no longer
representative.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">For the avoidance of doubt,
a &ldquo;Benchmark Transition Event&rdquo; will be deemed to have occurred with respect to any Benchmark if a public statement or publication
of information set forth above has occurred with respect to each then-current Available Tenor of such Benchmark (or the published component
used in the calculation thereof).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;Benchmark Unavailability
Period&rdquo; </I></B>means the period (if any) (x) beginning at the time that a Benchmark Replacement Date pursuant to clauses (1) or
(2) of that definition has occurred if, at such time, no Benchmark Replacement has replaced the then-current Benchmark for all purposes
hereunder and under any Loan Document in accordance with Section 2 and (y) ending at the time that a Benchmark Replacement has replaced
the then-current Benchmark for all purposes hereunder and under any Loan Document in accordance with Section 2.</P>

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

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

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

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><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%">&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: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><B>&ldquo;<I>Business Day</I>&rdquo;
</B>means a day other than a Saturday, Sunday, legal holiday or any other day when Bank is authorized or required by applicable law to
be closed.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&ldquo;<B><I>Changes in Costs
and Reserve Requirements</I></B>&rdquo; means any increased costs or a reduction in the amounts received or receivable on the Note by
Bank because of any change in any applicable law, regulation, rule, guideline or order, including without limitation the imposition, modification
or applicability of any reserves, deposits or capital adequacy with respect to dollar funding in the London interbank market or any Benchmark
Replacement.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;Corresponding Tenor&rdquo;
</I></B>with respect to any Available Tenor means, as applicable, either a tenor (including overnight) or an interest payment period having
approximately the same length (disregarding business day adjustment) as such Available Tenor.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;Daily Simple SOFR&rdquo;
</I></B>means, for any day, SOFR, with the conventions for this rate (which will include a lookback) being established by Bank in accordance
with the conventions for this rate selected or recommended by the Relevant Governmental Body for determining &ldquo;Daily Simple SOFR&rdquo;
for business loans; <U>provided</U>, that if Bank decides that any such convention is not administratively feasible for Bank, then Bank
may establish another convention in its reasonable discretion.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;Early Opt-in Election&rdquo;
</I></B>means, if the then-current Benchmark is USD LIBOR, the occurrence of:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(1)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a
determination by Bank that at least five currently outstanding U.S. dollar-denominated syndicated or bilateral credit facilities at such
time contain (as a result of amendment or as originally executed) a SOFR-based rate (including SOFR, a term SOFR or any other rate based
upon SOFR) as a benchmark rate; and</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">(2)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the
election by Bank to trigger a fallback from USD LIBOR and the provision by Bank of written notice of such election to Borrower.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;Floor&rdquo; </I></B>means
the Benchmark rate floor, if any, provided in this Addendum initially (as of the execution of this Addendum, the modification, amendment
or renewal of this Addendum or otherwise) with respect to USD LIBOR.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&ldquo;<B><I>Interest Period</I>&rdquo;
</B>means the one month period commencing on the date of the Note and each subsequent period shall commence on the same numerically corresponding
day; provided that, if any such subsequent period does not have such numerically corresponding day, it shall begin on the last day of
the immediately preceding period.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;ISDA Definitions&rdquo;
</I></B>means the 2006 ISDA Definitions published by the International Swaps and Derivatives Association, Inc. or any successor thereto,
as amended or supplemented from time to time, or any successor definitional booklet for interest rate derivatives published from time
to time by the International Swaps and Derivatives Association, Inc. or such successor thereto.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><B>&ldquo;<I>Loan Documents</I>&rdquo;</B>
means the Note, this Addendum, any loan agreement including any schedule attached thereto, deed of trust, mortgage, security deed, assignment
of leases and rents, guaranty agreement, security agreement, financing statements, and all other documents, certificates, and instruments
executed in connection therewith, and all renewals, extensions, modifications, substitutions, and restatements thereof and therefor.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;Reference Time&rdquo;
</I></B>with respect to any setting of the then-current Benchmark means (1) if such Benchmark is USD LIBOR, 11:00 a.m. (London time) on
the day that is two London banking days preceding the date of such setting, and (2) if such Benchmark is not USD LIBOR, the time determined
by Bank in its reasonable discretion.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;Relevant Governmental
Body&rdquo; </I></B>means the Board of Governors of the Federal Reserve System or the Federal Reserve Bank of New York, or a committee
officially endorsed or convened by the Board of Governors of the Federal Reserve System or the Federal Reserve Bank of New York, or any
successor thereto.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;SOFR&rdquo; </I></B>means,
with respect to any Business Day, a rate per annum equal to the secured overnight financing rate for such Business Day published by the
SOFR Administrator on the SOFR Administrator&rsquo;s Website on the immediately succeeding Business Day.</P>

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

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

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

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

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><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%">&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: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;SOFR Administrator&rdquo;
</I></B>means the Federal Reserve Bank of New York (or a successor administrator of the secured overnight financing rate).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;SOFR Administrator&rsquo;s
Website&rdquo; </I></B>means the website of the Federal Reserve Bank of New York, currently at <FONT STYLE="color: #0562C1">http://www.newyorkfed.org</FONT>,
or any successor source for the secured overnight financing rate identified as such by the SOFR Administrator from time to time.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&ldquo;<B><I>Standard Rate</I>&rdquo;</B>
means, for any day, a rate per annum equal to Bank's announced Prime Rate, and the Interest Rate shall change with each change in the
Standard Rate effective on the date any change in Bank&rsquo;s Prime Rate is publicly announced as being effective.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;Term SOFR&rdquo;
</I></B>means, for the applicable Corresponding Tenor as of the applicable Reference Time, the forward-looking term rate based on SOFR
that has been selected or recommended by the Relevant Governmental Body.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;Unadjusted Benchmark
Replacement&rdquo; </I></B>means the applicable Benchmark Replacement excluding the related Benchmark Replacement Adjustment.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&ldquo;<B><I>USD LIBOR</I></B>&rdquo;
means the London interbank offered rate for U.S. dollars.</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"><B>3.</B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>BENCHMARK
REPLACEMENT SETTING FOR LOANS WITH INTEREST RATE SWAPS. </B>With respect to Loans evidenced by the Note is subject to an interest rate
swap agreement with Bank, the following provisions shall apply in lieu of Section 2:</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; text-indent: 0.5in">3.1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Benchmark
Replacement.</B> Notwithstanding anything to the contrary herein or in any other Loan Document, if a Benchmark Replacement Date has occurred
prior to the Reference Time in respect of any setting of the then-current Benchmark on any date, such Benchmark Replacement will replace
such Benchmark for all purposes hereunder and under any Loan Document in respect of such Benchmark setting and subsequent Benchmark settings
without any amendment to, or further action or consent of any other party to, this Addendum or any other Loan Document.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5pt 0pt 0; text-align: justify; text-indent: 0.5in">3.2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Benchmark
Replacement Conforming Changes.</B> In connection with the implementation of a Benchmark Replacement, Bank will have the right to make
Benchmark Replacement Conforming Changes from time to time and, notwithstanding anything to the contrary herein or in any other Loan
Document, any amendments implementing such Benchmark Replacement Conforming Changes will become effective without any further action
or consent of Borrower.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5pt 0pt 0; text-align: justify; text-indent: 0.5in">3.3<B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Notices;
Standards for Decisions and Determinations.</B> Bank will promptly notify Borrower of (i) any occurrence of a Benchmark Replacement Date,
(ii) the implementation of any Benchmark Replacement, (iii) the effectiveness of any Benchmark Replacement Conforming Changes and (iv)
the commencement or conclusion of any Benchmark Unavailability Period. Any determination or decision that may be made by Bank pursuant
to Section 3, including any determination with respect to a tenor, rate or adjustment or of the occurrence or non- occurrence of an event,
circumstance or date and any decision to take or refrain from taking any action or any selection, will be conclusive and binding absent
manifest error and may be made in Bank&rsquo;s sole discretion and without consent from Borrower.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5pt 0pt 0; text-align: justify; text-indent: 0.5in">3.4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Benchmark
Unavailability Period.</B> Upon Borrower&rsquo;s receipt of notice of the commencement of a Benchmark Unavailability Period, Borrower
may revoke any request for a USD LIBOR borrowing, conversion to or continuation of USD LIBOR loans to be made, converted or continued
during any Benchmark Unavailability Period and, failing that, Borrower will be deemed to have converted any such request into a request
for a Borrowing of or conversion to the Standard Rate.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">3.5<I>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</I><B>Certain
Defined Terms.</B> In addition to the terms defined in the Note, the following definitions shall apply:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;Benchmark&rdquo;
</I></B>means, initially, USD LIBOR; <U>provided</U> that if a Benchmark Replacement Date has occurred with respect to USD LIBOR or the
then-current Benchmark, then &ldquo;Benchmark&rdquo; means the applicable Benchmark Replacement to the extent that such Benchmark Replacement
has replaced such prior benchmark rate pursuant to Section 3.1.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5pt 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;Benchmark
Replacement&rdquo; </I></B>means, for any Interest Period, the sum of the successor rate and any applicable spread adjustment that would
apply for derivatives transactions referencing the ISDA Definitions upon the occurrence of an index cessation effective date with respect
to the then-current Benchmark for the applicable tenor; <U>provided</U> that if the Benchmark Replacement would be less than the Floor,
the Benchmark Replacement will be deemed to be the Floor for the purposes of this Addendum and the other Loan Documents. In the event
of the payment of any principal prior to the last day of an Interest Period for any reason, any reference to the Benchmark Replacement
shall mean the most recent Benchmark Replacement rate available as determined by Bank in its reasonable discretion.</P>

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

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

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

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

<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><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%">&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.5pt 0pt 0; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5pt 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;Benchmark
Replacement Conforming Changes&rdquo; </I></B>means, with respect to any Benchmark Replacement, any technical, administrative or operational
changes (including changes to the definition of &ldquo;Standard Rate,&rdquo; the definition of &ldquo;Business Day,&rdquo; the definition
of &ldquo;Interest Period,&rdquo; timing and frequency of determining rates and making payments of interest, timing of borrowing requests
or prepayment, conversion or continuation notices, length of lookback periods, the applicability of breakage provisions and other technical,
administrative or operational matters) that Bank decides may be appropriate to reflect the adoption and implementation of such Benchmark
Replacement and to permit the administration thereof by Bank in a manner Bank decides is reasonably necessary in connection with the administration
of this Addendum and the other Loan Documents.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5pt 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;Benchmark
Replacement Date&rdquo; </I></B>means the occurrence of an index cessation effective date with respect to an index cessation event for
the then-current Benchmark, upon which the then-current Benchmark would be replaced in derivatives transactions referencing the ISDA Definitions.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5pt 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;Benchmark
Unavailability Period&rdquo; </I></B>means the period (if any) (x) beginning at the time that a Benchmark Replacement Date has occurred
if, at such time, no Benchmark Replacement has replaced the then-current Benchmark for all purposes hereunder and under any Loan Document
in accordance with Section 3 and (y) ending at the time that a Benchmark Replacement has replaced the then-current Benchmark for all purposes
hereunder and under any Loan Document in accordance with Section 3.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5pt 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;Changes
in Costs and Reserve Requirements&rdquo;</I></B> means any increased costs or a reduction in the amounts received or receivable on the
Note by Bank because of any change in any applicable law, regulation, rule, guideline or order, including without limitation the imposition,
modification or applicability of any reserves, deposits or capital adequacy with respect to dollar funding in the London interbank market
or any Benchmark Replacement.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5pt 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;Floor&rdquo;
</I></B>means the Benchmark rate floor, if any, provided in this Addendum initially (as of the execution of this Addendum, the modification,
amendment or renewal of this Addendum or otherwise) with respect to USD LIBOR.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in">&ldquo;<B><I>Interest Period</I>&rdquo;
</B>means the one month period commencing on the date of the Note and each subsequent period shall commence on the same numerically corresponding
day; provided that, if any such subsequent period does not have such numerically corresponding day, it shall begin on the last day of
the immediately preceding period.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5pt 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;ISDA
Definitions&rdquo; </I></B>means the 2006 ISDA Definitions published by the International Swaps and Derivatives Association, Inc. or any
successor thereto, as amended or supplemented from time to time, or any successor definitional booklet for interest rate derivatives published
from time to time by the International Swaps and Derivatives Association, Inc. or such successor thereto.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5pt 0pt 0; text-align: justify; text-indent: 1in">&ldquo;<B><I>Loan
Documents</I></B>&rdquo; means the Note, this Addendum, any loan agreement including any schedule attached thereto, deed of trust, mortgage,
security deed, assignment of leases and rents, guaranty agreement, security agreement, financing statements, and all other documents,
certificates, and instruments executed in connection therewith, and all renewals, extensions, modifications, substitutions, and restatements
thereof and therefor; provided however, for purposes of Section 3 any swap agreement shall not be deemed a Loan Document.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5pt 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;Reference
Time&rdquo; </I></B>with respect to any setting of the then-current Benchmark means (1) if such Benchmark is USD LIBOR, 11:00 a.m. (London
time) on the day that is two London banking days preceding the date of such setting, and (2) if such Benchmark is not USD LIBOR, the time
determined by Bank in its reasonable discretion.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.5pt 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;Standard
Rate&rdquo;</I></B> means, for any day, a rate per annum equal to Bank's announced Prime Rate, and each change in the Standard Rate shall
be effective on the date any change in Bank&rsquo;s Prime Rate is publicly announced as being effective.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><B><I>&ldquo;USD LIBOR&rdquo;
</I></B>means the London interbank offered rate for U.S. dollars.</P>

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

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

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

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

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

<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><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%">&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; text-align: justify; text-indent: 1in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTICE OF BENCHMARK TRANSITION EVENT</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: justify">On March 5, 2021, the United Kingdom&rsquo;s Financial
Conduct Authority (FCA), the regulator of LIBOR, announced the final publication date for USD LIBOR is June 30, 2023. This announcement
is a Benchmark Transition Event as defined above and this constitutes notice of this event. If the promissory note matures after
the final publication date, at the appropriate time the USD LIBOR index will be replaced with the Benchmark Replacement in accordance
with the terms of this Addendum. The FCA&rsquo;s public statement is available at:</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">https://www.fca.org.uk/publication/documents/future-cessation-loss-representativeness-libor-benchmarks.pdf.</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 0pt 0.5in; text-align: justify; text-indent: 0.5in">&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">[signatures on following page]</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: 8 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><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%">&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; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">This Addendum is executed under seal and shall
have the effect of a sealed instrument according to law.</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%; border-collapse: collapse; font-size: 10pt">
  <TR STYLE="vertical-align: bottom">
    <TD COLSPAN="4" STYLE="text-align: center"><FONT STYLE="font-size: 10pt"><B>If Borrower is an Entity:</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 44%">&nbsp;</TD>
    <TD STYLE="width: 7%">&nbsp;</TD>
    <TD STYLE="width: 40%">&nbsp;</TD>
    <TD STYLE="width: 9%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: center"><FONT STYLE="font-size: 10pt"><B>APPLIED OPTOELECTRONICS, INC.</B></FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 10pt"><B>WITNESS:</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 10pt">Name of Entity</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 10pt"><B>_____________________________________</B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><B>By:</B></FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid">/s/ Stefan Murry</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 10pt"><B>Print Name: ___________________________</B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><B>Name:</B></FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt"><B>Stefan Murry</B></FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt"><B>Title:</B></FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt">Chief Financial Officer</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD COLSPAN="4" STYLE="text-align: center"><FONT STYLE="font-size: 10pt"><B>If Borrower is an Individual:</B></FONT></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.9pt"><B>WITNESS:</B></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 10pt"><B>_____________________________________</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid">/s/ David Kuo</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 10pt"><B>Print Name: ___________________________</B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt"><B>Name:</B></FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid"><FONT STYLE="font-size: 10pt"><B>David Kuo</B></FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt"><B>Title:</B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Vice President, General Counsel and Secretary</FONT></TD>
    <TD>&nbsp;</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">&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">&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">&nbsp;</P>

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

<!-- Field: Page; Sequence: 9; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><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%">&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>
    <!-- Field: /Page -->

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>5
<FILENAME>aaoi-20210405.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.7a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +Kopo7xRiXgen8uEbXpMOaqBGaPty552aYkxvmR4fRka/yAjnETSgyQGDEqmQQcP -->
<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/2020-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:srt-types="http://fasb.org/srt-types/2020-01-31" xmlns:AAOI="http://ao-inc.com/20210405" elementFormDefault="qualified" targetNamespace="http://ao-inc.com/20210405">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://ao-inc.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-20210405_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-20210405_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/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd" />
    <import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd" />
    <import namespace="http://fasb.org/us-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2020-01-31" schemaLocation="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd" />
    <import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd" />
    <import namespace="http://fasb.org/srt-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>6
<FILENAME>aaoi-20210405_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.7a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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>7
<FILENAME>aaoi-20210405_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.7a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://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://ao-inc.com/role/Cover" xlink:href="aaoi-20210405.xsd#Cover" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://ao-inc.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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/2020/dei-2020-01-31.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>8
<FILENAME>appliedopto_i8k_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/2020-01-31"
  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-20210405.xsd" xlink:type="simple"/>
    <context id="From2021-04-05to2021-04-05">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001158114</identifier>
        </entity>
        <period>
            <startDate>2021-04-05</startDate>
            <endDate>2021-04-05</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="From2021-04-05to2021-04-05">0001158114</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2021-04-05to2021-04-05">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="From2021-04-05to2021-04-05">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="From2021-04-05to2021-04-05">2021-04-05</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="From2021-04-05to2021-04-05">Applied Optoelectronics, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2021-04-05to2021-04-05">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="From2021-04-05to2021-04-05">001-36083</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="From2021-04-05to2021-04-05">76-0533927</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2021-04-05to2021-04-05">13139 Jess Pirtle Blvd.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2021-04-05to2021-04-05">Sugar Land</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2021-04-05to2021-04-05">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2021-04-05to2021-04-05">77478</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2021-04-05to2021-04-05">(281)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2021-04-05to2021-04-05">295-1800</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="From2021-04-05to2021-04-05">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="From2021-04-05to2021-04-05">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="From2021-04-05to2021-04-05">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="From2021-04-05to2021-04-05">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="From2021-04-05to2021-04-05">Common Stock, Par value $0.001</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2021-04-05to2021-04-05">AAOI</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2021-04-05to2021-04-05">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="From2021-04-05to2021-04-05">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140515268546376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>Apr. 05, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Apr.  05,  2021<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.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>EXCEL
<SEQUENCE>10
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( (: B5('04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " "&@(E2TC]*H^\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M:L,P#(9?9?B>R$Y+V4SJRT9/'0Q6V-C-V&IK&L?&UDCZ]DNR-F5L#["CI=^?
M/H%J$Z4)"5]2B)C(8;[K?=-F:>*:'8FB!,CFB%[G<DBT0W,?DM<T/-,!HC8G
M?4"H.%^!1])6DX816,29R%1MC30)-85TP5LSX^-G:B:8-8 ->FPI@R@%,#5.
MC.>^J>$&&&&$R>?O MJ9.%7_Q$X=8)=DG]V<ZKJN[!93;MA!P/OS]G5:MW!M
M)MT:''YE)^D<<<VND]\6CT^[#5,5KT3!EP5_V(F5Y$O)[S]&UQ]^-V$?K-N[
M?VQ\%50U_+H+]0502P,$%     @ AH")4IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
MVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4+!XUA])
M1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2
M?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?VD-/IKV,BM'I;
MZ/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04    " "&@(E2JL0B%C,!   B
M @  #P   'AL+W=O<FMB;V]K+GAM;(U1T6[", S\E2H?L!:T(0U17D#;D*8-
MC8GWT+K4(HDKQX6-KY_;JAK27O:4W-FZW%T6%^+3@>B4?'D78FYJD6:>IK&H
MP=MX1PT$G53$WHI"/J:Q8;!EK '$NW2:9;/46PQFN1BUMIS> A(H!"DHV1%[
MA$O\G7<P.6/$ SJ4[]ST=P<F\1C0XQ7*W&0FB35=7HCQ2D&LVQ5,SN5F,@SV
MP(+%'WK7F?RTA]@S8@\?5HWD9I:I8(4<I=_H]:UZ/(,N#Z@5>D(GP&LK\,S4
M-AB.G8RF2&]B]#V,YU#BG/]3(U45%K"FHO409.B1P74&0ZRQB28)UD-N5G0&
M[O+H YMRR"9JZJ8IGJ,.>%,.]D9/)508H'Q3F:B\]E-L.>F.7F=Z_S!YU!Y:
MYU;*O8=7LN48<?R>Y0]02P,$%     @ AH")4B0>FZ*M    ^ $  !H   !X
M;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<[61/0Z#, R%KQ+E #50J4,%3%U8
M*RX0!?,C$A+%K@JW+X4!D#IT8;*>+7_OR4Z?:!1W;J"V\R1&:P;*9,OL[P"D
M6[2*+L[C,$]J%ZSB688&O-*]:A"2*+I!V#-DGNZ9HIP\_D-T==UI?#C]LCCP
M#S"\7>BI160I2A4:Y$S":+8VP5+BRTR6HJ@R&8HJEG!:(.+)(&UI5GVP3TZT
MYWD7-_=%KLWC":[?#'!X=/X!4$L#!!0    ( (: B5)ED'F2&0$  ,\#   3
M    6T-O;G1E;G1?5'EP97-=+GAM;*V334[#,!"%KQ)E6R4N+%B@IAM@"UUP
M 6-/&JO^DV=:TMLS3MI*H!(5A4VL>-Z\SYZ7K-Z/$;#HG?78E!U1?!0"50=.
M8ATB>*ZT(3E)_)JV(DJUDUL0]\OE@U#!$WBJ*'N4Z]4SM')OJ7CI>1M-\$V9
MP&)9/(W"S&I*&:,U2A+7Q<'K'Y3J1*BY<]!@9R(N6%"*JX1<^1UPZGL[0$I&
M0[&1B5ZE8Y7HK4 Z6L!ZVN+*&4/;&@4ZJ+WCEAIC JFQ R!GZ]%T,4TFGC",
MS[O9_,%F"LC*30H1.;$$?\>=(\G=560C2&2FKW@ALO7L^T%.6X.^D<WC_0QI
M-^2!8ECFS_A[QA?_&\[Q$<+NOS^QO-9.&G_FB^$_7G\!4$L! A0#%     @
MAH")4@=!36*!    L0   !               ( !     &1O8U!R;W!S+V%P
M<"YX;6Q02P$"% ,4    " "&@(E2TC]*H^\    K @  $0
M@ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " "&@(E2F5R<(Q &
M  "<)P  $P              @ '- 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+
M 0(4 Q0    ( (: B5(TM>6].00  #80   8              " @0X(  !X
M;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " "&@(E2GZ ;\+$"
M  #B#   #0              @ %]#   >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0
M   ( (: B5*7BKL<P    !,"   +              "  5D/  !?<F5L<R\N
M<F5L<U!+ 0(4 Q0    ( (: B5*JQ"(6,P$  "("   /              "
M 4(0  !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " "&@(E2)!Z;HJT   #X
M 0  &@              @ &B$0  >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E
M;'-02P$"% ,4    " "&@(E299!YDAD!  #/ P  $P              @ &'
L$@  6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     "0 ) #X"  #1$P     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<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>12
<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>13
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>96</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="appliedopto_i8k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://ao-inc.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="appliedopto_i8k.htm">appliedopto_i8k.htm</File>
    <File>aaoi-20210405.xsd</File>
    <File>aaoi-20210405_lab.xml</File>
    <File>aaoi-20210405_pre.xml</File>
    <File>appliedopto_ex1001.htm</File>
    <File>appliedopto_ex1002.htm</File>
    <File>appliedopto_ex1003.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>15
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "appliedopto_i8k.htm": {
   "axisCustom": 0,
   "axisStandard": 0,
   "contextCount": 1,
   "dts": {
    "definitionLink": {
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "appliedopto_i8k.htm"
     ]
    },
    "labelLink": {
     "local": [
      "aaoi-20210405_lab.xml"
     ],
     "remote": [
      "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "aaoi-20210405_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "aaoi-20210405.xsd"
     ],
     "remote": [
      "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",
      "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 59,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2020-01-31": 2,
    "total": 2
   },
   "keyCustom": 0,
   "keyStandard": 96,
   "memberCustom": 0,
   "memberStandard": 0,
   "nsprefix": "AAOI",
   "nsuri": "http://ao-inc.com/20210405",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "baseRef": "appliedopto_i8k.htm",
      "contextRef": "From2021-04-05to2021-04-05",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "00000001 - Document - Cover",
     "role": "http://ao-inc.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "baseRef": "appliedopto_i8k.htm",
      "contextRef": "From2021-04-05to2021-04-05",
      "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/2020-01-31",
     "presentation": [
      "http://ao-inc.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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AnnualInformationForm": {
     "auth_ref": [
      "r12"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditedAnnualFinancialStatements": {
     "auth_ref": [
      "r12"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.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/2020-01-31",
     "presentation": [
      "http://ao-inc.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/2020-01-31",
     "presentation": [
      "http://ao-inc.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/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r11"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r9",
      "r11",
      "r12"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.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/2020-01-31",
     "presentation": [
      "http://ao-inc.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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ao-inc.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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r10"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r18"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyEventDate": {
     "auth_ref": [
      "r11"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r11"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r13"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ao-inc.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/2020-01-31",
     "presentation": [
      "http://ao-inc.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/2020-01-31",
     "presentation": [
      "http://ao-inc.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/2020-01-31",
     "presentation": [
      "http://ao-inc.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/2020-01-31",
     "presentation": [
      "http://ao-inc.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/2020-01-31",
     "presentation": [
      "http://ao-inc.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/2020-01-31",
     "presentation": [
      "http://ao-inc.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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "auth_ref": [
      "r4"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.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/2020-01-31",
     "presentation": [
      "http://ao-inc.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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r17"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r15"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPrimarySicNumber": {
     "auth_ref": [
      "r12"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r14"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.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/2020-01-31",
     "presentation": [
      "http://ao-inc.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/2020-01-31",
     "presentation": [
      "http://ao-inc.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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_OtherReportingStandardItemNumber": {
     "auth_ref": [
      "r11"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "otherReportingStandardItemNumberItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r5"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r6"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r0"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_Security12gTitle": {
     "auth_ref": [
      "r3"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r2"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SecurityReportingObligation": {
     "auth_ref": [
      "r7"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "securityReportingObligationItemType"
    },
    "dei_SolicitingMaterial": {
     "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 soliciting material pursuant to Rule 14a-12 under the Exchange Act.",
        "label": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://ao-inc.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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r16"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://ao-inc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    }
   },
   "unitCount": 3
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r10": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r11": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r12": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r13": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r14": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r15": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r16": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425"
  },
  "r17": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r18": {
   "Name": "Securities Act",
   "Number": "Section",
   "Publisher": "SEC",
   "Section": "12"
  },
  "r2": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r3": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "g"
  },
  "r4": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12, 13, 15d"
  },
  "r5": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r6": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r7": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d"
  },
  "r8": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12"
  },
  "r9": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>16
<FILENAME>0001683168-21-001304-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001683168-21-001304-xbrl.zip
M4$L#!!0    ( (: B5)8;;?_/P,  (H,   1    86%O:2TR,#(Q,#0P-2YX
M<V2U5MERVC 4?6YG^@^J7SNR;!*20B 9FFV8D@V23/K4$;8@*K;D2#++WU?R
MPFH8EI8G^=YSCH[D>R^N78S#  R)D)2SNN7:C@4(\[A/6;]NO71@HW/9;%K@
MXOS+9Z!_M:\0@AM* K\*KK@'FZS'S\ ]#DD5W!)&!%9<G(%7',0FPF]H0 2X
MY&$4$$5T(MVI"LKV*080;B'[2IC/Q4N[.95]5RJJ(C0:C6S&AWC$Q4#:'@^W
MT^LHK&(Y%7/&3O;;CGY'I3<E?_O)(WXZ;M.W/F'?X^ON6W3W@#]^W.)'-2F7
M2_C78#P,V\>]]@"C2>,/NW[N]"=/MU?7'^'3D_>8;EF3WCL),="O@LFZ-7>\
MT9'-11^5',=%;W>M3H*S4F!U'% V*(*[E4H%)=D<NH(<=T602Q\AD^YB2:;*
M.DLWX"F3"C-O >^K*6$>7$9I<@%*"Z$G*93F4)\LX23Q[#X?(IW0^)(#'1<>
MN3D\EK"/<32E]+#L)M)9HH BA5J%ZV Q%*I)1&0A(4T5T!J-A^:4@3FDS#.5
M:I"N<^R4=;<%)"1,W7 17I$>C@-MZ2/& >U1XEM 8=$GRI2>C+!'-FKEU8L9
MX[K(=9]E$1.+(JJK6 <^U<SKK@H>D&?M&IB%[JXB99-"EUR/!PM0OVZE2Z.A
M%1,5G_0HH\E661>Y )J>B<VA]#*AU- R>$XBEL1_8.?).A)$:E[BO:4#&3&#
MK"%Y./#B8#?.S$HA)0OD=S2[M;Q3VJ0'D@ZKFC=?MR0U$\[*8N^"].H6QIS"
M_.7\UD>S=4WD$".]H<.2FU^^C6SC7 (+;T5E90)H$1X1H:@NS[DV3ZU39>B/
M<]L LX^T /H71PYP=]<C:PH)_N-96T9__I!9>Z!9?V3/RSU4T\?E0@&VTHJ;
MYF,ZV5O<2Z0V4,P3S'G0A*!;TH/$'DM_YG07$[,;V,U$SMO#Q,8I7>1"KB.9
M!9RQMS6P<>:ON89D_T(B(H&2>>1 -ZM_$/O;2;3V\+/PPGTED!%"C#/(]+@6
MU-NN5.:9]RG1U$K%U(I[<J"9_8SL[6*A^#P>,R4FNU?M/#%_.*1>EC]!MBJ5
MG)26B?DH.<S!OB6[ZF-]O=90*JF7?P%02P,$%     @ AH")4H$J@('^"@
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
M0QP"+^BHH/&3BD(ZK+Q_YI&G;YQN689%/O]=V%HI0.>6'\!FDQM#%! O=F<
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
MDES;/=[_8P=_>-__<+CS_U!+ P04    " "&@(E2ZJ:VE.\E  "]SP  %@
M &%P<&QI961O<'1O7V5X,3 P,BYH=&WM/6MSVLB6WZGB/_1F9^YUJA3B.,G,
MG20W53+(,7<P> ''F[VUM2508VM&2*P>=MBJ^]_W/+I;+< V.#AA,LY,8@.B
M^_3I\^KSZG?'PY/.^WKMW;'GMN"GP#_OANUAQWO_[CG_A$^?JX_?'?9:G\1@
M^*GC_?W))(GS-^+%_BP7PW J,]&5UZ*?3/W8X3<<,9!I.'D"7X2OGNKO3?WT
M(HS?B/TG[]\=];I#>[QG6?A_\HWX998_>>]]O@Q'80XS- [>/<<G :33>P[V
MEWB4S=XN#C-T#SN>:'J=SN#4;;:['_[^9/\)O3YU6RW]6@UY'0;Y)2YX_\>W
M8I2D@4R?C9,H\F<9S*)_>RNLJ1$Y3PBM[X9]/<Z53/-P[$?/_"B\ -#S9/9$
MH?[=L+4T6SG9*,GS9/I&'$;^^'?Q O">)5$8O!6Y_)SKT7XKLCR<S.] QXG[
MJ]=_8] Q;-T(P,'# .#.9E$H ]&;Y8F,Y#A/DS@<9PZ#T8['C=7 ]7OGL%7=
MOS]YO;@OKW[Z$>8\W90ZWPI#0M5UC&6<R_2.9;P[-)1U^+Y"703PUX>FVQMZ
MXJ37:A^UF^ZPW>LR).Z'ON>=>-WA3L"YQ(RW4^"K#2GP/C# _/!/_WZ\^@#L
MT6KUO<'@=@[=_K0O7KYX^8OXA\PR<1JF>21AT*M@:T"LM3'N>)P4<2ZZQ70D
MTUW=H&7R^0J3#HH+/Q4=/PZ &^5G/_NZ.[,/?UYL9T,>!.&;#_KSSZ]^_MO:
M8ZZ%I&Z2RZW2[HZ@:L-!OU@&/R?;[+UMZWUKE;YCL.R^\7KP^L=[+/J'=V?O
M#_8=$#;XM[&__^[YV?NU3-5[3_?3UYL.9AO(62Y10(B#OSE@8+_X^<&G=&=I
M&(G7.-O!B\79MB.;U@+E) G""=K]IVD8C\.9'PEWBNI^NX*EEX; <S#X5YJF
MY>=RNT,SHL9^'B;QTO /*R7OI0^V+A_7@V)X&<+0J')MA-5K[D4JY100+?8N
M92IADR: <Y'*B4Q3(+\\$7XF_A(%_ULD;\W#?TGI]5,!@T[]0 JPM 3M%GPE
MC/E+R43D..O+_?Q2!/X<WS <3>S\BQC-!8AN]_2TT_9:]5KO=-CS.EYSV.]U
MV\V!(]K=9@-%NH,#3OW?9;J7/:79QLDS_=H1X03>FSL\I01B3J9AEB7IG)<,
MWPWD)(P!N)&,DFNQ=WTIX<%4)+$422JF22H=82&@7K,Q\%L":XKF-&\F@>/]
M"%\9O!PF:9I<RU2C!0"*Q<2_@I$!(EC@L'_6'@S%H=O]5:T& $L!+4T_!1LS
M]L7(CW\/XPM85CI+4J;FR?/?G_OUVF'JQ^-+<:B>0""&*6RZ:";3&2U[K='V
M@,&C(L"WPSP363$>2\111B/Z60;4E%608%-!O68M%T;72VU\:\+>#?;2%"!F
MJ;P*DR*+YO6:_"S'10[H\Y<H<N;/_1&<&H&X$)M$W4"#\#YJDR+R4R"P, "6
M8BT ?(*$'<ALG(8SVD]%ZXD6K3[);=K, ,0@$&H.1@J0!6S=*+F2-@$ _1I(
M89=C>>U'@ E8MHPS&)QI8FI)B@PG2V4R<<@&DN,\O)(10Z7(8F&-AD*$1@X
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
M++<EE]@+R9'+9PZ5(4WI&U3[KV+JV\Z2^>E^X=-=*VRAW@9<]"-Z1[HB:-#
M6.KA^[,XHB0DX^^0GV>PRUED)89BN6=9Q!GYUTX9?-4IH;[J$JC\9ZHT1E=J
M)QBSS]#I&>ET;+.7?$JF#&V)R];15C6$%A[LD2H#LT R5!_-@0.52D_N()T2
M*RLA'/+_CN#7(K?C.5LEFMU(DEJCUDF7AS7=3O.L0[3QME[K>^Y)K]\>MO^+
MWD&O%9!/%)6A"%,//TZF,^XL8%P= ;D+D'_],18Z*Z<#>@D#?YX)2?:YR0T8
M^5E(+D1?S*6?<O$RL7V]1HY%+$2^+.( *3 +/^=SL??RI_VG-%A#M%76'/E.
M.304CIEV_"BK9#LRT#HW/IZ7CU>C=ZK0T:2]JK8%SHI GWK4H".<3F6 'I>H
MC.$$#CE* J[O]R/+(>E;*#6<9-C-CAYK4.LUQI=OI7^+LJL"3U@%,B,7F3VG
M^8"=\89/ IW4^->E<"=W$B%&XS4K5O5S?C,G0D6H-"ITTB5U2: Z7EU-M[@O
MFEQ40)"&77AV00:P,U#WC:C7^)M #0,"D,*R9H4W[MJ-:%ELK:!J0Q#.+!%1
M@GTK,J*@,H50 5NO5:BLTA=C)1#4R47C;%*D) UUL9$H9M=^B@$A$237,?T.
M*TKE!*6I48 4))V+*UTN5:8ZI%3AH#R"JA%$P9*>6KC*P)+XZU$Y)K11M IK
MA'4;FSO7"5KF.+G&;%Z'!30/=NE?R3+4[MP0:W=PT1%7&=\$W HX%B#XUO)V
M9Z0^R'E/''G>6]'WAF?]+O8[:@^]$WR/9?VB1]F?Z_XP),M(U6+1B79\Z^A4
M62(^P01F8,LQ-71ZW=C_\:FN,[&RZF!DE9-",D#&8'Z^ -&N&B&QON#(%D8?
MX0$DOW LN4ID+&&6H%(?DLH+GPU-%)L-<8ZIX<NS,F%0<D\5 ('S@^*Q , (
MTB@C;TN^*",F89KE"V8/Q_+5L*HFF/245@'.DL>^Q"]%KO,BI<"%W?1@;UR
M(4[E^3\<O*86(&$9FV17_%P94\D(*"+A: PH$>Q.E=GA"Y3:^)*"6*,Y%Z.9
M:)>*KG)\$>NKT.R#I\N>SUQ2X(CKRQ#$+6T%@VQ6,9)CO\@DYUW$=EH,/ 'O
M9 76!H2T.%#MV2-S:N8$'AQ0Z7[SV.U_\+1Y7D8_51A==V:A/D1&#;$%AEM2
M*61@0PP>Y)AHV32C4J?%K<U4F-,I.P=Q<1BU!B+.4 *6.X-)JSE2@$$J$_'"
M?)5+$ME^;%GO3#3Z&3R[8>(SD)=/%,0U&_$ST'% &*C.@'>(58UR1 P$>$)4
ML$6J7-8,&%,C(H4+;5TH<IPFL9Q3(@0^&4YG2<9TBY:LC#,<B^M?2-M/306&
M'V#)'W"&3\49F%.&U2T.]O'!= D$/$JRC,R@+!F'A&F*)R*0@8S"F#RVE-@1
MJ!"_#O*MV@RT# H+5Y:9<"O"ZC4JB%'GIX9P=;<I,Y)>MBZ@*6:)%6#GQ.I8
MG==,TL4ZU*+Z@NA$'-HE]B28:"DG+2:P =0V2_4H0A1A8F68:XF'9T0<BW^=
M^.,PPJ1X?KE @O .6@ND?&;8(@_?4!@&P.HUFT2<A7XR&28+^!F8YE3_D><)
MX'6>J72/,I!;*8O,B#[*G8?3,A"/:JED\$K:($P#W5V)V >_&/A3GRTW$NOE
M-Y H*R:AXBFVU/7^D;?C!IHEBM))0YSLM))PV7Y7IW$F#T/3PGR$M*JHVL#*
M"2MXVEF$_CZ4PW 8TBD7SZP1PRK#=%Q,,5,.4[9NPLDJ/F]8N4\@+-"T3&9,
M<$HZL&S3NU^OT6[KH>PV5<Z*[FA\L,.,$Y-URRE#2ZDQ*PK#DZ78/HHM,-7I
M"@UDG25W"[/RO60"U\AANL"?T$]Z3U7<['705.Z[';:*V44&/&Q.3.9@I6LM
M0])4I>M,Y7CJ#FVLNBH&J]%B^M@+U,C5!IR9YE-"!_P.LN\"^)<<I'!F#2Z(
M=W3[4'M(JK<OY<Z<^(WBHCD54P+?8-5,*E<S9^7T2[VVQER/I-EBN:EIO6:R
MHUC<5^Q=;16:!#K.JZ;RSCR93"PW(-C0JN6CF55;#IG5T5)<I'Z<E_:F8^4D
M*GU#3V266;TT(!V;435.5%H1YQ/=E-VG)F+SA7%$>>4+R%5(JM>0Z$< (]5V
MT@K1*E<M+(V"U/TT5_537$@S?F3<M3W=K58;'9=N1U@\S(8T5FT-U[9F@.]@
M0Z?<UFE!KA/3EHE9]KD)N"?B+A=YXNC-)ML'SU-,B?CA;9U&2X<AVNW$KX9:
M+'JK9G\JCR6>S4%9V31O0-,36%UA;>$!*W\.:VD![2:8*/;\ S)2PMV-M8Q2
MYD(N9]F"GP_PA9ZI!$_B&/*I,CZR-S/3#/-> 3+0_N.QG.65'K0&!SF<7&-E
MP%K8M]NE+G=+):<R>H.>E8T+S#YE8D^WD"X=LH;',IVH"6"E=@B$6TN3.+VM
M ^J"0A_-N7$QI6F$EC<7""I6F:S&2*(/E*<1J^M).F+X'DOE56P,5$4DXXO\
MTBFS8%'?Q'F81Z7W8026RB3,%96BY8I>:31.M;XJ&SDLXX!WV3@3B)31' F2
M<<$/L!ZRJ(;M]XO"9UIQM#N"]!2GL9LFU(>53,$_EBS;B?L;.,/FEBL<7CS(
M]5_8;.G-'8'[=2Y$^/F7!P$/4Z>0O P=;P+K.M<I+*,== M?;':PF(ZVQ74=
MI3C00R_EP<#_8JKY+BAE9ZCCFURSM6,X>R3)1Y+<]G4L6\_$^OK)8FOF^ZU=
M]_ _7_G/']2D? 3SNP9S@Z**@\>BBF]05''P6%2Q(ZRR,^[#?_3:\#G&X ?>
M1W0=UFN]PT[[ Z='BFX/_O^H\FC[HN]U/'?@T>5@V+!UE6]H)*GCK?:1DQ>O
MXBG";JX )']6MJG SBZF0+U>(S_/W+G=;X@?TC5A]B5AEO.9 ]4A< /%4U6K
M&.74XG@%0:+#[J43K!)X7UZ O]9%092OL.*V('+*FM2M6YSG=DD^H.0N1SH
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
M,.+160=0#$P-,FL($ R(]( <3@8$_M!3^<+>T1'(&8?95W_[8Z\#C +R#<;
M]Q%DF U?(04-A")L&F^9?QJ[T#YX-\SJ1RC^;%"8X_5M0.P-VA^Z[O ,I),
M*7+4ZW2(P^JU4Y!03[\Q=#N!HD<@[E&0]>K1*_8-O&*O'KUB?R)NQ/@6'.7(
M[%.7$]1K1IX+%.#;MG_^N)U?U(UY2_U'7JYY/2,PG6I3W)OE2=G/%Y#4CL>5
M2^J6JO*_E+[6;%2PL,0J0@\.?KQC4E?=<]@EQ]R;6U>DQ<?K._O1;+S2F^9Z
M\;>[%K!<1T]QO@W6<_#%Z]F'/R^^;.-NG^#$KA-TJ6?X[4O[HN7\<+#OP(KP
M;V-_?^4\F^Y)90'43^3AP'=G:1B)UW@=[L$-N[*='A:;4/D6(Y1BOW'P.HSQ
MEWO?8H('^JXW&-1KY^AXZ1VASG 6*UJY:H(:DP=EFK&H4J/Q5ZMXBO+X4QJP
M\C53EA-W?M==Z>GJA"UW-?LBM.RP%KNK?]FK5^L)R;6:C6UOJ%?[VQOKE\V'
MNE>7GWO#^\4+W:2)SUKF!,4@O);HG0Y[7L=K#ON];KLY0!=\<[7EL@,85F)I
MM7;X8AQOC$,\:J$0:R;I+$E)X.TJYAZ"-K_:%Q\ 'YNU0%H?^,/Y YHNNXW2
MTQ2;9+#[8;M(I3$?#JU@\@QR.?%C<5*DZ;QR/MXQ'-^; H;8T/8!<=B\#.5$
M')E2*LY,3K\[/.["%[\#<?A'QM4.R#GRGVXLY%K^51B(7XOD3R[A[H&]CUAF
M<9K*C II'/%!QI2=C\5RF>0*CX'$#'L?%<AWAMKUSR?W0.UN,_LNR/LMX&,[
M'JU=C&@_0K&QAV_]B.WKMQC9P!32-Z*#5S ^!G"_?@#W]5<-X'Z%<.J7,,OS
MPU[K$\JQY\?#D\[[_P=02P,$%     @ AH")4F#H,V%,*   U!4! !8   !A
M<'!L:65D;W!T;U]E>#$P,#,N:'1M[3UI;]M(EM\%Z#_49K=G;4"6KR0]G60,
M^%"FO>W8AJU,H[%8#"BQ:+%#D1H>=C2_?M]152Q>.AS;<F(UT$DL4U6/5>\^
M/_S:_W1VT&Y]^+5W> )_"_SO0_^T?]8[^+#-?\-OM]6O/QQ=G/PAKOM_G/7^
M]LJ+PO2=V-V9I*+OCV4BSN6=N(K&3MCA#SKB6L:^]PJ^"%^]U-\;._&-'[X3
M.Z\.>E]'_L!/89'N_H?MR^8'_Q(.DLG[ZB.+PO!>F,7@T9WW(I5?TRTG\&_@
MHZ$,4QF_.OAP='!V>G1Q)0Y/3GKG)Y\_B?Z%N+RZ^'1Z?7UQ]8<XO^CW/FP?
M'3P^&/IU'VVO/[,D];VI^M /78F+[G3?^.&K@_ZOI]=BUDFT6W@48N,O@?NO
M+'I_Z,+7W6S\EYA^W!1^(NA=I"O2$?SP)AT)UYF*R!.'D]@/.F)O9V]7.*&+
MCX[@P<$4H'6E<,3$B5-\,!U)<1E'8S])HG@JSJ-4PAHI+'DM)ZD<#V3<;NW]
M%9?:_;DC/'A4P,D=7EZ>G?9.Q,5E_Z)WUCON7UV<GQY?=\3I^7$7#[0#>YS(
MP+ES8BF&43R)8B?UH]"\S5$4Q]&=C,W;3)RI,PBD2","*HI=&2.$L%O_ZO/I
M=;_=.CH\_TTO?A[%\+K'3AP%?NB(@1-^\<.;PE;>]I=M1QS%3C@<B2/U )Y&
M/X9[$<?1>.*$TP47V_##89"Y\'&[Y:>)2++A4.*A);2DDR1PXX 4>,RPA@?W
M(F+IR9BN)X('A'YS6#V_PY#>%JXK'/H3)Q#..,I"NIK_VMOI[.S0_]V='0L
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
M#G<@\--,_<BOE\.I8]!:38K1Z?^R<#;GF<6BA(6<9%;3T!EF)&,[!I7]2N9
MT<3<W7VWLR.<[K@K-I27$YG3IHA4QTF4>V90TUVD7:'H!55B,[%DH*T*,']B
M>#NF1V8M0"BD2W8OL<B\K66[]4R[X3P31&KLN-6<T[!LWJCN5CXW<U0G6H['
M:.S0L$M.'44C%[ G3LRX2!S3;@3^XP)$,\!?MK3,$<;R/I9:(BG7:#D=RFXT
MI/O13RB] E1J@<&40%><D,C"&];^>$M@F9Z0S /L$K^R_M=ND7/CL)B]QQIY
M]3=FUNKO<I#XJ;$J;%6=;I_YE+WS"\*!E[;O(KDF;]:Y)BO(-7FSSC7Y46FN
M+&?*C+K1+S!/CE/2J]-8'J!TA7GBY\5FOS8+S79+2<UF9?%.B]5ZA:RJ<N5A
M%K ="H4&P-6B^)WXSYTW;_>.=U\=C-)T\FY[^^[NK@OVY12^[4FW&\4WJBJ
M&[46?3%)E,56F[BY*H>/AP)F*DX,5P%[I736*!D59] +PIB"A[C0C;+>I5(*
MY#=KAH@A_YWH<@FXA\L83YCZ7)J8B7%)TXASY2?F_"+22LFAG"<<L998&(N>
M]PJW'=/%/"4$Q>B+.1C4,()R^A%I#9S4"IJR"O32+P@="@S$C-"<E=-1:DI0
M-U4K#_M8#Q9](7H*>GP'-[N%^1WD74  \@"G4-%-KCC[M@$(E+CQ4B^VKK%W
M(96M62[,;>0MOVHW*E=J+3:TZP7=1('C&B=8*;'3=F!7DA$C#TG'S8UK*YGA
ML8='/<VY$;[N=^E %H[APU>.>N?'OWXZO/H-L+EW>79XW/O40T6DU^^#[24^
M7ER)LXO#\VOQ^VG_5W%ZWN]=]:[[XNJPWQ/7OQ]>PC'BGK^7/"(8:TB$Q$@D
MB0C%6"CNZ:-Z,?C3^$Z*T:%V*[ES)E:4@<2:2<.R6GI8W8M9#O*0#1!?@2\S
M9*"F:.61LX)60AH[.$;E%=SY[G(7WI2)>W2 UX.G;5)^0"E(1\28(IT)" I@
M/!6J6PY%]JS,FD*$B6//LR?7YS5;[=:L9D1Y)R2=O+R8ES\*E>*5ZC;V,Z;3
MJ8HJ-1?B(8JH+)A+:VKP<0$K+%]Y(&%G(^9[4^ZXR8W"L!HJXEG,R;YF2@9V
MM):A.2>^F(D3IU/Z3B7_H^'V'HXI=M_@G[,85['CZ=-LVT1,>P] 3*+:7)_I
MZ[32)ENG[I>ZGS>038>M2,)6RM@@A8&LN10[A'^13:,RJA#5358(7:R4_'8>
MT&[E3*" MDG^KF9HR,( JR)ET%9M(\8FCR(UD%%LD</#IXW="\<>6%3<$\_W
M/RRC*)SSK('WN2W)J> G<FC-#SBQ$TP5RN<("^)Z/$%O!V;V>5-S'=3P58VP
M*3;TFB4\J#N?ZD)70S_-0RK@6^IK!H<HS#'K6W78R'WP;C<Y!JQ3M73>*J =
M*/5)+3C%RFJ56]85A^7V?CQBAP^8 \QJJL+8<:5)F=2UTI0UHQ6>_4XI.:.X
M<"5^Q:4B'3-RV1KVDKL-[<N)X1;#K?)]J2EC.+?"CX$!(!/AIY6/P57 Z)<"
ME@),BZU0+\9L8.9*/#^#6(<1;(5Y4!W3LD"?]"VO/_ 5VQHDE$8"Y.-[J%M*
MP+983>?(3['LZTBB0K2<GM<<1K,2 G'-3"QF\OJ^0K.>%(AQ?,;,;'W*YGZH
M\FY"[#Q/$*X28)%WU.[2,8MS34<L;Z,O4A7&T306-9DOSULV\UHZPIK+@BW.
M2Z-98/_\6U2LHN;T(<[I+Z<FQ$^->D #=K-8H_T<X%E4>VJX%V=Z&G[:T,PC
MW]4DA.H7!0,LHAQ\^E&-[54+*B5;)R.8=R;/L.U8?$!*^'F.QO@XUE8%K=\8
MS70AS$;M]>C@&,[8P6&TE+D)IXT^P5S_<US73ZTC1+:<<.)DWI%$)^#9UJYK
M)8):YNX+JG>I;U326$6DD^@[.2U62L9,Q=C"=FISDKS*M2%]H,86545D#>"+
M)?R%"G,HPS 5>>/)ADD-A0XG]"!;VL52ET+/%:-&='>_?S?C<C)M!J;-]_?F
MH9Y2Y8#JW8T6MPK!FCA=;&M&UMU79BF*?)PL%>8&NHHR3X*V)L<F\T?'-O1,
MUL-CA34[UEA;+K>5SDF D[5G=Z I877*,V2;2+%8.5/PTM HW0'6'R<)=UV@
M2"O5U91+;BKNG8)$',C\JP9&>VSKXG.JNLC64]TBG!*7:3%54:VG@X%H'_H3
M)R@VW;8*)_#@RV.K-3IQ*F='_5N[QF9U(&^W6$@@7JKZ('2PRF'Q>NQ38DPT
M1=I.4C,S_8ER2^]!LZOG&FL(%DLG>[M.)UM!.MG;=3K92Z+#^1I,C5/K:4?
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
M,L6CWWQ=#Q3?YV),'T!?\,X;Z*M#9VC#4LD@D^*>K[L^AQ*O?PX&M'NY#V2
M#.T+1P^Z'SG?Y_N#V2I"3 -GS 4,AOXW4Z_(-,S/BBW.%8G]O872+9FM0(\,
M4NS[9Y*6D03Y+^Y::<R8X&J)63K>O@3O>RB%;^)*@CJ&QZ0@!(''.&-]3P -
M 3B$8( !Y]MW)^Q18TYXX F"-I,P>?E&3BV^7<F1:[6O7!%V.;;A^V\BG*)B
MCRFP ?\AON+R^SR!!X,!5BD.0*J-*6Q9P $@$ IG#F #4L&6I30ERK&^8."D
M2'8FH0+K;$ ]T\7C8"8L4QC?!48U9V6$5L<A[H.Y@NF%Y4FJ;[B6B7FI#%_\
M\C=448S,AS::M<Z$Q@W'W_'<O 01W09^T+BES^,RD #G2/U*#@.]D=HC8XP
ME4,Y3F&@QGY6X<]OQ"H"3RP\6,[UX"YN<%@8I@B]IKPQ2((+@WCY@C/@IX_+
M>/!^GE %!AYHO'P33\#!=E'2IAAI?R\2!"%*&>J,-T1)4HCKPZ1#N7SKRU&A
M9CM8ZP6^_2TW5&#JNE0;8;@G+YF/C#Y,B*ID8"D?<=L;CO!#WA\\R*KA<8[<
M!]>U\=Y,>"I22G-^F\=W- OI0<@&7OYGL(2?(F';>"\S*5O;-A'+993\]R1B
M6] !JYT?8J6D"::B@0W/'?%UY)0K'FB-/@@/N6(PDJY3$]\F2;HC!FMY#;WQ
M<&[;-'*M-[-F1SB:UOVEDKH$AVE8\]=$ANN6[Y#FZ76XI$ 0N=X(9:@%2YV#
M<Q)XK'7>5IY?WFROTJC'5$<?C)Y6/K8'+[CO\_>SV/)WEDZVH+,PSFZX?OIK
M9.#PQ:M8V ML+.#+4L(Q_,P;( FJO$69>7MRVQ6DGSZ*E51S\^UB61.+@ W#
MA+FZKH*4L5!]2DGP:D2_)&4[KGW/'H$=-3-RQZGJ]X=/T> H,>[I,W?*F!56
MQ4AR42RH[X1%(C )^HSS1QLD%ZUQ)SSZ;O0P#;D8\O4RS_DRWUB%^YN*,+^E
M"/.^")\???_R(BS$<#<@'^=R'\FO05%-%NCE-7M9NM0D .[G$)<.A<Q&L,2I
M8ZR"<8QA^<L@ K?D.[4)OE1[GL&]R;RF8':Y@? 3[]D'&U\);Y^4SQ+VAW9[
M9^P?^L^G'Z.\83\\E[P?OOE=H"O[JBN,_;.!OG8#'06>^U%;Y?%=<D<JPW9S
MN?JFUNAVNE-]YI;Z7\T&G[SBT;IHUWJWG==Z">QKW,F5>7?TO93^*3Q9AH]4
MM)]^*>5ATOD]W3-G1*-RETO6$?WW.0;U70$#A@;;K[[VV8B:@W";0E:, @ L
M/GBX(2K14<\=V1Q\PPZW@/Z"I8>C9#^YL22 KY^L!/%I.7S]Y-/5AV\A!>I;
MN[FY;)TUR?5-[_KL\JS1ZURW6XTN!+SMQH;"PW/EL4)Z*:[;&OAOS,+FN:S/
M*B0&(7V(SK3@]5T5WUHQ4D]5LR*; #S_A3@ ZSB,:_C+;4 ?)X:.+Y5^[]G+
MUP5^O&IL$DI@#Q/*#8H>1XRI::8U,.N0R#9?$\?_DX[X.>.Z" XSX-L3!?,W
M]&']X,RE?/8S##31Y'[JBN?.3]K^_$/[A1%ND[7E(Z=P+ZEPORN)^R=GVRIG
MR[]JSK;[#&I5P;+X.Z1D'0M_8UEUR]]85:K?R]-^\N5#D=]TQ7Y_//^L*^^G
MGVM7H[ORL/A8/[[LMS_6BZWBNRXWSNL/1G[TYR>G/U1;_\V76+<W4+@]&CW4
M6U\GYFQ4-UKG7;4]^C"SV-V[9HUY8V5T/)K6Q"SW^>JB4^PSIUX?#_\8?+ZY
MF' O>_ON;O3AS^;9M/LY_[&@EXZ+VA_&N-70F\Z?=^^'SFS<_?#^*__3^"][
MZ.?^?/BBY+WA>[>ACKZ6N],/-'ND?BH5CAOZW1>SK"NC=W<7_9;S^>+R;I8K
M?]"^=(:=_*#<NBP<S6[:5YW6M=?BYP9UW$GO6I34?L,6M:,[_C#(OONDU%2C
M_GNS]O:M+Y+_!U!+ 0(4 Q0    ( (: B5)8;;?_/P,  (H,   1
M      "  0    !A86]I+3(P,C$P-# U+GAS9%!+ 0(4 Q0    ( (: B5*!
M*H"!_@H  ."'   5              "  6X#  !A86]I+3(P,C$P-# U7VQA
M8BYX;6Q02P$"% ,4    " "&@(E2'?T:NE4'   Q60  %0
M@ &?#@  86%O:2TR,#(Q,#0P-5]P<F4N>&UL4$L! A0#%     @ AH")4D]"
MK/O<'   C:L  !8              ( !)Q8  &%P<&QI961O<'1O7V5X,3 P
M,2YH=&U02P$"% ,4    " "&@(E2ZJ:VE.\E  "]SP  %@
M@ $W,P  87!P;&EE9&]P=&]?97@Q,# R+FAT;5!+ 0(4 Q0    ( (: B5)@
MZ#-A3"@  -05 0 6              "  5I9  !A<'!L:65D;W!T;U]E>#$P
M,#,N:'1M4$L! A0#%     @ AH")4G!=QV71%   \7$  !,
M ( !VH$  &%P<&QI961O<'1O7VDX:RYH=&U02P4&      < !P#2 0  W)8
#

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