<SEC-DOCUMENT>0000929638-22-000564.txt : 20220303
<SEC-HEADER>0000929638-22-000564.hdr.sgml : 20220303
<ACCEPTANCE-DATETIME>20220303154020
ACCESSION NUMBER:		0000929638-22-000564
CONFORMED SUBMISSION TYPE:	6-K
PUBLIC DOCUMENT COUNT:		9
CONFORMED PERIOD OF REPORT:	20220303
FILED AS OF DATE:		20220303
DATE AS OF CHANGE:		20220303

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			DESCARTES SYSTEMS GROUP INC
		CENTRAL INDEX KEY:			0001050140
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		IRS NUMBER:				000000000
		STATE OF INCORPORATION:			A6
		FISCAL YEAR END:			0131

	FILING VALUES:
		FORM TYPE:		6-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-29970
		FILM NUMBER:		22708392

	BUSINESS ADDRESS:	
		STREET 1:		120 RANDALL ST
		CITY:			WATERLOO
		STATE:			A6
		ZIP:			N2V 1C6
		BUSINESS PHONE:		519-746-8110

	MAIL ADDRESS:	
		STREET 1:		120 RANDALL DRIVE
		CITY:			WATERLOO, ONTARIO, CANADA
		STATE:			XX
		ZIP:			N2V 1C6
</SEC-HEADER>
<DOCUMENT>
<TYPE>6-K
<SEQUENCE>1
<FILENAME>form6k.htm
<DESCRIPTION>REPORT OF FOREIGN PRIVATE ISSUER
<TEXT>
<html>
  <head>
    <title>a69630_descartes6k.htm</title>
    <!-- Licensed to: Morgan Lewis
         Document created using EDGARfilings PROfile 8.1.0.0
         Copyright 1995 - 2022 Broadridge -->
  </head>
<body style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; DISPLAY: inline" bgcolor="#ffffff">
  <div>
    <div>
      <table id="4a5b4c07dd284127b0b9d15324e29080" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; WIDTH: 100%" border="0" cellpadding="0" cellspacing="0">

          <tr>
            <td style="width: 100%;" valign="top">
              <div style="font-size: 18pt; font-weight: bold; text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">UNITED STATES</div>
            </td>
          </tr>
          <tr>
            <td style="width: 100%;" valign="top">
              <div style="font-size: 18pt; font-weight: bold; text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">SECURITIES AND EXCHANGE COMMISSION</div>
            </td>
          </tr>
          <tr>
            <td style="width: 100%;" valign="top">
              <div style="font-weight: bold; text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Washington, D.C. 20549</div>
            </td>
          </tr>
          <tr>
            <td style="width: 100%;" valign="top">&#160; </td>
          </tr>
          <tr>
            <td style="width: 100%;" valign="top">
              <div style="font-size: 18pt; font-weight: bold; text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">FORM 6-K</div>
            </td>
          </tr>
          <tr>
            <td style="width: 100%;" valign="top">&#160; </td>
          </tr>
          <tr>
            <td style="width: 100%;" valign="top">
              <div style="font-size: 12pt; font-weight: bold; text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">REPORT OF FOREIGN PRIVATE ISSUER</div>
            </td>
          </tr>
          <tr>
            <td style="width: 100%;" valign="top">
              <div style="font-size: 12pt; font-weight: bold; text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">PURSUANT TO RULE 13a-16 OR 15d-16 UNDER</div>
            </td>
          </tr>
          <tr>
            <td style="width: 100%;" valign="top">
              <div style="font-size: 12pt; font-weight: bold; text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">THE SECURITIES EXCHANGE ACT OF 1934</div>
            </td>
          </tr>
          <tr>
            <td style="width: 100%;" valign="top">&#160; </td>
          </tr>
          <tr>
            <td style="width: 100%;" valign="top">&#160; </td>
          </tr>
          <tr>
            <td style="width: 100%;" valign="top">
              <div style="text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">For the month of March 2022<br>
              </div>
            </td>
          </tr>
          <tr>
            <td style="width: 100%;" valign="top">&#160; </td>
          </tr>
          <tr>
            <td style="width: 100%;" valign="top">
              <div style="text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Commission File Number:&#160;&#160;000-29970</div>
            </td>
          </tr>
          <tr>
            <td style="width: 100%;" valign="top">&#160; </td>
          </tr>
          <tr style="HEIGHT: 17px">
            <td style="width: 100%;" valign="top">&#160; </td>
          </tr>
          <tr>
            <td style="width: 100%;" valign="top">
              <div style="font-size: 18pt; font-weight: bold; text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">THE DESCARTES SYSTEMS GROUP INC.</div>
            </td>
          </tr>
          <tr>
            <td style="width: 100%;" valign="top">
              <div style="text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">(Translation of registrant&#8217;s name into English)</div>
            </td>
          </tr>
          <tr>
            <td style="width: 100%;" valign="top">&#160; </td>
          </tr>
          <tr>
            <td style="width: 100%;" valign="top">
              <div style="font-weight: bold; text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">120 Randall Drive</div>
            </td>
          </tr>
          <tr>
            <td style="width: 100%;" valign="top">
              <div style="font-weight: bold; text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Waterloo, Ontario</div>
            </td>
          </tr>
          <tr>
            <td style="width: 100%;" valign="top">
              <div style="font-weight: bold; text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Canada N2V 1C6</div>
            </td>
          </tr>
          <tr>
            <td style="width: 100%;" valign="top">
              <div style="text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">(Address of principal executive office)</div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
    </div>
    <div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Indicate by check mark whether the registrant files or will file annual reports under cover of Form 20-F or Form 40-F.</div>
    <div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"><font style="display: inline;">Form 20-F [ ]</font><font style="DISPLAY: inline" face="Wingdings2">&#160;</font><font style="display: inline;">Form 40-F
        [x]</font></div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
    </div>
    <div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Indicate by check mark if the registrant is submitting the Form 6-K in paper as permitted by Regulation S-T Rule 101(b)(1): [ ]</div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
    </div>
    <div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"><font style="FONT-WEIGHT: bold; DISPLAY: inline">Note</font>: Regulation S-T Rule 101(b)(1) only permits the submission in paper of a Form 6-K if
      submitted solely to provide an attached annual report to security holders.</div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
    </div>
    <div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Indicate by check mark if the registrant is submitting the Form 6-K in paper as permitted by Regulation S-T Rule 101(b)(7): [ ]</div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
    </div>
    <div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;"><font style="FONT-WEIGHT: bold; DISPLAY: inline">Note: </font>Regulation S-T Rule 101(b)(7) only permits the submission in paper of a Form 6-K if
      submitted to furnish a report or other document that the registrant foreign private issuer must furnish and make public under the laws of the jurisdiction in which the registrant is incorporated, domiciled or legally organized (the registrant&#8217;s &#8220;home
      country&#8221;), or under the rules of the home country exchange on which the registrant&#8217;s securities are traded, as long as the report or other document is not a press release, is not required to be and has not been distributed to the registrant&#8217;s
      security holders, and, if discussing a material event, has already been the subject of a Form 6-K submission or other Commission filing on EDGAR.</div>
    <div style="MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">&#160;</div>
    <div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; MARGIN-TOP: 10pt; CLEAR: both">
      <div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
        <hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade"> </div>
    </div>
    <div style="font-family: 'Times New Roman', Times, serif; color: #000000; text-align: left; margin-left: 36pt; display: block;">
      <div style="color: rgb(0, 0, 0); font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; background-color: rgb(255, 255, 255); margin-left: 36pt; display: block;">The attached
        Press Release issued March 2, 2022 is furnished herewith as Exhibit 99.1.</div>
      <div style="color: rgb(0, 0, 0); font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; background-color: rgb(255, 255, 255); margin-left: 36pt; display: block;"><br>
      </div>
      <div style="color: rgb(0, 0, 0); font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; background-color: rgb(255, 255, 255); margin-left: 36pt; display: block;">The attached
        Annual Report to Shareholders for the year ended January 31, 2022 is furnished herewith as Exhibit 99.2.</div>
      &#160; </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
    </div>
    <div style="font-weight: bold; text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">SIGNATURES</div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
    </div>
    <div style="text-align: justify; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 36pt;">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the
      undersigned, thereunto duly authorized.</div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
    </div>
    <div>
      <table id="aed2d2111898407aadedc5d331c41194" style="FONT-SIZE: 10pt; FONT-FAMILY: times new roman; WIDTH: 100%" cellpadding="0" cellspacing="0">

          <tr>
            <td style="WIDTH: 47%" colspan="2" align="left" valign="top">
              <div style="font-weight: bold; text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">THE DESCARTES SYSTEMS GROUP INC.</div>
            </td>
          </tr>
          <tr>
            <td style="width: 47%;" colspan="2" valign="top">&#160; </td>
          </tr>
          <tr>
            <td style="WIDTH: 47%" colspan="2" align="left" valign="top">
              <div style="text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">(Registrant)</div>
            </td>
          </tr>
          <tr>
            <td style="width: 47%;" colspan="2" valign="top">&#160; </td>
          </tr>
          <tr>
            <td style="width: 47%;" colspan="2" valign="top">&#160; </td>
          </tr>
          <tr style="HEIGHT: 11px">
            <td style="font-family: 'Times New Roman', Times, serif; font-variant: normal; width: 6%; font-weight: normal; color: #000000; font-style: normal;" align="left" valign="top">
              <div style="TEXT-ALIGN: left; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">By:</div>
            </td>
            <td style="font-family: 'Times New Roman', Times, serif; font-variant: normal; width: 94%; font-weight: normal; color: #000000; font-style: normal;" align="left" valign="top">
              <div style="TEXT-DECORATION: underline; TEXT-ALIGN: left; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">/s/ Michael Verhoeve&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </div>
            </td>
          </tr>
          <tr style="HEIGHT: 12px">
            <td style="font-family: 'Times New Roman', Times, serif; font-variant: normal; width: 6%; font-weight: normal; color: #000000; font-style: normal;" align="left" valign="top">
              <div style="TEXT-ALIGN: left; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">Name:</div>
            </td>
            <td style="font-family: 'Times New Roman', Times, serif; font-variant: normal; width: 94%; font-weight: normal; color: #000000; font-style: normal;" align="left" valign="top">
              <div style="TEXT-ALIGN: left; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">Michael Verhoeve</div>
            </td>
          </tr>
          <tr style="HEIGHT: 12px">
            <td style="font-family: 'Times New Roman', Times, serif; font-variant: normal; width: 6%; font-weight: normal; color: #000000; font-style: normal;" align="left" valign="top">
              <div style="TEXT-ALIGN: left; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">Title:</div>
            </td>
            <td style="font-family: 'Times New Roman', Times, serif; font-variant: normal; width: 94%; font-weight: normal; color: #000000; font-style: normal;" align="left" valign="top">
              <div style="TEXT-ALIGN: left; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: -47.05pt; TEXT-INDENT: 0pt">General Counsel</div>
            </td>
          </tr>

      </table>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
    </div>
    <div style="text-align: left; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Date:&#160; March 3, 2022<br>
    </div>
    <div style="TEXT-ALIGN: left; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">&#160;</div>
    <div style="TEXT-ALIGN: left; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">&#160;</div>
    <div style="TEXT-ALIGN: left; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">&#160;</div>
    <div style="TEXT-ALIGN: left; MARGIN-LEFT: 0pt; DISPLAY: block; MARGIN-RIGHT: 0pt; TEXT-INDENT: 0pt">&#160;</div>
    <div id="DSPFPageBreakArea" style="MARGIN-BOTTOM: 10pt; MARGIN-TOP: 10pt; CLEAR: both">
      <div id="DSPFPageBreak" style="PAGE-BREAK-AFTER: always">
        <hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000" noshade="noshade"> </div>
    </div>
    <div style="font-weight: bold; text-align: center; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">EXHIBITS</div>
    <div> </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt">
      <div><br>
      </div>
      <div>
        <table id="74ada501354e437c9a4d19716292bff9" style="background-color: #FFFFFF; letter-spacing: normal; width: 100%; word-spacing: 0px; font-family: 'times new roman'; font-size: 10pt; text-indent: 0px; text-transform: none;" border="0" cellpadding="0" cellspacing="0">

            <tr>
              <td style="border-bottom: 1px solid #000000; vertical-align: top; width: 237.438px; text-align: left;">
                <div style="font-weight: bold; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Exhibit No.</div>
              </td>
              <td style="border-bottom: 1px solid #000000; vertical-align: top; width: 1345.56px; text-align: left;">
                <div style="font-weight: bold; margin-left: 0pt; display: block; margin-right: 0pt; text-indent: 0pt;">Description</div>
              </td>
            </tr>
            <tr style="height: 18px;">
              <td style="width: 237.438px;" valign="top">&#160;</td>
              <td style="width: 1345.56px;" valign="top">&#160;</td>
            </tr>
            <tr style="height: 16px;">
              <td style="width: 237.438px;" align="left" valign="top"><a href="exhibit99-1.htm">99.1</a></td>
              <td style="width: 1345.56px;" align="left" valign="top">
                <div style="font-family: 'Times New Roman', Times, serif; text-align: left; display: block; text-indent: 0pt;"><a href="exhibit99-1.htm">Press Release issued March 2, 2022</a></div>
              </td>
            </tr>
            <tr style="height: 16px;">
              <td style="width: 237.438px;" align="left" valign="top"><a href="exhibit99_2.htm">99.2</a></td>
              <td style="width: 1345.56px;" align="left" valign="top"><a href="exhibit99_2.htm">Annual Report to Shareholders for the year ended January 31, 2022</a></td>
            </tr>

        </table>
        <font style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">&#160;</font></div>
      <div><br>
      </div>
      <br>
    </div>
    <div style="DISPLAY: block; TEXT-INDENT: 0pt"><br>
    </div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>exhibit99-1.htm
<DESCRIPTION>PRESS RELEASE ISSUED MARCH 2, 2022
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Morgan Lewis
         Document created using EDGARfilings PROfile 8.1.0.0
         Copyright 1995 - 2022 Broadridge -->
  </head>
<body style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;" bgcolor="#ffffff" text="#000000">
  <!--PROfilePageNumberReset%Num%1%%%-->
  <div style="text-align: right;">Exhibit 99.1<br>
  </div>
  <div> <img src="descartes_logo.jpg">
    <div><br>
    </div>
    <div style="text-align: center;"><img src="pressrelease_banner.jpg"></div>
    <div><br>
    </div>
    <div style="color: rgb(0, 0, 0);"><br>
    </div>
    <div style="text-align: justify; color: rgb(0, 0, 0);">
      <div style="text-align: center; color: rgb(0, 0, 0); font-family: Verdana,Geneva,sans-serif; font-size: 16pt; font-weight: normal;">DESCARTES ANNOUNCES FISCAL 2022 FOURTH QUARTER </div>
      <div style="text-align: center; color: rgb(0, 0, 0); font-family: Verdana,Geneva,sans-serif; font-size: 16pt; font-weight: normal;">AND ANNUAL FINANCIAL RESULTS</div>
      <div style="text-align: center; font-size: 12pt; color: rgb(0, 0, 0); font-family: Verdana,Geneva,'sans-serif';">
        <div style="font-family: Verdana,sans-serif; font-size: 14pt;">Record Annual Revenues and Income from Operations</div>
      </div>
      <font style="font-family: Verdana,Geneva,'sans-serif';"> </font></div>
  </div>
  <div><br>
  </div>
  <div>
    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold;">WATERLOO, Ontario &#8212; March 2, 2022 </font>&#8212; The Descartes Systems Group Inc. (TSX:DSG) (Nasdaq:DSGX) announced its financial
      results for its fiscal 2022 fourth quarter (<font style="font-weight: bold;">Q4FY22</font>) and year (<font style="font-weight: bold;">FY22</font>) ended January 31, 2022. All financial results referenced are in United States (<font style="font-weight: bold;">US</font>) currency and, unless otherwise indicated, are determined in accordance with US Generally Accepted Accounting Principles (<font style="font-weight: bold;">GAAP</font>).</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8220;Changes in geopolitical and economic environments create complexity and uncertainty for our customers,&#8221; said Edward J. Ryan, Descartes&#8217; CEO. &#8220;Inflationary
      pressures and international sanctions/restrictions, among other things, add to the challenges faced by today&#8217;s supply chain participants. Our Global Logistics Network and various compliance solutions help our customers understand and comply with
      sanctions, adapt to rapidly shifting regulatory conditions, and quickly make cost-effective changes in their supply chains. We continue to leverage our experience and financial position to grow our Global Logistics Network for the benefit of our
      customers, such as the recent addition of NetCHB to our business.&#8221;</div>
    <div><br>
    </div>
    <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">FY22 Financial Results</div>
    <div>&#160;</div>
    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">As described in more detail below, key financial highlights for Descartes&#8217; FY22 included:</div>
    <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zd93bf8443f00445ca6438ec11df5b337" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Revenues of $424.7 million, up 22% from $348.7 million in the same period a year ago (<font style="font-weight: bold;">FY21</font>);</div>
          </td>
        </tr>

    </table>
    <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z530f67361d274e2596dcb452be1a0dd8" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Revenues were comprised of services revenues of $378.5 million (89% of total revenues), professional services and other revenues of $41.1 million (10% of total revenues) and
              license revenues of $5.1 million (1% of total revenues). Services revenues were up 22% from $309.7 million in FY21;</div>
          </td>
        </tr>

    </table>
    <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="ze07df0d0010c4e498ace910c2067f36e" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Cash provided by operating activities of $176.1 million, up 34% from $131.2 million in FY21;</div>
          </td>
        </tr>

    </table>
    <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z9333d93c86f14314b98776ebd77df7fe" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Income from operations of $103.4 million, up 45% from $71.4 million in FY21;</div>
          </td>
        </tr>

    </table>
    <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z4a98d2d8618f4fdcb80abb470de8c8a9" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 17.85pt;"><br>
          </td>
          <td style="width: 17.85pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Net income of $86.3 million, up 66% from $52.1 million in FY21. Net income as a percentage of revenues was 20%, compared to 15% in FY21;</div>
          </td>
        </tr>

    </table>
    <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z0afbb2fc8bf44ee8b4e6d94e6e19e1ef" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 17.85pt;"><br>
          </td>
          <td style="width: 17.85pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Earnings per share on a diluted basis of $1.00, up 64% from $0.61 in FY21; and</div>
          </td>
        </tr>

    </table>
    <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="ze0b2208fabe147498f2a54a1f550c19e" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Adjusted EBITDA of $185.7 million, up 31% from $142.0 million in FY21. Adjusted EBITDA as a percentage of revenues was 44%, compared to 41% in FY21.</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana, Geneva, 'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">1</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div>
      <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Adjusted EBITDA and Adjusted EBITDA as a percentage of revenues are non-GAAP financial measures provided as a complement to financial results presented in
        accordance with GAAP. We define Adjusted EBITDA as earnings before interest, taxes, depreciation, amortization, stock-based compensation (for which we include related fees and taxes) and other charges (for which we include restructuring charges and
        acquisition-related expenses). These items are considered by management to be outside Descartes' ongoing operational results. We define Adjusted EBITDA as a percentage of revenues as the quotient, expressed as a percentage, from dividing Adjusted
        EBITDA for a period by revenues for the corresponding period. A reconciliation of Adjusted EBITDA and Adjusted EBITDA as a percentage of revenues to net income determined in accordance with GAAP is provided later in this release.</div>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The following table summarizes Descartes&#8217; results in the categories specified below over FY22 and FY21 (dollar amounts in millions):</div>
    <div><br>
    </div>
    <div><br>
    </div>
    <table style="border-collapse: collapse; width: 80%; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left;" id="zdf54b18fa2b4419babc1c71186a923d4" align="center" border="0" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 63.81%; vertical-align: top;">&#160;</td>
          <td style="width: 18%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">FY22</div>
          </td>
          <td style="width: 17.57%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">FY21</div>
          </td>
        </tr>
        <tr>
          <td style="width: 63.81%; vertical-align: top;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Revenues</div>
          </td>
          <td style="width: 18%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">424.7</div>
          </td>
          <td style="width: 17.57%; vertical-align: top; border-top: #000000 1px solid;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">348.7</div>
          </td>
        </tr>
        <tr>
          <td style="width: 63.81%; vertical-align: top;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Services revenues</div>
          </td>
          <td style="width: 18%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">378.5</div>
          </td>
          <td style="width: 17.57%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">309.7</div>
          </td>
        </tr>
        <tr>
          <td style="width: 63.81%; vertical-align: top;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Gross margin</div>
          </td>
          <td style="width: 18%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">76%</div>
          </td>
          <td style="width: 17.57%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">74%</div>
          </td>
        </tr>
        <tr>
          <td style="width: 63.81%; vertical-align: top;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Cash provided by operating activities</div>
          </td>
          <td style="width: 18%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">176.1</div>
          </td>
          <td style="width: 17.57%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">131.2</div>
          </td>
        </tr>
        <tr>
          <td style="width: 63.81%; vertical-align: top;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Income from operations</div>
          </td>
          <td style="width: 18%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">103.4</div>
          </td>
          <td style="width: 17.57%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">71.4</div>
          </td>
        </tr>
        <tr>
          <td style="width: 63.81%; vertical-align: top;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Net income</div>
          </td>
          <td style="width: 18%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">86.3</div>
          </td>
          <td style="width: 17.57%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">52.1</div>
          </td>
        </tr>
        <tr>
          <td style="width: 63.81%; vertical-align: top;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Net income as a % of revenues</div>
          </td>
          <td style="width: 18%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">20%</div>
          </td>
          <td style="width: 17.57%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">15%</div>
          </td>
        </tr>
        <tr>
          <td style="width: 63.81%; vertical-align: top;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Earnings per diluted share</div>
          </td>
          <td style="width: 18%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">1.00</div>
          </td>
          <td style="width: 17.57%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">0.61</div>
          </td>
        </tr>
        <tr>
          <td style="width: 63.81%; vertical-align: top;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Adjusted EBITDA</div>
          </td>
          <td style="width: 18%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">185.7</div>
          </td>
          <td style="width: 17.57%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">142.0</div>
          </td>
        </tr>
        <tr>
          <td style="width: 63.81%; vertical-align: top;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Adjusted EBITDA as a % of revenues</div>
          </td>
          <td style="width: 18%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">44%</div>
          </td>
          <td style="width: 17.57%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">41%</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Q4FY22 Financial Results</div>
    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">As described in more detail below, key financial highlights for Q4FY22 included:</div>
    <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zbe125e1c9c8047e8ba5175863d1342d1" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
          <td style="width: auto; vertical-align: top;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Revenues of $112.4 million, up 20% from $93.4 million in the fourth quarter of fiscal 2021 (<font style="font-weight: bold;">Q4FY21</font>) and up 3% from $108.9 million in
              the previous quarter (<font style="font-weight: bold;">Q3FY22</font>);</div>
          </td>
        </tr>

    </table>
    <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zbf1c06eb83204bd4a95ad53b6be3e5fe" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
          <td style="width: auto; vertical-align: top;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Revenues were comprised of services revenues of $99.5 million (89% of total revenues), professional services and other revenues of $11.7 million (10% of total revenues) and
              license revenues of $1.2 million (1% of total revenues). Services revenues were up 20% from $82.7 million in Q4FY21 and up 2% from $97.2 million in Q3FY22;</div>
          </td>
        </tr>

    </table>
    <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zafab4c9bb3724dfe8efd9c05c4572d8d" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
          <td style="width: auto; vertical-align: top;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Cash provided by operating activities of $45.5 million, up 25% from $36.5 million in Q4FY21 and up 5% from $43.3 million in Q3FY22;</div>
          </td>
        </tr>

    </table>
    <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z15180d5c65604ce6ad4db92975e7f7da" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
          <td style="width: auto; vertical-align: top;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Income from operations of $26.0 million, up 19% from $21.9 million in Q4FY21 and down from $27.8 million in Q3FY22;</div>
          </td>
        </tr>

    </table>
    <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zda1854c1fd3143fa8f0cf5340097777d" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
          <td style="width: auto; vertical-align: top;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Net income of $19.2 million, up 12% from $17.2 million in Q4FY21 and down from $25.5 million in Q3FY22. Net income as a percentage of revenues was 17%, compared to 18% in
              Q4FY21 and 23% in Q3FY22;</div>
          </td>
        </tr>

    </table>
    <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z4e21ba7e122d4c6e8b9638c4b30daa4c" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
          <td style="width: auto; vertical-align: top;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Earnings per share on a diluted basis of $0.22, up 10% from $0.20 in Q4FY21 and down from $0.30 in Q3FY22; and</div>
          </td>
        </tr>

    </table>
    <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zc255aeeb3e084c54932a0a49325ddc29" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
          <td style="width: auto; vertical-align: top;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Adjusted EBITDA of $50.1 million, up 30% from $38.6 million in Q4FY21 and up 4% from $48.2 million in Q3FY22. Adjusted EBITDA as a percentage of revenues was 45%, compared
              to 41% in Q4FY21 and 44% in Q3FY22.</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana, Geneva, 'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">2</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The following table summarizes Descartes' results in the categories specified below over the past 5 fiscal quarters (unaudited; dollar amounts, other than per
      share amounts, in millions):</div>
    <div><br>
    </div>
    <table style="border-collapse: collapse; width: 90%; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left;" id="z005ec3e85452452cbedc88e8b1304066" align="center" border="0" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 40%; vertical-align: top;">&#160;</td>
          <td style="width: 11.84%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Q4</div>
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">FY22</div>
          </td>
          <td style="width: 11.84%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Q3</div>
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">FY22</div>
          </td>
          <td style="width: 11.84%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Q2</div>
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">FY22</div>
          </td>
          <td style="width: 11.97%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Q1</div>
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">FY22</div>
          </td>
          <td style="width: 11.97%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Q4</div>
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">FY21</div>
          </td>
        </tr>
        <tr>
          <td style="width: 40%; vertical-align: top;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Revenues</div>
          </td>
          <td style="width: 11.84%; vertical-align: top; border-top: #000000 1px solid;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">112.4</div>
          </td>
          <td style="width: 11.84%; vertical-align: top; border-top: #000000 1px solid;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">108.9</div>
          </td>
          <td style="width: 11.84%; vertical-align: top; border-top: #000000 1px solid;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">104.6</div>
          </td>
          <td style="width: 11.97%; vertical-align: top; border-top: #000000 1px solid;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">98.8</div>
          </td>
          <td style="width: 11.97%; vertical-align: top; border-top: #000000 1px solid;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">93.4</div>
          </td>
        </tr>
        <tr>
          <td style="width: 40%; vertical-align: top;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Services revenues</div>
          </td>
          <td style="width: 11.84%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">99.5</div>
          </td>
          <td style="width: 11.84%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">97.2</div>
          </td>
          <td style="width: 11.84%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">93.5</div>
          </td>
          <td style="width: 11.97%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">88.3</div>
          </td>
          <td style="width: 11.97%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">82.7</div>
          </td>
        </tr>
        <tr>
          <td style="width: 40%; vertical-align: top;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Gross margin</div>
          </td>
          <td style="width: 11.84%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">76%</div>
          </td>
          <td style="width: 11.84%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">76%</div>
          </td>
          <td style="width: 11.84%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">76%</div>
          </td>
          <td style="width: 11.97%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">76%</div>
          </td>
          <td style="width: 11.97%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">75%</div>
          </td>
        </tr>
        <tr>
          <td style="width: 40%; vertical-align: top;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Cash provided by operating activities</div>
          </td>
          <td style="width: 11.84%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">45.5</div>
          </td>
          <td style="width: 11.84%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">43.3</div>
          </td>
          <td style="width: 11.84%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">46.4</div>
          </td>
          <td style="width: 11.97%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">40.9</div>
          </td>
          <td style="width: 11.97%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">36.5</div>
          </td>
        </tr>
        <tr>
          <td style="width: 40%; vertical-align: top;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Income from operations</div>
          </td>
          <td style="width: 11.84%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">26.0</div>
          </td>
          <td style="width: 11.84%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">27.8</div>
          </td>
          <td style="width: 11.84%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">26.1</div>
          </td>
          <td style="width: 11.97%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">23.4</div>
          </td>
          <td style="width: 11.97%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">21.9</div>
          </td>
        </tr>
        <tr>
          <td style="width: 40%; vertical-align: top;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Net income</div>
          </td>
          <td style="width: 11.84%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">19.2</div>
          </td>
          <td style="width: 11.84%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">25.5</div>
          </td>
          <td style="width: 11.84%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">23.2</div>
          </td>
          <td style="width: 11.97%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">18.4</div>
          </td>
          <td style="width: 11.97%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">17.2</div>
          </td>
        </tr>
        <tr>
          <td style="width: 40%; vertical-align: top;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Net income as a % of revenues</div>
          </td>
          <td style="width: 11.84%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">17%</div>
          </td>
          <td style="width: 11.84%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">23%</div>
          </td>
          <td style="width: 11.84%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">22%</div>
          </td>
          <td style="width: 11.97%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">19%</div>
          </td>
          <td style="width: 11.97%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">18%</div>
          </td>
        </tr>
        <tr>
          <td style="width: 40%; vertical-align: top;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Earnings per diluted share</div>
          </td>
          <td style="width: 11.84%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">0.22</div>
          </td>
          <td style="width: 11.84%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">0.30</div>
          </td>
          <td style="width: 11.84%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">0.27</div>
          </td>
          <td style="width: 11.97%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">0.21</div>
          </td>
          <td style="width: 11.97%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">0.20</div>
          </td>
        </tr>
        <tr>
          <td style="width: 40%; vertical-align: top;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Adjusted EBITDA</div>
          </td>
          <td style="width: 11.84%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">50.1</div>
          </td>
          <td style="width: 11.84%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">48.2</div>
          </td>
          <td style="width: 11.84%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">45.9</div>
          </td>
          <td style="width: 11.97%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">41.5</div>
          </td>
          <td style="width: 11.97%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">38.6</div>
          </td>
        </tr>
        <tr>
          <td style="width: 40%; vertical-align: top;">
            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Adjusted EBITDA as a % of revenues</div>
          </td>
          <td style="width: 11.84%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">45%</div>
          </td>
          <td style="width: 11.84%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">44%</div>
          </td>
          <td style="width: 11.84%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">44%</div>
          </td>
          <td style="width: 11.97%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">42%</div>
          </td>
          <td style="width: 11.97%; vertical-align: top;">
            <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">41%</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div style="text-align: left; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Cash Position</div>
    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">At January 31, 2022, Descartes had $213.4 million in cash. Cash increased by $42.3 million in Q4FY22 and increased $79.7 million in FY22. The table set forth
      below provides a summary of cash flows for Q4FY22 and FY22 in millions of dollars:</div>
    <div><br>
    </div>
    <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z36560df0f8164bf09bc0f7498c32390f" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 67.48%; vertical-align: top;">&#160;</td>
          <td style="width: 16.26%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
            <div style="text-align: right; margin-right: 7.2pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Q4FY22</div>
          </td>
          <td style="width: 16.26%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
            <div style="text-align: right; margin-right: 7.2pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">FY22</div>
          </td>
        </tr>
        <tr>
          <td style="width: 67.48%; vertical-align: top;">
            <div style="text-indent: -7.5pt; margin-left: 7.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Cash provided by operating activities</div>
          </td>
          <td style="width: 16.26%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">45.5</div>
          </td>
          <td style="width: 16.26%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">176.1</div>
          </td>
        </tr>
        <tr>
          <td style="width: 67.48%; vertical-align: top;">
            <div style="text-indent: -7.5pt; margin-left: 7.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Additions to property and equipment</div>
          </td>
          <td style="width: 16.26%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(1.0)</div>
          </td>
          <td style="width: 16.26%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(4.8)</div>
          </td>
        </tr>
        <tr>
          <td style="width: 67.48%; vertical-align: top;">
            <div style="text-indent: -7.5pt; margin-left: 7.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Acquisitions of subsidiaries, net of cash acquired</div>
          </td>
          <td style="width: 16.26%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">-</div>
          </td>
          <td style="width: 16.26%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(90.3)</div>
          </td>
        </tr>
        <tr>
          <td style="width: 67.48%; vertical-align: top;">
            <div style="text-indent: -7.5pt; margin-left: 7.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Credit facility and other debt repayments</div>
          </td>
          <td style="width: 16.26%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">-</div>
          </td>
          <td style="width: 16.26%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(1.1)</div>
          </td>
        </tr>
        <tr>
          <td style="width: 67.48%; vertical-align: top;">
            <div style="text-indent: -7.5pt; margin-left: 7.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Payment of debt issuance costs</div>
          </td>
          <td style="width: 16.26%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">-</div>
          </td>
          <td style="width: 16.26%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(0.1)</div>
          </td>
        </tr>
        <tr>
          <td style="width: 67.48%; vertical-align: top;">
            <div style="text-indent: -7.5pt; margin-left: 7.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Issuances of common shares, net of issuance costs</div>
          </td>
          <td style="width: 16.26%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;0.1</div>
          </td>
          <td style="width: 16.26%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;2.7</div>
          </td>
        </tr>
        <tr>
          <td style="width: 67.48%; vertical-align: top;">
            <div style="text-indent: -7.5pt; margin-left: 7.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Effect of foreign exchange rate on cash</div>
          </td>
          <td style="width: 16.26%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(2.3)</div>
          </td>
          <td style="width: 16.26%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(2.8)</div>
          </td>
        </tr>
        <tr>
          <td style="width: 67.48%; vertical-align: top;">
            <div style="text-indent: -7.5pt; margin-left: 7.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Net change in cash</div>
          </td>
          <td style="width: 16.26%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">42.3</div>
          </td>
          <td style="width: 16.26%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">79.7</div>
          </td>
        </tr>
        <tr>
          <td style="width: 67.48%; vertical-align: top;">
            <div style="text-indent: -7.5pt; margin-left: 7.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Cash, beginning of period</div>
          </td>
          <td style="width: 16.26%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;171.1</div>
          </td>
          <td style="width: 16.26%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;133.7</div>
          </td>
        </tr>
        <tr>
          <td style="width: 67.48%; vertical-align: top;">
            <div style="text-indent: -7.5pt; margin-left: 7.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Cash, end of period</div>
          </td>
          <td style="width: 16.26%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">213.4</div>
          </td>
          <td style="width: 16.26%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">213.4</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div><br>
    </div>
    <div style="text-align: left; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Acquisition of NetCHB</div>
    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">On February 9, 2022, Descartes acquired all of the shares of NetCHB, LLC (&#8220;NetCHB&#8221;), a provider of customs filing solutions in the US. The purchase price for
      the acquisition was approximately $38.7 million, net of cash acquired. The purchase price was funded from cash on hand. There is also potential performance-based purchase price consideration of up to $60.0 million based on NetCHB achieving
      revenue-based targets over the first two years post-acquisition.</div>
    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
    </div>
    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana, Geneva, 'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">3</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Conference Call</div>
    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Members of Descartes' executive management team will host a conference call to discuss the company's financial results today at 5:30 p.m. ET, Wednesday, March
      2. Designated numbers are +1 888 465-5079 for North America and +1 416 216-4169 for international, using Passcode 8617702#.</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The company will simultaneously conduct an audio webcast on the Descartes Web site at <font style="color: rgb(0, 0, 255);"><u>www.descartes.com/descartes/investor-relations</u></font>.
      Phone conference dial-in or webcast log-in is required approximately 10 minutes beforehand. A digital replay of the conference call will be available following the call from 8:00 p.m. ET, and until March 9, 2022, at <font style="color: rgb(0, 0, 255);"><u>www.descartes.com/descartes/investor-relations</u></font>.</div>
    <div><br>
    </div>
    <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">About Descartes</div>
    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Descartes (Nasdaq:DSGX) (TSX:DSG) is the global leader in providing on-demand, software-as-a-service solutions focused on improving the productivity,
      performance and security of logistics-intensive businesses. Customers use our modular, software-as-a-service solutions to route, schedule, track and measure delivery resources; plan, allocate and execute shipments; rate, audit and pay transportation
      invoices; access global trade data; file customs and security documents for imports and exports; and complete numerous other logistics processes by participating in the world's largest, collaborative multimodal logistics community. Our headquarters
      are in Waterloo, Ontario, Canada and we have offices and partners around the world. Learn more at&#160;<font style="color: rgb(0, 0, 255);"><u>www.descartes.com</u></font>, and connect with us on&#160;<font style="color: rgb(0, 0, 255);"><u>LinkedIn</u></font>&#160;and<font style="color: #555555;">&#160;</font><font style="color: rgb(0, 0, 255);"><u>Twitter</u></font><font style="color: #555555;">.&#160;</font></div>
    <div style="text-align: center; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"># # #</div>
    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Descartes Investor Contact:</div>
    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Laurie McCauley +1-519-746-6114 x202358</div>
    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>investor@descartes.com</u></div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Safe Harbor Statement</div>
    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">This release may contain forward-looking information within the meaning of applicable securities laws ("forward-looking statements") that relates to Descartes'
      expectations concerning future revenues and earnings, and our projections for any future reductions in expenses or growth in margins and generation of cash; our assessment of the current and future potential impact of the crisis in the Ukraine and
      the COVID-19 pandemic on our business, results of operations and financial condition; continued growth and acquisitions including our assessment of any increased opportunity for our products and services as a result of trends in the logistics and
      supply chain industries; rate of profitable growth; demand for Descartes' solutions; growth of Descartes' Global Logistics Network (&#8220;GLN&#8221;); customer buying patterns; customer expectations of Descartes; development of the GLN and the benefits thereof
      to customers; and other matters. These forward-looking statements are based on certain assumptions including the following: global shipment volumes continuing at levels generally consistent with those experienced historically; the current crisis in
      the Ukraine and the COVID-19 pandemic not having a material negative impact on shipment volumes or on the demand for the products and services of Descartes by its customers and the ability of those customers to continue to pay for those products and
      services; countries continuing to implement and enforce existing and additional customs and security regulations relating to the provision of electronic information for imports and exports; countries continuing to implement and enforce existing and
      additional trade restrictions and sanctioned party lists with respect to doing business with certain countries, organizations, entities and individuals; Descartes' continued operation of a secure and reliable business network; the stability of
      general economic and market conditions, currency exchange rates, and interest rates; equity and debt markets continuing to provide Descartes with access to capital; Descartes' continued ability to identify and source attractive and executable
      business combination opportunities; Descartes' ability to develop solutions that keep pace with the continuing changes in technology, and our continued compliance with third party intellectual property rights. These assumptions may prove to be
      inaccurate. Such forward-</div>
    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
    </div>
    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana, Geneva, 'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">4</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">looking statements involve known and unknown risks, uncertainties and other factors that may cause the actual results, performance or achievements of Descartes,
      or developments in Descartes' business or industry, to differ materially from the anticipated results, performance or achievements or developments expressed or implied by such forward-looking statements. Such factors include, but are not limited to,
      Descartes' ability to successfully identify and execute on acquisitions and to integrate acquired businesses and assets, and to predict expenses associated with and revenues from acquisitions; the impact of network failures, information security
      breaches or other cyber-security threats; disruptions in the movement of freight and a decline in shipment volumes including as a result of contagious illness outbreaks; a deterioration of general economic conditions or instability in the financial
      markets accompanied by a decrease in spending by our customers; the ability to attract and retain key personnel and the ability to manage the departure of key personnel and the transition of our executive management team; changes in trade or
      transportation regulations that currently require customers to use services such as those offered by Descartes; changes in customer behaviour and expectations; Descartes&#8217; ability to successfully design and develop enhancements to our products and
      solutions; departures of key customers; the impact of foreign currency exchange rates; Descartes' ability to retain or obtain sufficient capital in addition to its debt facility to execute on its business strategy, including its acquisition strategy;
      disruptions in the movement of freight; the potential for future goodwill or intangible asset impairment as a result of other-than-temporary decreases in Descartes' market capitalization; and other factors and assumptions discussed in the section
      entitled, "Certain Factors That May Affect Future Results" in documents filed with the Securities and Exchange Commission, the Ontario Securities Commission and other securities commissions across Canada, including Descartes' most recently filed
      Management's Discussion and Analysis. If any such risks actually occur, they could materially adversely affect our business, financial condition or results of operations. In that case, the trading price of our common shares could decline, perhaps
      materially. Readers are cautioned not to place undue reliance upon any such forward-looking statements, which speak only as of the date made. Forward-looking statements are provided for the purpose of providing information about management's current
      expectations and plans relating to the future. Readers are cautioned that such information may not be appropriate for other purposes.&#160;&#160; We do not undertake or accept any obligation or undertaking to release publicly any updates or revisions to any
      forward-looking statements to reflect any change in our expectations or any change in events, conditions or circumstances on which any such statement is based, except as required by law.</div>
    <div><br>
    </div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Reconciliation of Non-GAAP Financial Measures - Adjusted EBITDA and Adjusted EBITDA as a percentage of revenues</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We prepare and release quarterly unaudited and annual audited financial statements prepared in accordance with GAAP. We also disclose and discuss certain
      non-GAAP financial information, used to evaluate our performance, in this and other earnings releases and investor conference calls as a complement to results provided in accordance with GAAP. We believe that current shareholders and potential
      investors in our company use non-GAAP financial measures, such as Adjusted EBITDA and Adjusted EBITDA as a percentage of revenues, in making investment decisions about our company and measuring our operational results.</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The term &#8220;Adjusted EBITDA&#8221; refers to a financial measure that we define as earnings before certain charges that management considers to be non-operating
      expenses and which consist of interest, taxes, depreciation, amortization, stock-based compensation (for which we include related fees and taxes) and other charges (for which we include restructuring charges and acquisition-related expenses).
      Adjusted EBITDA as a percentage of revenues divides Adjusted EBITDA for a period by the revenues for the corresponding period and expresses the quotient as a percentage.</div>
    <div><br>
    </div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana, Geneva, 'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">5</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Management considers these non-operating expenses to be outside the scope of Descartes&#8217; ongoing operations and the related expenses are not used by management
      to measure operations. Accordingly, these expenses are excluded from Adjusted EBITDA, which we reference to both measure our operations and as a basis of comparison of our operations from period-to-period. Management believes that investors and
      financial analysts measure our business on the same basis, and we are providing the Adjusted EBITDA financial metric to assist in this evaluation and to provide a higher level of transparency into how we measure our own business. However, Adjusted
      EBITDA and Adjusted EBITDA as a percentage of revenues are non-GAAP financial measures and may not be comparable to similarly titled measures reported by other companies. Adjusted EBITDA and Adjusted EBITDA as a percentage of revenues should not be
      construed as a substitute for net income determined in accordance with GAAP or other non-GAAP measures that may be used by other companies, such as EBITDA. The use of Adjusted EBITDA and Adjusted EBITDA as a percentage of revenues does have
      limitations. In particular, we have completed seven acquisitions since the beginning of fiscal 2021 and may complete additional acquisitions in the future that will result in acquisition-related expenses and restructuring charges. As these
      acquisition-related expenses and restructuring charges may continue as we pursue our consolidation strategy, some investors may consider these charges and expenses as a recurring part of operations rather than expenses that are not part of
      operations.</div>
    <div style="text-align: justify;"><font style="font-size: 9pt; font-family: Verdana, Geneva, sans-serif;"> </font><br>
    </div>
    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The table below reconciles Adjusted EBITDA and Adjusted EBITDA as a percentage of revenues to net income reported in our unaudited Consolidated Statements of
      Operations for FY22 and FY21, which we believe is the most directly comparable GAAP measure.</div>
    <div><br>
    </div>
    <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z7f00565734f3441b901ad0601ab96c64" border="0" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 59%; vertical-align: bottom;">
            <div style="margin-left: 7.2pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(US dollars in millions)</div>
          </td>
          <td style="width: 5%; vertical-align: top;">&#160;</td>
          <td style="width: 5%; vertical-align: top;">&#160;</td>
          <td style="width: 5%; vertical-align: top;">&#160;</td>
          <td style="width: 13.04%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
            <div style="text-align: right; margin-left: 7.2pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">FY22</div>
          </td>
          <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
            <div style="text-align: right; margin-left: 7.2pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">FY21</div>
          </td>
        </tr>
        <tr>
          <td style="width: 59%; vertical-align: bottom;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;"><font style="font-weight: bold;">Net income</font>, as reported on Consolidated Statements of Operations</div>
          </td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 13.04%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">86.3</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">52.1</div>
          </td>
        </tr>
        <tr>
          <td style="width: 59%; vertical-align: bottom;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">Adjustments to reconcile to Adjusted EBITDA:</div>
          </td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 13.04%; vertical-align: bottom; text-align: right;">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 59%; vertical-align: bottom;">
            <div style="margin-left: 9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">Interest expense</div>
          </td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 13.04%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">1.1</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1.2</div>
          </td>
        </tr>
        <tr>
          <td style="width: 59%; vertical-align: bottom;">
            <div style="margin-left: 9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">Investment income</div>
          </td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 13.04%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(0.3)</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(0.2)</div>
          </td>
        </tr>
        <tr>
          <td style="width: 59%; vertical-align: bottom;">
            <div style="margin-left: 9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">Income tax expense</div>
          </td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 13.04%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">16.3</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">18.3</div>
          </td>
        </tr>
        <tr>
          <td style="width: 59%; vertical-align: bottom;">
            <div style="margin-left: 9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">Depreciation expense</div>
          </td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 13.04%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">5.1</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">5.8</div>
          </td>
        </tr>
        <tr>
          <td style="width: 59%; vertical-align: bottom;">
            <div style="margin-left: 9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">Amortization of intangible assets</div>
          </td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 13.04%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">59.1</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">55.9</div>
          </td>
        </tr>
        <tr>
          <td style="width: 59%; vertical-align: bottom;">
            <div style="margin-left: 9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">Stock-based compensation and related taxes</div>
          </td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 13.04%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">11.6</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">6.6</div>
          </td>
        </tr>
        <tr>
          <td style="width: 59%; vertical-align: bottom;">
            <div style="margin-left: 9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">Other charges</div>
          </td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 13.04%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">6.5</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2.3</div>
          </td>
        </tr>
        <tr>
          <td style="width: 59%; vertical-align: bottom;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Adjusted EBITDA</div>
          </td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 13.04%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">185.7</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">142.0</div>
          </td>
        </tr>
        <tr>
          <td style="width: 59%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 13.04%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 59%; vertical-align: bottom;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Revenues</div>
          </td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 13.04%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">424.7</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">348.7</div>
          </td>
        </tr>
        <tr>
          <td style="width: 59%; vertical-align: bottom;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Net income as % of revenues</div>
          </td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 13.04%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">20%</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">15%</div>
          </td>
        </tr>
        <tr>
          <td style="width: 59%; vertical-align: bottom;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Adjusted EBITDA as % of revenues</div>
          </td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 5%; vertical-align: bottom;">&#160;</td>
          <td style="width: 13.04%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">44%</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">41%</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana, Geneva, 'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">6</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The table below reconciles Adjusted EBITDA and Adjusted EBITDA as a percentage of revenues to net income reported in our unaudited Consolidated Statements of
      Operations for Q4FY22, Q3FY22, Q2FY22, Q1FY22, and Q4FY21, which we believe is the most directly comparable GAAP measure.</div>
    <div><br>
    </div>
    <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="zcf1000fbe6e44644bbf86ccbf4701621" border="0" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 40%; vertical-align: bottom;">
            <div style="margin-left: 7.2pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(US dollars in millions)</div>
          </td>
          <td style="width: 12%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
            <div style="text-align: right; margin-left: 7.2pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Q4FY22</div>
          </td>
          <td style="width: 12%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
            <div style="text-align: right; margin-left: 7.2pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Q3FY22</div>
          </td>
          <td style="width: 11.6%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
            <div style="text-align: right; margin-left: 7.2pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Q2FY22</div>
          </td>
          <td style="width: 11.6%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
            <div style="text-align: right; margin-left: 7.2pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Q1FY22</div>
          </td>
          <td style="width: 11.6%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
            <div style="text-align: right; margin-left: 7.2pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Q4FY21</div>
          </td>
        </tr>
        <tr>
          <td style="width: 40%; vertical-align: bottom;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;"><font style="font-weight: bold;">Net income</font>, as reported on Consolidated Statements of Operations</div>
          </td>
          <td style="width: 12%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">19.2</div>
          </td>
          <td style="width: 12%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">25.5</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">23.2</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">18.4</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">17.2</div>
          </td>
        </tr>
        <tr>
          <td style="width: 40%; vertical-align: bottom;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">Adjustments to reconcile to Adjusted EBITDA:</div>
          </td>
          <td style="width: 12%; vertical-align: bottom; text-align: right;">&#160;</td>
          <td style="width: 12%; vertical-align: bottom; text-align: right;">&#160;</td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">&#160;</td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">&#160;</td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 40%; vertical-align: bottom;">
            <div style="margin-left: 9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">Interest expense</div>
          </td>
          <td style="width: 12%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">0.3</div>
          </td>
          <td style="width: 12%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">0.3</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">0.3</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">0.3</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">0.3</div>
          </td>
        </tr>
        <tr>
          <td style="width: 40%; vertical-align: bottom;">
            <div style="margin-left: 9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">Investment income</div>
          </td>
          <td style="width: 12%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(0.1)</div>
          </td>
          <td style="width: 12%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(0.1)</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(0.1)</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(0.1)</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(0.1)</div>
          </td>
        </tr>
        <tr>
          <td style="width: 40%; vertical-align: bottom;">
            <div style="margin-left: 9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">Income tax expense</div>
          </td>
          <td style="width: 12%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">6.7</div>
          </td>
          <td style="width: 12%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2.1</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2.7</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">4.8</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">4.5</div>
          </td>
        </tr>
        <tr>
          <td style="width: 40%; vertical-align: bottom;">
            <div style="margin-left: 9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">Depreciation expense</div>
          </td>
          <td style="width: 12%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">1.3</div>
          </td>
          <td style="width: 12%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1.3</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1.3</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1.2</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1.3</div>
          </td>
        </tr>
        <tr>
          <td style="width: 40%; vertical-align: bottom;">
            <div style="margin-left: 9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">Amortization of intangible assets</div>
          </td>
          <td style="width: 12%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">15.0</div>
          </td>
          <td style="width: 12%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">15.4</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">15.0</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">13.8</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">14.1</div>
          </td>
        </tr>
        <tr>
          <td style="width: 40%; vertical-align: bottom;">
            <div style="margin-left: 9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">Stock-based compensation and related taxes</div>
          </td>
          <td style="width: 12%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">2.9</div>
          </td>
          <td style="width: 12%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">3.0</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">3.1</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2.6</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1.9</div>
          </td>
        </tr>
        <tr>
          <td style="width: 40%; vertical-align: bottom;">
            <div style="margin-left: 9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">Other charges (recoveries)</div>
          </td>
          <td style="width: 12%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">4.8</div>
          </td>
          <td style="width: 12%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">0.7</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">0.4</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">0.5</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(0.6)</div>
          </td>
        </tr>
        <tr>
          <td style="width: 40%; vertical-align: bottom;">
            <div style="margin-left: 9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Adjusted EBITDA</div>
          </td>
          <td style="width: 12%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">50.1</div>
          </td>
          <td style="width: 12%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">48.2</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">45.9</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">41.5</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">38.6</div>
          </td>
        </tr>
        <tr>
          <td style="width: 40%; vertical-align: bottom;">&#160;</td>
          <td style="width: 12%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
          <td style="width: 12%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
          <td style="width: 11.6%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
          <td style="width: 11.6%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
          <td style="width: 11.6%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 40%; vertical-align: bottom;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Revenues</div>
          </td>
          <td style="width: 12%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">112.4</div>
          </td>
          <td style="width: 12%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">108.9</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">104.6</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">98.8</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">93.4</div>
          </td>
        </tr>
        <tr>
          <td style="width: 40%; vertical-align: bottom;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Net income as % of revenues</div>
          </td>
          <td style="width: 12%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">17%</div>
          </td>
          <td style="width: 12%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">23%</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">22%</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">19%</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">18%</div>
          </td>
        </tr>
        <tr>
          <td style="width: 40%; vertical-align: bottom;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Adjusted EBITDA as % of revenues</div>
          </td>
          <td style="width: 12%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">45%</div>
          </td>
          <td style="width: 12%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">44%</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">44%</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">42%</div>
          </td>
          <td style="width: 11.6%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">41%</div>
          </td>
        </tr>
        <tr>
          <td style="width: 40%; vertical-align: top;">&#160;</td>
          <td style="width: 12%; vertical-align: bottom;">&#160;</td>
          <td style="width: 12%; vertical-align: bottom;">&#160;</td>
          <td style="width: 11.6%; vertical-align: bottom;">&#160;</td>
          <td style="width: 11.6%; vertical-align: bottom;">&#160;</td>
          <td style="width: 11.6%; vertical-align: bottom;">&#160;</td>
        </tr>

    </table>
    <div><br>
    </div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana, Geneva, 'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">7</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps; font-weight: bold;">The Descartes Systems Group Inc.</div>
    <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps; font-weight: bold;">Condensed Consolidated Balance Sheets</div>
    <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps;">(US dollars in thousands; US GAAP)</div>
    <div>
      <div>
        <hr style="height: 1px; width: 100%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
    </div>
    <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z2c44bbc7520744828f9c8303dcac0486" border="0" cellpadding="0" cellspacing="0">

        <tr>
          <td colspan="2" style="vertical-align: top; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">January 31,</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">January 31,</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">2022</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">2021</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">ASSETS</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;</td>
          <td style="width: 13.17%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;</td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">CURRENT ASSETS</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;</td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;</td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Cash</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">213,437</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">133,661</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Accounts receivable (net)</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;</td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;</td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="margin-left: 27pt; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Trade</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">41,705</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">37,206</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="margin-left: 27pt; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Other</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">14,075</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">14,830</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Prepaid expenses and other</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">21,974</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">16,939</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Inventory</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">868</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">429</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">292,059</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">203,065</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">OTHER LONG-TERM ASSETS</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">18,652</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">15,550</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">PROPERTY AND EQUIPMENT, NET</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">10,817</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">12,089</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">RIGHT-OF-USE ASSETS</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">10,571</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">12,165</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">DEFERRED INCOME TAXES</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">14,962</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">15,216</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">INTANGIBLE ASSETS, NET</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">229,609</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">239,992</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">GOODWILL</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">608,761</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">565,177</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">1,185,431</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">1,063,254</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;</td>
          <td style="width: 13.17%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;</td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="color: rgb(0, 0, 0); font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">CURRENT LIABILITIES</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;</td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 3%; vertical-align: top; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;</td>
          <td style="width: 71.47%; vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Accounts payable</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">10,566</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">7,955</div>
          </td>
        </tr>
        <tr>
          <td style="width: 3%; vertical-align: top; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;</td>
          <td style="width: 71.47%; vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Accrued liabilities</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">56,442</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">38,879</div>
          </td>
        </tr>
        <tr>
          <td style="width: 3%; vertical-align: top; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;</td>
          <td style="width: 71.47%; vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Lease obligations</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">4,029</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">4,168</div>
          </td>
        </tr>
        <tr>
          <td style="width: 3%; vertical-align: top; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;</td>
          <td style="width: 71.47%; vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Income taxes payable</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">5,616</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">3,383</div>
          </td>
        </tr>
        <tr>
          <td style="width: 3%; vertical-align: top; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;</td>
          <td style="width: 71.47%; vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Deferred revenue</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">56,780</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">49,878</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">133,433</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">104,263</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">LONG-TERM DEBT</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">-</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">-</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">LONG-TERM LEASE OBLIGATIONS</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">7,382</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">8,895</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">LONG-TERM DEFERRED REVENUE</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">1,920</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">1,413</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">LONG-TERM INCOME TAXES PAYABLE</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">7,354</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">8,230</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">DEFERRED INCOME TAXES</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">35,523</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">29,385</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">185,612</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">152,186</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; text-align: right; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;</td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;</td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">SHAREHOLDERS&#8217; EQUITY</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;</td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;</td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: bottom;">
            <div style="text-indent: -4.5pt; margin-left: 4.5pt; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Common shares &#8211; unlimited shares authorized; Shares issued and outstanding totaled 84,756,210 at January 31, 2022 (January 31, 2021
              &#8211; 84,494,658)</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">536,297</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">531,825</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Additional paid-in capital</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">473,303</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">464,102</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Accumulated other comprehensive loss</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">(12,393)</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">(1,189)</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Retained earnings (accumulated deficit)</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">2,612</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">(83,670)</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">999,819</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">911,068</div>
          </td>
        </tr>
        <tr>
          <td colspan="2" style="vertical-align: top; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">1,185,431</div>
          </td>
          <td style="width: 13.17%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">1,063,254</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana, Geneva, 'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">8</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps; font-weight: bold;">The Descartes Systems Group Inc.</div>
    <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps; font-weight: bold;">Consolidated Statements of Operations</div>
    <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps;">(US dollars in thousands, except per share and weighted average share amounts; US GAAP)</div>
    <div>
      <div>
        <hr style="height: 1px; width: 100%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
    </div>
    <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z7cc9c7e6a15941d79ad55e8f3d56a7d8" border="0" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 61%; vertical-align: top; font-size: 8pt;">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">January 31,</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">January 31,</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">January 31,</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-style: italic;">Year Ended</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">2022</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">2021</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">2020</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top; font-size: 8pt;"><br>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right; font-size: 8pt;">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right; font-size: 8pt;">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right; font-size: 8pt;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="font-weight: bold; font-size: 8pt;"><font style="font-family: Verdana,Geneva,sans-serif;">REVENUES</font></div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">424,690</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">348,664</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">325,791</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="font-weight: bold; font-size: 8pt;"><font style="font-family: Verdana,Geneva,sans-serif;">COST OF REVENUES</font></div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">101,810</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">89,910</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">85,721</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="font-weight: bold; font-size: 8pt;"><font style="font-family: Verdana,Geneva,sans-serif;">GROSS MARGIN</font></div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">322,880</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">258,754</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">240,070</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">EXPENSES</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt;">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt;">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Sales and marketing</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">46,895</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">38,785</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">40,389</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Research and development</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">62,570</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">54,066</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">53,513</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">General and administrative</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">44,454</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">36,267</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">34,628</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Other charges</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">6,428</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">2,335</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">3,797</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Amortization of intangible assets</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">59,099</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">55,905</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">55,485</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top; font-size: 8pt;">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">219,446</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">187,358</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">187,812</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">INCOME FROM OPERATIONS</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">103,434</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">71,396</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">52,258</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">INTEREST EXPENSE</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">(1,123)</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(1,186)</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(4,416)</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">INVESTMENT INCOME</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">299</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">159</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">193</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top; font-weight: bold; color: rgb(0, 0, 0);">
            <div style="font-size: 8pt;"><font style="font-family: Verdana,Geneva,sans-serif;">INCOME BEFORE INCOME TAXES</font></div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">102,610</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">70,369</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">48,035</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">INCOME TAX EXPENSE</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt;">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt;">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Current</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">14,814</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">3,746</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">5,295</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Deferred</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">1,514</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">14,523</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">5,743</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top; font-size: 8pt;">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">16,328</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">18,269</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">11,038</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">NET INCOME</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">86,282</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">52,100</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">36,997</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">EARNINGS PER SHARE</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right; font-size: 8pt;">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right; font-size: 8pt;">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right; font-size: 8pt;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Basic</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">1.02</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">0.62</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">0.45</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Diluted</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">1.00</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">0.61</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">0.45</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">WEIGHTED AVERAGE SHARES OUTSTANDING (thousands)</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right; font-size: 8pt;">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right; font-size: 8pt;">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right; font-size: 8pt;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Basic</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">84,591</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">84,360</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">81,659</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Diluted</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">86,200</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">85,756</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">82,867</div>
          </td>
        </tr>

    </table>
    <div> <br>
    </div>
    <div> <br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
      <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana, Geneva, 'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">9</font></div>
      <div style="page-break-after:always;" id="DSPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
    </div>
    <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps; font-weight: bold;">The Descartes Systems Group Inc.</div>
    <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps; font-weight: bold;">Condensed Consolidated Statements of Cash Flows</div>
    <div><font style="font-family: Verdana,Geneva,'sans-serif'; font-size: 9pt; font-variant: small-caps;">(US dollars in thousands; US GAAP)</font><br>
      <hr style="height: 1px; width: 100%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
    <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="ze8ad57a33f054e0886687e93e2d69a9d" border="0" cellpadding="0" cellspacing="0">

        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="margin-right: 12pt; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-style: italic;">Year Ended</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">January 31,</div>
          </td>
          <td style="width: 12.84%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">January 31,</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">January 31,</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top; font-size: 8pt; font-family: Verdana,Geneva,'sans-serif';">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">2022</div>
          </td>
          <td style="width: 12.84%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">2021</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">2020</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">OPERATING ACTIVITIES</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt; font-family: Verdana,Geneva,'sans-serif';">&#160;</td>
          <td style="width: 12.84%; vertical-align: bottom; text-align: right; font-size: 8pt; font-family: Verdana,Geneva,'sans-serif';">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt; font-family: Verdana,Geneva,'sans-serif';">&#160;</td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Net income</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">86,282</div>
          </td>
          <td style="width: 12.84%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">52,100</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">36,997</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Adjustments to reconcile net income to cash provided by operating activities:</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt; font-family: Verdana,Geneva,'sans-serif';">&#160;</td>
          <td style="width: 12.84%; vertical-align: bottom; text-align: right; font-size: 8pt; font-family: Verdana,Geneva,'sans-serif';">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt; font-family: Verdana,Geneva,'sans-serif';">&#160;</td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Depreciation</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">5,129</div>
          </td>
          <td style="width: 12.84%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">5,757</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">6,037</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Amortization of intangible assets</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">59,099</div>
          </td>
          <td style="width: 12.84%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">55,905</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">55,485</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Stock-based compensation expense</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">11,017</div>
          </td>
          <td style="width: 12.84%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">6,313</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">4,909</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Other non-cash operating activities</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">308</div>
          </td>
          <td style="width: 12.84%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">207</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">337</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Deferred tax expense</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">1,514</div>
          </td>
          <td style="width: 12.84%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">14,523</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">5,743</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">&#160;&#160;&#160;&#160;&#160;Changes in operating assets and liabilities:</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">12,789</div>
          </td>
          <td style="width: 12.84%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">(3,575)</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">(5,256)</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Cash provided by operating activities</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">176,138</div>
          </td>
          <td style="width: 12.84%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">131,230</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">104,252</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">INVESTING ACTIVITIES</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt; font-family: Verdana,Geneva,'sans-serif';">&#160;</td>
          <td style="width: 12.84%; vertical-align: bottom; text-align: right; font-size: 8pt; font-family: Verdana,Geneva,'sans-serif';">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt; font-family: Verdana,Geneva,'sans-serif';">&#160;</td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Additions to property and equipment</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">(4,829)</div>
          </td>
          <td style="width: 12.84%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">(3,759)</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">(4,900)</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Acquisition of subsidiaries, net of cash acquired</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">(90,278)</div>
          </td>
          <td style="width: 12.84%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">(48,403)</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">(292,053)</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Cash used in investing activities</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">(95,107)</div>
          </td>
          <td style="width: 12.84%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">(52,162)</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">(296,953)</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">FINANCING ACTIVITIES</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt; font-family: Verdana,Geneva,'sans-serif';">&#160;</td>
          <td style="width: 12.84%; vertical-align: bottom; text-align: right; font-size: 8pt; font-family: Verdana,Geneva,'sans-serif';">&#160;</td>
          <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt; font-family: Verdana,Geneva,'sans-serif';">&#160;</td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Proceeds from borrowing on the credit facility</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">-</div>
          </td>
          <td style="width: 12.84%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">10,196</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">297,015</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Credit facility and other debt repayments</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">(1,068)</div>
          </td>
          <td style="width: 12.84%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">(10,793)</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">(322,634)</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Payment of debt issuance costs</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">(72)</div>
          </td>
          <td style="width: 12.84%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">(40)</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">(1,400)</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Issuance of common shares for cash, net of issuance costs</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">2,656</div>
          </td>
          <td style="width: 12.84%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">6,194</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">237,973</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Payment of contingent consideration</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">-</div>
          </td>
          <td style="width: 12.84%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">-</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">(785)</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Cash provided by financing activities</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">1,516</div>
          </td>
          <td style="width: 12.84%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">5,557</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">210,169</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">Effect of foreign exchange rate changes on cash</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">(2,771)</div>
          </td>
          <td style="width: 12.84%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">4,633</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">(363)</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">Increase in cash</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">79,776</div>
          </td>
          <td style="width: 12.84%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">89,258</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">17,105</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">Cash, beginning of year</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">133,661</div>
          </td>
          <td style="width: 12.84%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">44,403</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">27,298</div>
          </td>
        </tr>
        <tr>
          <td style="width: 61%; vertical-align: top;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">Cash, end of year</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: bold;">213,437</div>
          </td>
          <td style="width: 12.84%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">133,661</div>
          </td>
          <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
            <div style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt;">44,403</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
  </div>
  <div><br>
    <div><br>
    </div>
  </div>
  <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana, Geneva, 'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">10</font></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.2
<SEQUENCE>3
<FILENAME>exhibit99_2.htm
<DESCRIPTION>ANNUAL REPORT TO SHAREHOLDERS FOR THE YEAR ENDED JANUARY 31, 2022
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Morgan Lewis
         Document created using EDGARfilings PROfile 8.1.0.0
         Copyright 1995 - 2022 Broadridge -->
  </head>
<body style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;" bgcolor="#ffffff" text="#000000">
  <div style="text-align: right;">Exhibit 99.2<br>
  </div>
  <div> <br>
  </div>
  <div> <br>
  </div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div><img src="descartes_logobw.gif" height="60" border="0" width="299">
    <div><br>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
    <div style="text-align: center;"><img src="annualreport.gif"></div>
    <div><br>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
    <div><br>
      <div><br>
      </div>
      <div><br>
      </div>
      <div><br>
      </div>
      <div>
        <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-variant: small-caps; font-weight: bold;">US GAAP Financial Results for 2022 Fiscal Year</div>
        <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-variant: small-caps; font-weight: bold;"> <br>
        </div>
        <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-variant: small-caps; font-weight: bold;"> <br>
        </div>
        <div><br>
        </div>
        <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div id="DSPFPageBreak" style="page-break-after: always;">
            <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" noshade="noshade"></div>
        </div>
        <div>
          <div>
            <div>
              <div>
                <div>
                  <div>
                    <hr style="height: 1px; width: 50%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade">
                    <div> <br>
                    </div>
                  </div>
                </div>
                <div style="text-align: left; font-family: Verdana,Geneva,sans-serif; font-variant: small-caps; font-weight: bold;"> Table of Contents</div>
                <div style="text-align: left; font-family: Verdana,Geneva,sans-serif; font-variant: small-caps; font-weight: bold;"> <br>
                </div>
                <div>
                  <div>
                    <hr style="height: 1px; width: 50%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
                </div>
                <div><br>
                </div>
                <table style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0);" id="zef5bf7b21bb94879a78d466d011e4db3" border="0" cellpadding="0" cellspacing="0">

                    <tr>
                      <td style="width: 89.13%; vertical-align: top;">
                        <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</div>
                      </td>
                      <td style="width: 10.87%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-variant: small-caps;">3</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 89.13%; vertical-align: top;">
                        <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps;">Overview</div>
                      </td>
                      <td style="width: 10.87%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-variant: small-caps;">6</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 89.13%; vertical-align: top;">
                        <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps;">Consolidated Operations</div>
                      </td>
                      <td style="width: 10.87%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-variant: small-caps;">10</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 89.13%; vertical-align: top;">
                        <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps;">Quarterly Operating Results</div>
                      </td>
                      <td style="width: 10.87%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-variant: small-caps;">17</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 89.13%; vertical-align: top;">
                        <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps;">Liquidity and Capital Resources</div>
                      </td>
                      <td style="width: 10.87%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-variant: small-caps;">18</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 89.13%; vertical-align: top;">
                        <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps;">Commitments, Contingencies and Guarantees</div>
                      </td>
                      <td style="width: 10.87%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-variant: small-caps;">21</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 89.13%; vertical-align: top;">
                        <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps;">Outstanding Share Data</div>
                      </td>
                      <td style="width: 10.87%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-variant: small-caps;">22</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 89.13%; vertical-align: top;">
                        <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps;">Application of Critical Accounting Policies and Estimates</div>
                      </td>
                      <td style="width: 10.87%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-variant: small-caps;">23</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 89.13%; vertical-align: top;">
                        <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps;">Change In / Initial Adoption of Accounting Policies</div>
                      </td>
                      <td style="width: 10.87%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-variant: small-caps;">25</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 89.13%; vertical-align: top;">
                        <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps;">Controls and Procedures</div>
                      </td>
                      <td style="width: 10.87%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-variant: small-caps;">27</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 89.13%; vertical-align: top;">
                        <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps;">Trends / Business Outlook</div>
                      </td>
                      <td style="width: 10.87%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-variant: small-caps;">27</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 89.13%; vertical-align: top;">
                        <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps;">Certain Factors That May Affect Future Results</div>
                      </td>
                      <td style="width: 10.87%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-variant: small-caps;">31</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 89.13%; vertical-align: top;">
                        <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps;">Management&#8217;s Report on Financial Statements and Internal Control Over Financial Reporting</div>
                      </td>
                      <td style="width: 10.87%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-variant: small-caps;">45</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 89.13%; vertical-align: top;">
                        <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps;">Consolidated Balance Sheets</div>
                      </td>
                      <td style="width: 10.87%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-variant: small-caps;">50</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 89.13%; vertical-align: top;">
                        <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps;">Consolidated Statements of Operations</div>
                      </td>
                      <td style="width: 10.87%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-variant: small-caps;">51</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 89.13%; vertical-align: top;">
                        <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps;">Consolidated Statements of Comprehensive Income</div>
                      </td>
                      <td style="width: 10.87%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-variant: small-caps;">52</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 89.13%; vertical-align: top;">
                        <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps;">Consolidated Statements of Shareholders&#8217; Equity</div>
                      </td>
                      <td style="width: 10.87%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-variant: small-caps;">53</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 89.13%; vertical-align: top;">
                        <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps;">Consolidated Statements of Cash Flows</div>
                      </td>
                      <td style="width: 10.87%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-variant: small-caps;">54</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 89.13%; vertical-align: top;">
                        <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps;">Notes to Consolidated Financial Statements</div>
                      </td>
                      <td style="width: 10.87%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-variant: small-caps;">55</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 89.13%; vertical-align: top;">
                        <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps;">Corporate Information</div>
                      </td>
                      <td style="width: 10.87%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-variant: small-caps;">91</div>
                      </td>
                    </tr>

                </table>
                <div><br>
                </div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                  <div style="page-break-after:always;" id="DSPFPageBreak">
                    <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
                </div>
                <!--PROfilePageNumberReset%Num%3%%%-->
                <div>
                  <hr style="height: 1px; width: 50%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
                <div>
                  <div><br>
                  </div>
                </div>
                <div style="margin: 0px 55% 0px 0px; font-family: Verdana, Geneva, 'sans-serif'; font-variant: small-caps; font-weight: bold; text-align: left;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</div>
                <div>
                  <div><br>
                  </div>
                  <div>
                    <hr style="height: 1px; width: 50%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
                </div>
                <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations (&#8220;MD&amp;A&#8221;) contains references to Descartes using the
                  words &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our&#8221; and similar words and the reader is referred to using the words &#8220;you,&#8221; &#8220;your&#8221; and similar words.</div>
                <div><br>
                </div>
                <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">This MD&amp;A also refers to our fiscal years. Our fiscal year commences on February 1<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">st</sup> of each year and ends on January 31<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">st</sup> of the following year. Our fiscal year that we are reporting on in this MD&amp;A, which
                  ended on January 31, 2022, is referred to as the &#8220;current fiscal year,&#8221; &#8220;fiscal 2022,&#8221; &#8220;2022&#8221; or using similar words. Our previous fiscal year, which ended on January 31, 2021, is referred to as the &#8220;previous fiscal year,&#8221; &#8220;fiscal 2021,&#8221;
                  &#8220;2021&#8221; or using similar words. Other fiscal years are referenced by the applicable year during which the fiscal year ends. For example, 2023 refers to the annual period ending January 31, 2023 and the &#8220;fourth quarter of 2023&#8221; refers to
                  the quarter ending January 31, 2023.</div>
                <div><br>
                </div>
                <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">This MD&amp;A, which is prepared as of March 2, 2022, covers our year ended January 31, 2022, as compared to years ended January 31, 2021 and 2020.
                  You should read the MD&amp;A in conjunction with our audited consolidated financial statements for 2022 that appear elsewhere in this Annual Report to Shareholders.</div>
                <div><br>
                </div>
                <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We prepare and file our consolidated financial statements and MD&amp;A in United States (&#8220;US&#8221;) dollars and in accordance with US generally accepted
                  accounting principles (&#8220;GAAP&#8221;). All dollar amounts we use in the MD&amp;A are in US currency, unless we indicate otherwise.</div>
                <div><br>
                </div>
                <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We have prepared the MD&amp;A with reference to the Form 51-102F1 MD&amp;A disclosure requirements established under National Instrument 51-102
                  &#8220;Continuous Disclosure Obligations&#8221; (&#8220;NI 51-102&#8221;) of the Canadian Securities Administrators.</div>
                <div><br>
                </div>
                <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Additional information about us, including copies of our continuous disclosure materials such as our annual information form, is available on our
                  website at <u>http://www.descartes.com</u>, through the EDGAR website at <u>http://www.sec.gov</u> or through the SEDAR website at <u>http://www.sedar.com</u>.</div>
                <div><br>
                </div>
                <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">As of the date of this MD&amp;A, the conflict between Russia and the Ukraine (the &#8220;Ukraine Conflict&#8221;) is resulting in significant uncertainty within
                  the global economy. Although we have very limited customer and other direct business dealings within either of Russia or the Ukraine, the recent escalation in conflict between the countries could impact economic and trade activity across
                  Europe and perhaps worldwide as trade lanes and supply chains are impacted. Russia is a major supplier of oil and gas to numerous countries and a disruption in that supply could impact economic activity and transportation costs and
                  general transportation availability on a global basis. In addition, the global impact of the extensive trade sanctions and financial controls related to Russia, Belarus or other countries are difficult to assess at the current time.</div>
                <div><br>
                </div>
                <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">As of the date of this MD&amp;A, the world also continues to experience a global pandemic related to the spread of the COVID-19 virus (the
                  &#8220;Pandemic&#8221;). Businesses in many countries around the globe, including Canada, the United States and other countries in which we operate, have been required to close, or materially alter, their day-to-day operations due to
                  government-ordered or recommended shut-downs and/or restrictions on individuals and businesses which may impact the operations of those businesses. In our own case, we have implemented measures that allow our employees to work remotely
                  from home locations and for us to continue to operate our business and service our customers. The expected future impact of the Pandemic and various public health protection measures, including travel restrictions, on the business of our
                  customers, and the ongoing demand of those customers for our products and services, is still uncertain at this time, in part due to the uncertainty of the duration and scope of such restrictions on a geography-by-geography basis. As of
                  the date of this MD&amp;A, and consistent with the comments we made in our MD&amp;A from recent quarters, we continue to observe some customers with reduced shipment volumes across various modes of transportation and we are aware of some
                  customers who have reduced or temporarily suspended operations or are otherwise experiencing financial hardship in their business</div>
                <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                  <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana, 'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">3</font></div>
                  <div style="page-break-after:always;" id="DSPFPageBreak">
                    <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
                </div>
                <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">that may temporarily or permanently impact their demand for our products and services. However, at the same time we have seen several other areas of
                  our business where shipment and order volumes have remained stable or, in many cases, have seen increased volumes as a result of the Pandemic.</div>
                <div><br>
                </div>
                <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We remain well positioned to adjust to market conditions to assist our customers as they work to manage their transportation, logistics and supply
                  chain processes during the Pandemic. As noted above, we have been able to transition our workforce such that the majority of our workforce can work remotely and continue to service and support our customers and ensure the uninterrupted
                  availability of our various solutions, most of which are delivered by way of a software-as-a-service or cloud-based delivery model. In addition, the nature of the products and services that we provide to the transportation and logistics
                  community have been classified as an &#8220;essential service&#8221; in the majority of the markets in which we have personnel located which allows us, to the extent necessary, to have requisite personnel safely attend at our various data-centers and
                  hosting facilities to ensure the continuity of our services under state-of-emergency and shelter-in-place orders that may be in place in various jurisdictions globally.</div>
                <div><br>
                </div>
                <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Certain statements made in this Annual Report to Shareholders, constitute forward-looking information for the purposes of applicable securities laws
                  (&#8220;forward-looking statements&#8221;), including, but not limited to: statements in the &#8220;Trends / Business Outlook&#8221; section and statements regarding our expectations concerning future revenues and earnings, including potential variances from
                  period to period; our assessment of the current and future potential impact of both the Ukraine Conflict and the Pandemic and related public health protection measures on our business; results of operations and financial condition; our
                  expectations regarding the cyclical nature of our business; mix of revenues and potential variances from period to period; our plans to focus on generating services revenues yet to continue to allow customers to elect to license
                  technology in lieu of subscribing to services; our expectations on losses of revenues and customers; our baseline calibration; our ability to keep our operating expenses at a level below our baseline revenues; our future business plans
                  and business planning process; allocation of purchase price for completed acquisitions; our expectations regarding future restructuring charges and cost-reduction activities; expenses, including amortization of intangible assets and
                  stock-based compensation; goodwill impairment tests and the possibility of future impairment adjustments; capital expenditures; acquisition-related costs; our liability with respect to various claims and suits arising in the ordinary
                  course; any commitments referred to in the &#8220;Commitments, Contingencies and Guarantees&#8221; section of this MD&amp;A; our intention to actively explore future business combinations and other strategic transactions; our liability under
                  indemnification obligations; our reinvestment of earnings of subsidiaries back into such subsidiaries; our dividend policy; the sufficiency of capital to meet working capital, capital expenditure, debt repayment requirements and our
                  anticipated growth strategy; our ability to raise capital; our adoption of certain accounting standards; and other matters related to the foregoing. When used in this document, the words &#8220;believe,&#8221; &#8220;plan,&#8221; &#8220;expect,&#8221; &#8220;anticipate,&#8221;
                  &#8220;intend,&#8221; &#8220;continue,&#8221; &#8220;may,&#8221; &#8220;will,&#8221; &#8220;should&#8221; or the negative of such terms and similar expressions are intended to identify forward-looking statements. These forward-looking statements are subject to risks and uncertainties and are based
                  on assumptions that may cause future results to differ materially from those expected. The material assumptions made in making these forward-looking statements include the following: Descartes' ability to successfully identify and execute
                  on acquisitions and to integrate acquired businesses and assets, and to predict expenses associated with and revenues from acquisitions; the impact of network failures, information security breaches or other cyber-security threats;
                  disruptions in the movement of freight and a decline in shipment volumes including as a result of the Ukraine Conflict or the Pandemic or other contagious illness outbreaks, a deterioration of general economic conditions or instability in
                  the financial markets accompanied by a decrease in spending by our customers; global shipment volumes continuing to increase at levels consistent with the average growth rates of the global economy; countries continuing to implement and
                  enforce existing and additional customs and security regulations relating to the provision of electronic information for imports and exports; countries continuing to implement and enforce existing and additional trade restrictions and
                  sanctioned party lists with respect to doing business with certain countries, organizations, entities and individuals; our continued operation of a secure and reliable business network; the continued availability of the data and content
                  that is utilized in the delivery of services made available over our network; relative stability of currency exchange rates and interest rates; equity and debt markets continuing to provide us with access to capital; our ability to
                  develop solutions that keep pace with the continuing changes in technology, and our continued compliance with third party intellectual property rights. While management believes these assumptions to be reasonable under the circumstances,
                  they may prove to be inaccurate. Such forward-looking statements also involve known and unknown risks,</div>
                <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                  <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana, 'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">4</font></div>
                  <div style="page-break-after:always;" id="DSPFPageBreak">
                    <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
                </div>
                <!--PROfilePageNumberReset%Num%5%%%-->
                <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">uncertainties and other factors that may cause our actual results, performance or achievements of, or developments in our business or industry, to
                  differ materially from the anticipated results, performance or achievements or developments expressed or implied by such forward-looking statements.&#160;Such factors include, but are not limited to, the factors discussed under the heading &#8220;<font style="font-weight: bold;">Certain Factors That May Affect Future Results</font>&#8221; in this MD&amp;A and in other documents filed with the Securities and Exchange Commission, the Ontario Securities Commission and other securities
                  commissions across Canada from time to time. If any of such risks actually occur, they could materially adversely affect our business, financial condition or results of operations. In that case, the trading price of our common shares
                  could decline, perhaps materially. Readers are cautioned not to place undue reliance upon any such forward-looking statements, which speak only as of the date made. Forward-looking statements are provided for the purpose of providing
                  information about management&#8217;s current expectations and plans relating to the future. Readers are cautioned that such information may not be appropriate for other purposes. Except as required by applicable law, we do not undertake or
                  accept any obligation or undertaking to release publicly any updates or revisions to any forward-looking statements to reflect any change in our expectations or any change in events, conditions, assumptions or circumstances on which any
                  such statements are based.</div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div><br>
                </div>
                <br>
                <div><br>
                </div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div></div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                  <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">5</font></div>
                  <div id="DSPFPageBreak" style="page-break-after: always;">
                    <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" noshade="noshade"></div>
                </div>
              </div>
              <div>
                <div id="EFPFTCL" style="float: left; width: 48%;">
                  <div>
                    <div>
                      <div>
                        <hr style="height: 1px; width: 100%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
                    </div>
                    <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps; font-weight: bold;"> <br>
                    </div>
                    <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps; font-weight: bold;">Overview</div>
                    <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps; font-weight: bold;"> <br>
                    </div>
                    <div>
                      <div>
                        <hr style="height: 1px; width: 100%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
                    </div>
                    <div><br>
                    </div>
                    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We use technology and networks to simplify complex business processes. We are primarily focused on logistics and supply chain management
                      business processes. Our solutions are predominantly cloud-based and are focused on improving the productivity, performance and security of logistics-intensive businesses. Customers use our modular, software-as-a-service (&#8220;SaaS&#8221;) and
                      data solutions to route, schedule, track and measure delivery resources; plan, allocate and execute shipments; rate, audit and pay transportation invoices; access and analyze global trade data; research and perform trade tariff and
                      duty calculations; file customs and security documents for imports and exports; and complete numerous other logistics processes by participating in a large, collaborative multi-modal logistics community. Our pricing model provides our
                      customers with flexibility in purchasing our solutions either on a subscription, transactional or perpetual license basis. Our primary focus is on serving transportation providers (air, ocean and truck modes), logistics service
                      providers (including third-party logistics providers, freight forwarders and customs brokers) and distribution-intensive companies for which logistics is either a key or a defining part of their own product or service offering, or for
                      which our solutions can provide an opportunity to reduce costs, improve service levels, or support growth by optimizing the use of assets and information.</div>
                    <div><br>
                    </div>
                    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The Pandemic continues to have an impact on global trade. Since the start of the Pandemic in March 2020, we have observed some reduced shipment
                      volumes across various modes of transportation and are aware of some customers who have reduced or temporarily suspended operations or are otherwise experiencing financial hardship. However, at the same time we have seen several other
                      areas of our business where shipment and order volumes have remained stable or, in some cases, have seen increased volumes as a result of the Pandemic. We don&#8217;t know what the impact of these events will be on overall global trade
                      volumes and the use of Descartes&#8217; products and services by its customers and whether an impact will only be temporary or may continue for an extended period of time. It is also not clear at this time whether, as a result of the
                      Pandemic and</div>
                    &#160;</div>
                  <div> <br>
                  </div>
                </div>
                <div id="EFPFTCR" style="float: right; width: 48%;">
                  <div>
                    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">related events, companies and/or consumers will alter trading, manufacturing and/or buying patterns over the longer-term from the patterns we
                      have observed in the global economy in the past.</div>
                    <div><br>
                    </div>
                    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">The Market</div>
                    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Logistics is the management of the flow of resources between a point of origin and a point of destination &#8211; processes that move items (such as
                      goods, people, information) from point A to point B. Supply chain management is broader than logistics and includes the sourcing, procurement, conversion and storage of resources for consumption by an enterprise. Logistics and supply
                      chain management have been evolving over the past several years as companies are increasingly seeking automation and real-time control of their supply chain activities. We believe companies are looking for integrated solutions for
                      managing inventory in transit, conveyance units, people, data and business documents.</div>
                    <div><br>
                    </div>
                    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We believe logistics-intensive organizations are seeking to reduce operating costs, differentiate themselves, improve margins, and better serve
                      customers. Global trade and transportation processes are often manual and complex to manage. This is a consequence of the growing number of business partners participating in companies&#8217; global supply chains and a lack of standardized
                      business processes.</div>
                    <div><br>
                    </div>
                    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Additionally, global sourcing, logistics outsourcing, imposition of additional customs and regulatory requirements and the increased rate of
                      change in day-to-day business requirements are adding to the overall complexities that companies face in planning and executing in their supply chains. Whether a shipment is delayed at the border, a customer changes an order or a
                      breakdown occurs on the road, there are increasingly more issues that can significantly impact the execution of fulfillment schedules and associated costs.</div>
                    <div><br>
                    </div>
                    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The rise of e-commerce has heightened these challenges for many suppliers with end-customers increasingly demanding narrower
                      order-to-fulfillment periods, lower prices and greater flexibility in scheduling and rescheduling deliveries. End customers also want real-time updates on delivery status, adding considerable burden to supply chain management as
                      process efficiency is balanced with affordable service.</div>
                    <div><br>
                    </div>
                    <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In this market, the movement and sharing of data between parties involved in the logistics process is</div>
                    &#160;</div>
                  <div> <br>
                  </div>
                </div>
                <br>
              </div>
              <div><br>
              </div>
              <br>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><br>
                <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                  <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">6</font></div>
                  <div id="DSPFPageBreak" style="page-break-after: always;">
                    <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" noshade="noshade"></div>
                </div>
                <br>
                <div id="EFPFTCL" style="float: left; width: 48%;">
                  <div>
                    <div>equally important to the physical movement of goods. Manual, fragmented and distributed logistics solutions are often proving inadequate to address the needs of operators. Connecting manufacturers and suppliers to carriers on an
                      individual, one-off basis is too costly, complex and risky for organizations dealing with many trading partners. Further, many of these solutions do not provide the flexibility required to efficiently accommodate varied processes for
                      organizations to remain competitive. We believe this presents an opportunity for logistics technology providers to unite this highly fragmented community and help customers improve efficiencies in their operations.</div>
                    <div><br>
                    </div>
                    <div>As the market continues to change, we have been evolving to meet our customers&#8217; needs. While the rate of adoption of newer logistics and supply chain management technologies is increasing, a large number of organizations still have
                      manual business processes. We have been educating our prospects and customers on the value of connecting to trading partners through our Global Logistics Network (&#8220;GLN&#8221;) and automating, as well as standardizing, multi-party business
                      processes. We believe that our target customers are increasingly looking for a single source, neutral, network-based solution provider who can help them manage the end-to-end shipment &#8211; from researching global trade information, to
                      the booking of a shipment, to the tracking of that shipment as it moves, to the regulatory compliance filings to be made during the move and, finally, to the settlement and audit of the invoice.</div>
                    <div><br>
                    </div>
                    <div>Additionally, regulatory initiatives mandating electronic filing of shipment information with customs authorities require companies to automate aspects of their shipping processes to remain compliant and competitive. Our customs
                      compliance technology helps shippers, transportation providers, freight forwarders and other logistics intermediaries to securely and electronically file shipment and tariff/duty information with customs authorities and self-audit
                      their own efforts. Our technology also helps carriers and freight forwarders efficiently coordinate with customs brokers and agencies to expedite cross-border shipments. While many compliance initiatives started in the US, compliance
                      has now become a global issue with significantly more international shipments crossing several borders on the way to their final destinations.</div>
                    <div><br>
                    </div>
                    <div>Increasingly, data and content have become central to supply chain planning and execution.</div>
                    &#160;</div>
                </div>
                <div id="EFPFTCR" style="float: right; width: 48%;">
                  <div>
                    <div>Complex international supply chains are affected by logistics service provider performance, capacity, and productivity, as well as regulatory frameworks such as free trade agreements. We believe our Global Trade Data, Trade
                      Regulations, Free-Trade-Agreement, and duty rate and calculation solutions help customers improve their sourcing, landed cost, and transportation lane and provider selection processes.</div>
                    <div><br>
                    </div>
                    <div style="font-style: italic; font-weight: bold;">Solutions</div>
                    <div>Descartes&#8217; Logistics Technology Platform unites a growing global community of logistics-focused parties, allowing them to transact business while leveraging a broad array of applications designed to help logistics-intensive
                      businesses thrive.</div>
                    <div><br>
                    </div>
                    <div>The Logistics Technology Platform fuses our GLN, an extensive logistics network covering multiple transportation modes, with a broad array of modular, interoperable web and wireless logistics management solutions. Designed to help
                      accelerate time-to-value and increase productivity and performance for businesses of all sizes, the Logistics Technology Platform leverages the GLN&#8217;s multimodal logistics community to enable companies to quickly and cost-effectively
                      connect and collaborate.</div>
                    <div><br>
                    </div>
                    <div>Descartes&#8217; GLN, the underlying foundation of the Logistics Technology Platform, manages the flow of data and documents that track and control inventory, assets and people in motion. Designed expressly for logistics operations, it
                      is native to the particularities of different transportation modes and country borders. As a state-of-the-art messaging network with wireless capabilities, the GLN helps manage business processes in real-time and in-motion. Its
                      capabilities go beyond logistics, supporting common commercial transactions, regulatory compliance documents, and customer specific needs.</div>
                    <div><br>
                    </div>
                    <div>The GLN extends its reach using interconnect agreements with other general and logistics-specific networks, to offer companies access to a wide array of trading partners. With the flexibility to connect and collaborate in unique
                      ways, companies can effectively route or transform data to and from partners and deploy additional Descartes solutions on the GLN. The GLN allows &#8220;low tech&#8221; partners to act and respond with &#8220;high tech&#8221; capabilities and connect to the
                      transient partners that exist in many logistics operations. This inherent adaptability creates opportunities to develop logistics business processes that can help</div>
                    &#160;</div>
                </div>
                <div style="clear: both;"><br>
                </div>
                <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                  <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">7</font></div>
                  <div id="DSPFPageBreak" style="page-break-after: always;">
                    <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" noshade="noshade"></div>
                </div>
                <div id="EFPFTCL" style="float: left; width: 48%;">
                  <div>
                    <div>customers differentiate themselves from their competitors.</div>
                    <div><br>
                    </div>
                    <div>Descartes&#8217; Logistics Application Suite offers a wide array of modular, cloud-based, interoperable web and wireless logistics management applications. These solutions embody Descartes&#8217; deep domain expertise, not merely &#8220;check box&#8221;
                      functionality. These solutions deliver value for a broad range of logistics-intensive organizations, whether they purchase transportation, run their own fleet, operate globally or locally, or work across air, ocean or ground
                      transportation. Descartes&#8217; comprehensive suite of solutions includes:</div>
                    <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" cellpadding="0" cellspacing="0">

                        <tr>
                          <td style="width: 18pt;"><br>
                          </td>
                          <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                          <td style="width: auto; vertical-align: top; text-align: justify;">
                            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Routing, Mobile and Telematics;</div>
                          </td>
                        </tr>

                    </table>
                    <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" cellpadding="0" cellspacing="0">

                        <tr>
                          <td style="width: 18pt;"><br>
                          </td>
                          <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                          <td style="width: auto; vertical-align: top; text-align: justify;">
                            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Transportation Management and e-commerce enablement;</div>
                          </td>
                        </tr>

                    </table>
                    <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" cellpadding="0" cellspacing="0">

                        <tr>
                          <td style="width: 18pt;"><br>
                          </td>
                          <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                          <td style="width: auto; vertical-align: top; text-align: justify;">
                            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Customs &amp; Regulatory Compliance;</div>
                          </td>
                        </tr>

                    </table>
                    <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" cellpadding="0" cellspacing="0">

                        <tr>
                          <td style="width: 18pt;"><br>
                          </td>
                          <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                          <td style="width: auto; vertical-align: top; text-align: justify;">
                            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Trade Data;</div>
                          </td>
                        </tr>

                    </table>
                    <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" cellpadding="0" cellspacing="0">

                        <tr>
                          <td style="width: 18pt;"><br>
                          </td>
                          <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                          <td style="width: auto; vertical-align: top; text-align: justify;">
                            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Global Logistics Network Services; and</div>
                          </td>
                        </tr>

                    </table>
                    <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" cellpadding="0" cellspacing="0">

                        <tr>
                          <td style="width: 18pt;"><br>
                          </td>
                          <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                          <td style="width: auto; vertical-align: top; text-align: justify;">
                            <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Broker &amp; Forwarder Enterprise Systems.</div>
                          </td>
                        </tr>

                    </table>
                    <div><br>
                    </div>
                    <div>The Descartes applications forming part of the Logistics Technology Platform are modular and interoperable to allow organizations the flexibility to deploy them quickly within an existing portfolio of solutions. Implementation is
                      streamlined because these solutions use web-native or wireless user interfaces and are pre-integrated with the GLN. With interoperable and multi-party solutions, Descartes&#8217; solutions are designed to deliver functionality that can
                      enhance a logistics operation&#8217;s performance and productivity both within the organization and across a complex network of partners.</div>
                    <div><br>
                    </div>
                    <div>Descartes&#8217; expanding global trade content offering unites systems and people with trade information to enable organizations to work smarter by making more informed supply chain and logistics decisions. Our content solutions can
                      help customers: research and analyze global trade movements, regulations and trends; reduce the risk of transacting with denied parties; increase trade compliance rates; optimize sourcing, procurement, and business development
                      strategies; and minimize duty spend.</div>
                    <div><br>
                    </div>
                    <div>Descartes&#8217; GLN community members enjoy extended command of operations and accelerated time-to-value relative to many alternative logistics solutions. Given the inter-enterprise nature of logistics, quickly gaining access to
                      partners is paramount. For this reason, Descartes has focused on growing a community that strategically attracts and retains relevant logistics parties. Upon joining the GLN community, many companies find that a</div>
                    <div> <br>
                    </div>
                    <div> <br>
                    </div>
                  </div>
                </div>
                <div id="EFPFTCR" style="float: right; width: 48%;">
                  <div>
                    <div>number of their trading partners are already members with an existing connection to the GLN. This helps to minimize the time required to integrate Descartes&#8217; logistics management applications and to begin realizing results.
                      Descartes is committed to continuing to expand community membership. Companies that join the GLN community or extend their participation find a single place where their entire logistics network can exist regardless of the range of
                      transportation modes, the number of trading partners or the variety of regulatory agencies.</div>
                    <div><br>
                    </div>
                    <div style="font-style: italic; font-weight: bold;">Sales and Distribution</div>
                    <div>Our sales efforts are primarily directed towards two specific customer markets: (a) transportation companies and logistics service providers; and (b) manufacturers, retailers, distributors and mobile business service providers. Our
                      sales staff is regionally based and trained to sell across our solutions to specific customer markets. In North America and Europe, we promote our products primarily through direct sales efforts aimed at existing and potential users
                      of our products. In the Asia Pacific, Indian subcontinent, South America and African regions, we focus on making our channel partners successful. Channel partners for our other international operations include distributors, alliance
                      partners and value-added resellers. During the ongoing period of the Pandemic we have been encouraged by the success of our sales organization to date in being able to continue to execute on sales efforts and prospecting through the
                      use of online communication platforms and virtual meetings in place of face-to-face meetings and in person trade show events.</div>
                    <div><br>
                    </div>
                    <div style="text-align: left; font-style: italic; font-weight: bold;">United by Design</div>
                    <div>Descartes&#8217; &#8216;United By Design&#8217; strategic alliance program is intended to ensure complementary hardware, software and network offerings are interoperable with Descartes&#8217; solutions and work together seamlessly to solve multi-party
                      business problems.</div>
                    <div><br>
                    </div>
                    <div>&#8216;United By Design&#8217; is intended to create a global ecosystem of logistics-intensive organizations working together to standardize and automate business processes and manage resources in motion. The program centers on Descartes&#8217; Open
                      Standard Collaborative Interfaces, which provide a wide variety of connectivity mechanisms to integrate a broad spectrum of applications and services.</div>
                    <div> <br>
                    </div>
                    <div> <br>
                    </div>
                  </div>
                </div>
                <div><br>
                  <br>
                </div>
                <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                  <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">8</font></div>
                  <div id="DSPFPageBreak" style="page-break-after: always;">
                    <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" noshade="noshade"></div>
                </div>
              </div>
              <div id="EFPFTCL" style="float: left; width: 48%;">
                <div>
                  <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Descartes has partnering relationships with multiple parties across the following three categories:</div>
                  <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" cellpadding="0" cellspacing="0">

                      <tr>
                        <td style="width: 18pt;"><br>
                        </td>
                        <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                        <td style="width: auto; vertical-align: top; text-align: justify;">
                          <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Technology Partners &#8211; Complementary hardware, software, network, and embedded technology providers that extend the functional breadth of Descartes&#8217; solution
                            capabilities;</div>
                        </td>
                      </tr>

                  </table>
                  <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" cellpadding="0" cellspacing="0">

                      <tr>
                        <td style="width: 18pt;"><br>
                        </td>
                        <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                        <td style="width: auto; vertical-align: top; text-align: justify;">
                          <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Consulting Partners - Large system integrators and enterprise resource planning system vendors through to vertically specialized or niche consulting
                            organizations that provide domain expertise and/or implementation services for Descartes&#8217; solutions; and</div>
                        </td>
                      </tr>

                  </table>
                  <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" cellpadding="0" cellspacing="0">

                      <tr>
                        <td style="width: 18pt;"><br>
                        </td>
                        <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                        <td style="width: auto; vertical-align: top; text-align: justify;">
                          <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Channel Partners (Value-Added Resellers) &#8211; Organizations that market, sell, implement and support Descartes' solutions to extend access and expand market share
                            into territories and markets where Descartes might not have a focused direct sales presence.</div>
                        </td>
                      </tr>

                  </table>
                  <div><br>
                  </div>
                  <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Marketing</div>
                  <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our marketing efforts are focused on growing demand for our solutions and establishing Descartes as a thought leader and innovator across the
                    markets we serve. Marketing programs are delivered through integrated initiatives designed to reach our target customer and prospect groups. These programs include digital and online marketing, partner-focused campaigns, proactive media
                    relations, and direct corporate marketing efforts. These efforts have also historically included trade shows and in-person user group events, but those activities have been suspended during the Pandemic. It is anticipated that some
                    level of in-person events will return to our marketing programs following the Pandemic, but it is uncertain at this point to what extent.</div>
                  <div><br>
                  </div>
                  <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Fiscal 2022 and 2023 Highlights</div>
                  <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">On February 26, 2021, Descartes acquired all of the shares of VitaDex Solutions, LLC, doing business as QuestaWeb (&#8220;QuestaWeb&#8221;), a US-based
                    provider of foreign trade zone and customs compliance solutions. The purchase price for the acquisition was approximately $35.9 million, net of cash acquired, which was funded from cash on hand.</div>
                  <div><br>
                  </div>
                  <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">On May 7, 2021, Descartes acquired all of the shares of Portrix Logistics Software GmbH (&#8220;Portrix&#8221;), a provider of multimodal rate management
                    solutions for logistics services providers. The purchase price for the acquisition was approximately $25.2 million (EUR 20.7</div>
                  &#160;</div>
              </div>
              <div id="EFPFTCR" style="float: right; width: 48%;">
                <div>
                  <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">million), net of cash acquired, which was funded from cash on hand.</div>
                  <div><br>
                  </div>
                  <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">On July 8, 2021, Descartes acquired all of the shares of GreenMile, LLC (&#8220;GreenMile&#8221;), a provider of cloud-based mobile route execution solutions
                    for food, beverage, and broader distribution verticals. The purchase price for the acquisition was approximately $29.2 million, net of cash acquired, which was funded from cash on hand, plus potential performance-based consideration of
                    up to $10.0 million based on GreenMile achieving revenue-based targets over the first two years post-acquisition.</div>
                  <div><br>
                  </div>
                  <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">On February 9, 2022, Descartes acquired all of the shares of NetCHB, LLC (&#8220;NetCHB&#8221;), a provider of customs filing solutions in the US. The
                    purchase price for the acquisition was approximately $38.7 million, net of cash acquired, which was funded from cash on hand, plus potential performance-based consideration of up to $60.0 million based on NetCHB achieving revenue-based
                    targets over the first two years post-acquisition.</div>
                  <div><br>
                  </div>
                  <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">As a result of the Pandemic, beginning in April 2020, many countries across the globe, including Canada, the United States and other countries in
                    which we operate, ordered businesses to close or alter their day-to-day operations. In fiscal 2022, we&#8217;ve seen a mix of some countries going through various levels of lock-downs and travel restrictions in response to managing the
                    ongoing Pandemic, while in other countries we have seen a trend towards more &#8220;opening&#8221; of office operations, travel, trade-shows and the like. We&#8217;ve continued our work-from-home arrangements with our employees while slowly
                    re-introducing some level of limited travel and face to face meetings for employees in some jurisdictions and continue to monitor the impacts of these shut-downs on our customers.</div>
                  &#160;</div>
              </div>
              <div style="clear: both;"><br>
              </div>
            </div>
            <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
              <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana, 'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">9</font></div>
              <div id="DSPFPageBreak" style="page-break-after: always;">
                <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" noshade="noshade"></div>
            </div>
            <!--PROfilePageNumberReset%Num%10%%%-->
            <div>
              <hr style="height: 1px; width: 50%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade">
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana,Geneva,sans-serif; font-variant: small-caps; font-weight: bold;">Consolidated Operations</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps; font-weight: bold;"> <br>
              </div>
              <div>
                <div>
                  <hr style="height: 1px; width: 50%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
              </div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The following table shows, for the periods indicated, our results of operations in millions of dollars (except per share and weighted average share
                amounts):</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z8bc614550b6746cfbaeae25f96556e9b" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Year ended</div>
                    </td>
                    <td style="width: 13.35%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.35%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2021</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2020</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Total revenues</div>
                    </td>
                    <td style="width: 13.35%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">424.7</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">348.7</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">325.8</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Cost of revenues</div>
                    </td>
                    <td style="width: 13.35%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">101.8</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">89.9</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">85.7</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Gross margin</div>
                    </td>
                    <td style="width: 13.35%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">322.9</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">258.8</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">240.1</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Operating expenses</div>
                    </td>
                    <td style="width: 13.35%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">154.0</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">129.2</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">128.5</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Other charges</div>
                    </td>
                    <td style="width: 13.35%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">6.4</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2.3</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">3.8</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Amortization of intangible assets</div>
                    </td>
                    <td style="width: 13.35%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">59.1</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">55.9</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">55.5</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Income from operations</div>
                    </td>
                    <td style="width: 13.35%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">103.4</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">71.4</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">52.3</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Investment income</div>
                    </td>
                    <td style="width: 13.35%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">0.3</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">0.2</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">0.2</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Interest expense</div>
                    </td>
                    <td style="width: 13.35%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(1.1)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(1.2)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(4.4)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Income before income taxes</div>
                    </td>
                    <td style="width: 13.35%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">102.6</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">70.4</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">48.1</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Income tax expense</div>
                    </td>
                    <td style="width: 13.35%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#160;&#160;&#160;Current</div>
                    </td>
                    <td style="width: 13.35%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">14.8</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">3.8</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">5.3</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#160;&#160;&#160;Deferred</div>
                    </td>
                    <td style="width: 13.35%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">1.5</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">14.5</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">5.8</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Net income</div>
                    </td>
                    <td style="width: 13.35%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">86.3</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">52.1</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">37.0</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.35%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">EARNINGS PER SHARE</div>
                    </td>
                    <td style="width: 13.35%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">BASIC</div>
                    </td>
                    <td style="width: 13.35%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">1.02</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">0.62</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">0.45</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">DILUTED</div>
                    </td>
                    <td style="width: 13.35%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">1.00</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">0.61</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">0.45</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">WEIGHTED AVERAGE SHARES OUTSTANDING (thousands)</div>
                    </td>
                    <td style="width: 13.35%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">BASIC</div>
                    </td>
                    <td style="width: 13.35%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">84,591</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">84,360</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">81,659</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">DILUTED</div>
                    </td>
                    <td style="width: 13.35%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">86,200</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">85,756</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">82,867</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">OTHER PERTINENT INFORMATION</div>
                    </td>
                    <td style="width: 13.35%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Total assets</div>
                    </td>
                    <td style="width: 13.35%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">1,185.4</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1,063.3</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">942.6</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Non-current financial liabilities</div>
                    </td>
                    <td style="width: 13.35%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">7.4</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">8.9</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">9.5</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold;">Total revenues </font>consist of <font style="font-weight: bold; font-style: italic;">license revenues, services
                  revenues </font>and <font style="font-weight: bold; font-style: italic;">professional services and other revenues</font>. License revenues are derived from perpetual licenses granted to our customers to use our software products.
                Services revenues are comprised of ongoing transactional and/or subscription fees for use of our services and products by our customers and maintenance, which include revenues associated with maintenance and support of our services and
                products. Professional services and other revenues are comprised of professional services revenues from consulting, implementation and training services related to our services and products, hardware revenues and other revenues.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our<font style="font-weight: bold;">&#160;</font>total revenues were $424.7, $348.7 and $325.8 million in 2022, 2021 and 2020, respectively. The increase
                in revenues in 2022 compared to 2021 was primarily due to growth in services revenues from new and existing customers which contributed an incremental $48.3 million in revenue in 2022. While we saw growth across many lines of our business,
                services revenue growth in 2022 was driven by sales of our solutions that address the regulatory requirements for the United Kingdom&#8217;s (&#8220;UK&#8217;s&#8221;) withdrawal from<br>
                <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">10</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">the European Union (&#8220;Brexit&#8221;). The principal contributor to the balance of the increase in revenues in 2022 compared to the same period of 2021 was a
                full period of contribution from the acquisitions completed in 2021 (Peoplevox Limited &#8220;Peoplevox&#8221;, Cracking Logistics Limited &#8220;Kontainers&#8221;, and ShipTrack Inc. &#8220;ShipTrack&#8221;, collectively, the &#8220;2021 Acquisitions&#8221;).</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The principal contributor to the increase in 2021 compared to 2020 was a full period of contribution from the acquisitions completed in 2020 (all of
                the assets of the businesses run by the Management Systems Resources Inc. group of companies (collectively, &#8220;Visual Compliance&#8221;), Core Transport Technologies NZ Limited (&#8220;CORE&#8221;), Tegmento AG and Contentis AG (collectively, &#8220;STEPcom&#8221;) and
                BestTransport.com, Inc. (&#8220;BestTransport&#8221;), collectively, the &#8220;2020 Acquisitions&#8221;), including growth of new and existing customers which contributed an incremental $9.9 million. The principal contributor to the balance of the increase in
                revenues in 2021 compared to 2020 was a partial period of contribution from the 2021 Acquisitions.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The following table provides additional analysis of our revenues by type (in millions of dollars and as a percentage of total revenues) generated over
                each of the periods indicated:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z56712b82b7d04b528cb9f04188ecc04a" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Year ended</div>
                    </td>
                    <td style="width: 14.18%; vertical-align: top; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">&#160;</td>
                    <td style="width: 14.18%; vertical-align: top; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2021</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2020</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">&#160;</td>
                    <td style="width: 14.18%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">License revenues</div>
                    </td>
                    <td style="width: 14.18%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">5.1</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">5.1</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">7.5</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Percentage of total revenues</div>
                    </td>
                    <td style="width: 14.18%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">1%</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">1%</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">2%</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">&#160;</td>
                    <td style="width: 14.18%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Services revenues</div>
                    </td>
                    <td style="width: 14.18%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">378.5</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">309.7</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">284.7</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Percentage of total revenues</div>
                    </td>
                    <td style="width: 14.18%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">89%</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">89%</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">88%</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">&#160;</td>
                    <td style="width: 14.18%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Professional services and other</div>
                    </td>
                    <td style="width: 14.18%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">41.1</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">33.9</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">33.6</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Percentage of total revenues</div>
                    </td>
                    <td style="width: 14.18%; vertical-align: top; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">10%</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">10%</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">10%</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Total revenues</div>
                    </td>
                    <td style="width: 14.18%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 2px double;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">424.7</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">348.7</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">325.8</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our <font style="font-weight: bold; font-style: italic;">license revenues</font> were $5.1 million, $5.1 million and $7.5 million in 2022, 2021 and
                2020, respectively, representing 1%, 1% and 2% of total revenues in 2022, 2021 and 2020, respectively. While our sales focus has been on generating services revenues in our SaaS business model, we continue to see a market for licensing the
                products in our omni-channel retailing and home delivery logistics solutions. The amount of license revenues in a period is dependent on our customers&#8217; preference to license our solutions instead of purchasing our solutions as a service and
                we anticipate variances from period to period.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our <font style="font-weight: bold; font-style: italic;">services revenues</font> were $378.5 million, $309.7 million and $284.7 million in 2022,
                2021 and 2020, respectively, representing 89%, 89% and 88% of total revenues in 2022, 2021 and 2020, respectively. The increase in services revenues in 2022 compared to 2021 was primarily due to growth in services revenues from new and
                existing customers which contributed an incremental $48.3 million in revenue in 2022. The growth in services revenues in 2022 was driven by sales of our solutions that address the regulatory requirements from Brexit. The principal
                contributor to the balance of the increase in services revenues in 2022 compared to 2021 was a full period of contribution from the 2021 Acquisitions.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The increase in 2021 compared to 2020 was primarily due to the inclusion of a full period of revenues from the 2020 Acquisitions, including growth of
                new and existing customers, which contributed an incremental $10.4 million. The principal contributor to the balance of the increase in services revenues in 2021 compared to 2020 was a partial period of contribution from the 2021
                Acquisitions.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our <font style="font-weight: bold; font-style: italic;">professional services and other</font> revenues were $41.1 million, $33.9 million and $33.6
                million in 2022, 2021 and 2020, respectively, representing 10% of total revenues in each of 2022, 2021, and 2020. The increase in professional services and other revenues in 2022 compared to 2021 was primarily due to</div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">11</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">growth in revenue from new and existing customers which contributed an incremental $3.4 million. The principal contributor to the balance of the
                increase in professional services and other revenues in 2022 compared to 2021 was a partial period of contribution from the 2022 Acquisitions.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The increase in 2021 compared to 2020 was primarily due to a partial period of contribution from the 2021 Acquisitions, which contributed $1.7
                million. The increase was partially offset by professional services projects that have been put on hold or delayed as a result of customer decisions that we attribute to various factors caused by the Pandemic, including possible staff
                shortages, decisions to reduce operating expenses, uncertainty on timing of new initiatives, and the like.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We operate in one business segment providing logistics technology solutions. The following table provides additional analysis of our revenues by
                geographic location of customer<font style="font-style: italic;">&#160;</font>(in millions of dollars and as a percentage of total revenues):</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z4ac33d42c116467c8f77686767d2f89e" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 55%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Year Ended</div>
                    </td>
                    <td style="width: 15.18%; vertical-align: top; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 15%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                    <td style="width: 15%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 55%; vertical-align: top;">&#160;</td>
                    <td style="width: 15.18%; vertical-align: top; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 15%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2021</div>
                    </td>
                    <td style="width: 15%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2020</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 55%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">United States</div>
                    </td>
                    <td style="width: 15.18%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">242.1</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">211.2</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">202.8</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 55%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Percentage of total revenues</div>
                    </td>
                    <td style="width: 15.18%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">57%</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">61%</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">62%</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 55%; vertical-align: top;">&#160;</td>
                    <td style="width: 15.18%; vertical-align: top;">&#160;</td>
                    <td style="width: 15%; vertical-align: top;">&#160;</td>
                    <td style="width: 15%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 55%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Europe, Middle-East and Africa (&#8220;EMEA&#8221;)</div>
                    </td>
                    <td style="width: 15.18%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">129.0</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">94.2</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">82.6</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 55%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Percentage of total revenues</div>
                    </td>
                    <td style="width: 15.18%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">30%</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">27%</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">25%</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 55%; vertical-align: top;">&#160;</td>
                    <td style="width: 15.18%; vertical-align: top;">&#160;</td>
                    <td style="width: 15%; vertical-align: top;">&#160;</td>
                    <td style="width: 15%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 55%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Canada</div>
                    </td>
                    <td style="width: 15.18%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">36.1</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">29.4</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">27.3</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 55%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Percentage of total revenues</div>
                    </td>
                    <td style="width: 15.18%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">9%</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">8%</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">9%</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 55%; vertical-align: top;">&#160;</td>
                    <td style="width: 15.18%; vertical-align: top;">&#160;</td>
                    <td style="width: 15%; vertical-align: top;">&#160;</td>
                    <td style="width: 15%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 55%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Asia Pacific</div>
                    </td>
                    <td style="width: 15.18%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">17.5</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">13.9</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">13.1</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 55%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Percentage of total revenues</div>
                    </td>
                    <td style="width: 15.18%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">4%</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">4%</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">4%</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 55%; vertical-align: top;">&#160;</td>
                    <td style="width: 15.18%; vertical-align: top;">&#160;</td>
                    <td style="width: 15%; vertical-align: top;">&#160;</td>
                    <td style="width: 15%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 55%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Total revenues</div>
                    </td>
                    <td style="width: 15.18%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 2px double;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">424.7</div>
                    </td>
                    <td style="width: 15%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">348.7</div>
                    </td>
                    <td style="width: 15%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">325.8</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Revenues from the United States </font>were $242.1 million, $211.2 million and $202.8 million in
                2022, 2021 and 2020, respectively. The increase in 2022 as compared to 2021 was primarily a result of growth in services revenues from new and existing customers which contributed an incremental $15.4 million in revenue. The growth in 2022
                was primarily driven by sales of our data content solutions. The principal contributor to the balance of the increase in 2022 as compared to 2021 was the inclusion of a partial period of revenues from the 2022 Acquisitions.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The increase in 2021 as compared to 2020 was primarily a result of the inclusion of a full period of revenues from the 2020 Acquisitions, including
                growth of new and existing customers, which contributed an incremental $8.5 million. The increase in 2021 compared to 2020 was partially offset by lower license revenues.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Revenues from the EMEA region</font> were $129.0 million, $94.2 million and $82.6 million in
                2022, 2021, and 2020, respectively. The increase in 2022 compared to 2021 was primarily due to growth in services revenues from new and existing customers which contributed an incremental $28.4 million in revenue, respectively. The growth
                in 2022 was primarily driven by sales of our solutions that address the regulatory requirements from Brexit. The principal contributor to the balance of the increase in revenues in 2022 as compared to 2021 was the inclusion of a full period
                of revenues from the 2021 Acquisitions.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The increase in 2021 compared to 2020 was primarily a result of a partial period of contribution from the 2021 Acquisitions, which contributed $5.5
                million. The principal contributor to the balance of the increase in 2021 compared to 2020 was the inclusion of a full period of revenues from the 2020Acquisitions.</div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">12</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Revenues from Canada</font> were $36.1 million, $29.4 million and $27.3 million in 2022, 2021 and
                2020, respectively. The increase in 2022 as compared to 2021 was primarily due to growth in services revenues from new and existing customers which contributed an incremental $3.4 million in revenue. The principal contributor to the balance
                of the increase in revenues in 2022 as compared to 2021 was primarily a result of the inclusion of a full period of revenues from the 2021 Acquisitions.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The increase in 2021 compared to 2020 was primarily a result of increased license, hardware and professional services revenues in Canada from growth
                with new and existing customers which contributed $1.4 million. The principal contributor to the balance of the increase in 2021 compared to 2020 was a partial period of contribution from the 2021 Acquisitions.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Revenues from the Asia Pacific region</font> were $17.5 million, $13.9 million and $13.1 million
                in 2022, 2021 and 2020, respectively. The increase in 2022 compared to 2021 was primarily a result of the inclusion of a full period of revenues from the 2021 Acquisitions, which contributed an incremental $1.5 million. The principal
                contributor to the balance of the increase in revenues in 2022 as compared to 2021 was primarily due to growth in services revenues from new and existing customers.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The increase in 2021 compared to 2020 was primarily a result of the inclusion of a partial period of revenues from the 2021 Acquisitions.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The following table provides analysis of cost of revenues (in millions of dollars) and the related gross margins for the periods indicated:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z0f987406131542f780217a04c0b9ffd2" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Year ended</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top; border-top: #000000 2px double;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">&#160;</td>
                    <td style="width: 14.24%; vertical-align: top; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2021</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2020</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>License</u></div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">License revenues</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">5.1</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">5.1</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">7.5</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Cost of license revenues</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">1.1</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">0.7</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">0.9</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Gross margin</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 2px double;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">4.0</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">4.4</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">6.6</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Gross margin percentage</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top; border-top: #000000 2px double;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">78%</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">86%</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">88%</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">&#160;</td>
                    <td style="width: 14.24%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Services</u></div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Services revenues</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">378.5</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">309.7</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">284.7</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Cost of services revenues</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">78.0</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">69.3</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">65.5</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Gross margin</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 2px double;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">300.5</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">240.4</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">219.2</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Gross margin percentage</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top; border-top: #000000 2px double;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">79%</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">78%</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">77%</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">&#160;</td>
                    <td style="width: 14.24%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Professional services and other</u></div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Professional services and other revenues</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">41.1</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">33.9</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">33.6</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Cost of professional services and other revenues</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">22.7</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">19.9</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">19.3</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Gross margin</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 2px double;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">18.4</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">14.0</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">14.3</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Gross margin percentage</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top; border-top: #000000 2px double;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">45%</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">41%</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">43%</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Total</u></div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Revenues</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">424.7</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">348.7</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">325.8</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Cost of revenues</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">101.8</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">89.9</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">85.7</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Gross margin</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 2px double;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">322.9</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">258.8</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">240.1</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Gross margin percentage</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top; border-top: #000000 2px double;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">76%</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">74%</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">74%</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Cost of license revenues</font> consists of costs related to our sale of third-party technology,
                such as third-party map license fees and royalties.</div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">13</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Gross margin percentage for license revenues</font> was 78%, 86% and 88% in 2022, 2021 and 2020,
                respectively. Our gross margin on license revenues is dependent on the proportion of our license revenues that involve third-party technology. Consequently, our gross margin percentage for license revenues is higher when a lower proportion
                of our license revenues attracts third-party technology costs, and vice versa.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Cost of services revenues</font> consists of internal costs of running our systems and
                applications and other personnel-related expenses incurred in providing maintenance, including customer support.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Gross margin percentage for services revenues</font><font style="font-style: italic;">&#160;</font>was
                79%, 78% and 77% in 2022, 2021 and 2020,<font style="font-family: Verdana,Geneva,sans-serif;"> </font>respectively. Our margins in 2022 compared to 2021 continue to be positively impacted by the growth in services revenue products with
                higher margins such as our content solutions.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Cost of professional services and other revenues</font> consists of personnel-related expenses
                incurred in providing professional services, hardware installation as well as hardware costs.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Gross margin percentage for professional services and other revenues</font><font style="font-style: italic;">&#160;</font>was 45%, 41% and 43% for 2022, 2021 and 2020, respectively. Hardware and other revenues typically have lower margins than our professional services revenues and as such variances in gross margin can
                occur from period to period as a result of the sales mix. Overall, the margin in 2022 compared to 20221 was positively impacted by an increased proportion of professional services revenues compared to hardware and other revenues.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The margin in 2021 compared to 2020 was negatively impacted by a decreased proportion of professional services revenues compared to hardware and other
                revenues.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Operating expenses,</font> consisting of sales and marketing, research and development and
                general and administrative expenses, were $154.0 million, $129.2 million and $128.5 million for 2022, 2021 and 2020, respectively. Operating expenses were higher in 2022 compared to 2021 primarily due to increased headcount-related costs,
                excluding costs from the 2021 and 2022 Acquisitions, which added approximately $14.3 million. The principal contributor to the balance of the increase in operating expenses in 2022 compared to 2021 was a partial period of costs from the
                2022 Acquisitions.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Operating expenses were higher in 2021 compared to 2020 primarily because of headcount-related costs from the 2021 Acquisitions, which contributed an
                incremental $4.4 million partially offset by lower travel expenses, as a result of the Pandemic, which reduced expenses by approximately $3.9 million.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">14</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The following table provides analysis of operating expenses (in millions of dollars and as a percentage of total revenues) for the periods indicated:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="zd972bb8da92a490eab764243dd18118d" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Year ended</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2021</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2020</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Total revenues</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">424.7</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">348.7</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">325.8</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">&#160;</td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">&#160;</td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Sales and marketing expenses</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">46.9</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">38.8</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">40.4</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Percentage of total revenues</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">11%</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">11%</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">12%</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Research and development expenses</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">62.6</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">54.1</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">53.5</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Percentage of total revenues</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">15%</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">16%</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">16%</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">General and administrative expenses</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">44.5</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">36.3</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">34.6</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Percentage of total revenues</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">10%</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">10%</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">11%</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Total operating expenses</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">154.0</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">129.2</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">128.5</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Percentage of total revenues</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">36%</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">37%</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">39%</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Sales and marketing</font>&#160;<font style="font-weight: bold; font-style: italic;">expenses</font>
                include salaries, commissions, stock-based compensation and other personnel-related costs, bad debt expenses, travel expenses, advertising programs and services, and other promotional activities associated with selling and marketing our
                services and products. Sales and marketing expenses were $46.9 million, $38.8 million and $40.4 million in 2022, 2021 and 2020, respectively. Sales and marketing expenses as a percentage of total revenues were 11% in 2022, 11% in 2021 and
                12% in 2020, respectively. The increase in sales and marketing expenses in 2022 compared to 2021 was primarily due to increased headcount-related costs.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The decrease in sales and marketing expenses in 2021 compared to 2020 was primarily due to a decline of in-person marketing events and trade-shows,
                including the cancelation of our annual Descartes Evolution User Group, as a result of the Pandemic.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Research and development</font>&#160;<font style="font-weight: bold; font-style: italic;">expenses</font>
                consist primarily of salaries, stock-based compensation and other personnel-related costs of technical and engineering personnel associated with our research and product development activities, as well as costs for third-party outsourced
                development providers. We expensed all costs related to research and development in 2022, 2021 and 2020. Research and development expenses were $62.6 million, $54.1 million and $53.5 million in 2022, 2021 and 2020, respectively. Research
                and development expenses as a percentage of total revenues were 15% in 2022, 16% in 2021 and 16% in 2020, respectively. The increase in research and development expenses in 2022 compared to 2021 was primarily due to headcount-related costs
                from the 2021 Acquisitions and 2022 Acquisitions.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The increase in research and development expenses in 2021 compared to 2020 was primarily due to headcount-related costs from the 2021 Acquisitions
                partially offset by a reduction in research and development expenses as a result of headcount reductions under the Fiscal 2021 Restructuring Plan.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">General and administrative</font>&#160;<font style="font-weight: bold; font-style: italic;">expenses</font>
                consist primarily of salaries, stock-based compensation and other personnel-related costs of administrative personnel, as well as professional fees, insurance and other administrative expenses. General and administrative costs were $44.5
                million, $36.3 million and $34.6 million in 2022, 2021 and 2020, respectively. General and administrative expenses as a percentage of total revenues were 10%, 10% and 11% in 2022, 2021 and 2020, respectively. The increase in general and
                administrative expenses in 2022 compared to 2021 was primarily due to costs from the 2021 Acquisitions, increased headcount-related costs as well as increased stock-based compensation from fiscal 2021 and fiscal 2022 grants.</div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">15</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The increase in general and administrative expenses in 2021 compared to 2020 was primarily due to increased stock-based compensation expense from
                fiscal 2021 grants as well as headcount-related costs from the 2020 Acquisitions partially offset by a reduction in general and administrative expenses as a result of headcount reductions under the Fiscal 2021 Restructuring Plan.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Other charges </font>consist primarily of acquisition-related costs with respect to completed
                and prospective acquisitions, contingent consideration adjustments and restructuring charges. Acquisition-related costs primarily include advisory services, brokerage services, administrative costs and retention bonuses, and relate to
                completed and prospective acquisitions. Contingent consideration adjustments relate to changes in the fair value estimate of contingent consideration. Restructuring costs relate to the integration of previously-completed acquisitions and
                other cost-reduction activities. Other charges were $6.4 million, $2.3 million and $3.8 million in 2022, 2021 and 2020, respectively. The increase in other charges in 2022 compared to 2021 was primarily a result of contingent consideration
                adjustments of $4.5 million in 2022. The decrease in other charges in 2021 compared to 2020 was primarily a result of contingent consideration adjustments in 2021.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Amortization of intangible assets</font> is amortization of the value attributable to intangible
                assets, including customer agreements and relationships, non-compete covenants, existing technologies and trade names, in each case associated with acquisitions completed by us as of the end of each reporting period. Intangible assets with
                a finite life are amortized to income over their useful life. The amount of amortization expense in a fiscal period is dependent on our acquisition activities. Amortization of intangible assets was $59.1 million, $55.9 million and $55.5
                million in 2022, 2021 and 2020, respectively. Amortization expense increased in 2022 compared to 2021 primarily due the 2022 Acquisitions, which resulted in an incremental $5.4 million of amortization expense. Amortization expense increased
                in 2021 compared to 2020 primarily due to a full period of amortization from the 2020 Acquisitions, which resulted in an incremental $1.9 million of amortization expense.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We test the carrying value of our finite life intangible assets for recoverability when events or changes in circumstances indicate that there may be
                evidence of impairment. We write down intangible assets or asset groups with a finite life to fair value when the related undiscounted cash flows are not expected to allow for recovery of the carrying value. Fair value of intangible assets
                or asset groups is determined by discounting the expected related cash flows. No finite life intangible asset or asset group impairment has been identified or recorded for any of the fiscal periods reported.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Investment income</font> was $0.3 million, $0.2 million and $0.2 million in 2022, 2021 and 2020,
                respectively. Investment income is generally earned on excess cash balances.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Interest expense</font> was $1.1 million, $1.2 million and $4.4 million in 2022, 2021 and 2020,
                respectively. Interest expense is primarily comprised of interest expense on the amount borrowed and outstanding on our revolving debt facility, debt standby charges as well as the amortization of deferred financing charges.<font style="font-family: Verdana,Geneva,sans-serif;">&#160;</font>Interest expense decreased in 2022 compared to 2021 as a result of a lower average debt balance. Interest expense decreased in 2021 compared to 2020 as a result of lower average
                interest rates and a lower average debt balance.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Income tax expense</font><font style="font-weight: bold;">&#160;</font>is comprised of current and
                deferred income tax expense. Income tax expense for 2022, 2021 and 2020 was 16%, 26% and 23% of income before income taxes, respectively, or $16.3 million, $18.3 million and $11.1 million, respectively. The income tax rate as a percentage
                of income before income taxes (the &#8220;effective tax rate&#8221;) decreased in 2022 compared to 2021 primarily as a result of a release in valuation allowances on tax losses in EMEA carried forward from previous periods.&#160;In addition, the benefit of
                differences between the Canadian and foreign tax rates, the effect of tax rate changes in foreign jurisdictions also contributed to the decrease in income tax expense in 2022.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The income tax rate as a percentage of income before income taxes increased in 2021 compared to 2020 primarily as a result of an increase in
                non-deductible expenses and tax reserves partially offset by a recovery of income tax of previous periods.</div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">16</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Income tax expense &#8211; current</font> was $14.8 million, $3.8 million and $5.3 million in 2022,
                2021 and 2020, respectively. Current income tax expense increased in 2022 compared to 2021 primarily due to a current tax recovery in 2021 related to a voluntary change in accounting for deferred revenue for income tax purposes in the
                United States elected by the Company.&#160;</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Current income tax expense decreased in 2021 compared to 2020 primarily due to a voluntary change we elected to adopt in accounting for deferred
                revenue for income tax purposes in the United States. This change resulted in a decrease of $9.3 million in current income tax expense in 2021 and a corresponding increase in the deferred income tax expense for the same period. This
                decrease was partially offset by an increase in income before tax in other jurisdictions as a result of growth in the business.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Income tax expense &#8211; deferred</font> was $1.5 million, $14.5 million and $5.8 million in 2022,
                2021 and 2020, respectively. Deferred income tax expense decreased in 2022 compared to 2021 primarily due to additional deferred tax expense in 2021 related to a voluntary change in accounting for deferred revenue for income tax purposes in
                the United States elected by the Company as well as a release in valuation allowances recorded in 2022 related to tax losses in EMEA carried forward from previous periods.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Deferred income tax expense increased in 2021 compared to 2020 primarily due to a voluntary change we elected to adopt in accounting for deferred
                revenue for income tax purposes in the United States.&#160;This increase was partially offset by a release in valuation allowance for other jurisdictions.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Net income</font> was $86.3 million, $52.1 million and $37.0 million in 2022, 2021 and 2020
                respectively. Net income in 2022 compared to 2021 was positively impacted by the growth in services revenues.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Net income in 2021 compared to 2020 was positively impacted by the 2020 Acquisitions, which contributed an incremental $12.7 million to n<font style="color: #000000;">et income (excluding any interest costs on financing the a</font>cquisitions).</div>
              <div><br>
              </div>
              <div>
                <div>
                  <hr style="height: 1px; width: 50%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps; font-weight: bold;"> <br>
              </div>
              <div style="text-align: left; font-family: Verdana,Geneva,sans-serif; font-variant: small-caps; font-weight: bold;">Quarterly Operating Results</div>
              <div>
                <div><br>
                </div>
                <div>
                  <hr style="height: 1px; width: 50%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
              </div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The following table provides an analysis of our unaudited operating results (in thousands of dollars, except per share and weighted average number of
                share amounts) for each of the quarters indicated:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="za137d1a98dfd45e4bc2cce8f958f8d52" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 28%; vertical-align: top; border-right: 1px solid rgb(0, 0, 0);">&#160;</td>
                    <td colspan="4" style="vertical-align: top; border-width: 1px; border-style: solid; border-color: rgb(0, 0, 0);">
                      <div style="text-align: center; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Fiscal</div>
                      <div style="text-align: center; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">2021</div>
                    </td>
                    <td colspan="4" style="vertical-align: top; border-width: 1px; border-style: solid; border-color: rgb(0, 0, 0);">
                      <div style="text-align: center; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Fiscal</div>
                      <div style="text-align: center; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">2022</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 28%; vertical-align: top;">&#160;</td>
                    <td style="width: 9%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">First</div>
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Quarter</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Second</div>
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Quarter</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Third</div>
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Quarter</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Fourth</div>
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Quarter</div>
                    </td>
                    <td style="width: 9%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">First<br>
                        Quarter</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Second</div>
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Quarter</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Third<br>
                        Quarter</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Fourth</div>
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Quarter</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 28%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Revenues</div>
                    </td>
                    <td style="width: 9%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">83,703</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">84,045</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">87,508</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">93,408</div>
                    </td>
                    <td style="width: 9%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">98,838</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">104,570</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">108,911</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">112,371</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 28%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Gross margin</div>
                    </td>
                    <td style="width: 9%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">61,836</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">61,648</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">64,962</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">70,308</div>
                    </td>
                    <td style="width: 9%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">74,989</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">79,100</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">83,304</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">85,487</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 28%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Operating expenses</div>
                    </td>
                    <td style="width: 9%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">31,638</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">30,828</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">31,695</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">34,957</div>
                    </td>
                    <td style="width: 9%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">37,236</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">37,656</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">39,374</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">39,653</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 28%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Net income</div>
                    </td>
                    <td style="width: 9%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">11,047</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">10,542</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">13,308</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">17,203</div>
                    </td>
                    <td style="width: 9%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">18,421</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">23,176</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">25,491</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">19,194</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 28%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Basic earnings per share</div>
                    </td>
                    <td style="width: 9%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">0.13</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">0.13</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">0.16</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">0.20</div>
                    </td>
                    <td style="width: 9%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">0.22</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">0.27</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">0.30</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">0.23</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 28%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Diluted earnings per share</div>
                    </td>
                    <td style="width: 9%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">0.13</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">0.12</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">0.15</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">0.20</div>
                    </td>
                    <td style="width: 9%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">0.21</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">0.27</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">0.30</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">0.22</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 28%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Weighted average shares outstanding (thousands):</div>
                    </td>
                    <td style="width: 9%; vertical-align: top;">&#160;</td>
                    <td style="width: 9.21%; vertical-align: top;">&#160;</td>
                    <td style="width: 9.21%; vertical-align: top;">&#160;</td>
                    <td style="width: 9.21%; vertical-align: top;">&#160;</td>
                    <td style="width: 9%; vertical-align: top;">&#160;</td>
                    <td style="width: 9.21%; vertical-align: top;">&#160;</td>
                    <td style="width: 9.21%; vertical-align: top;">&#160;</td>
                    <td style="width: 9.21%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 28%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#160;&#160;Basic</div>
                    </td>
                    <td style="width: 9%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">84,156</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">84,316</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">84,777</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">84,488</div>
                    </td>
                    <td style="width: 9%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">84,501</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">84,566</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">84,636</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">84,659</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 28%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#160;&#160;Diluted</div>
                    </td>
                    <td style="width: 9%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">85,456</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">85,753</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">85,917</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">85,959</div>
                    </td>
                    <td style="width: 9%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">86,045</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">86,128</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">86,328</div>
                    </td>
                    <td style="width: 9.21%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">86,341</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Revenues over the comparative periods have been positively impacted by the six acquisitions that we have completed since the beginning of fiscal 2021
                through the end of the fourth quarter of fiscal 2022. In addition, we have seen increased revenues as a result of an increase in transactions processed over our</div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">17</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">GLN business document exchange, including the filing of regulatory documents resulting from Brexit, as well as an increase in subscriptions for our
                software solutions and data content. In the first two quarters of fiscal 2021, we observed a decline in revenues compared to our fourth quarter of fiscal 2020 which is primarily attributed to a decline in global shipments volumes and
                decreased demand for certain professional services, in both cases which we attribute to the observed impact of the Pandemic during that period. Subsequent to the first quarter of fiscal 2021, we observed a recovery in overall global
                shipment volumes as well as increased demand for professional services.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our services revenues continue to have minor seasonal trends. In the first fiscal quarter of each year, we historically have seen slightly lower
                shipment volumes by air and truck which impact the aggregate number of transactions flowing through our GLN business document exchange. In the second fiscal quarter of each year, we historically have seen a slight increase in ocean services
                revenues as ocean carriers are in the midst of their customer contract negotiation period. In the third fiscal quarter of each year, we have historically seen shipment and transactional volumes at their highest. In the fourth fiscal quarter
                of each year, the various international holidays impact the aggregate number of shipping days in the quarter, and historically we have seen this adversely impact the number of transactions our network processes and, consequently, the amount
                of services revenues we receive during that period. In the second and fourth fiscal quarters of each year, we historically have seen a slight decrease in professional services revenues due to various international holidays and vacation
                seasons. Overall, the impact of seasonal trends has a relatively minor impact on our revenues quarter to quarter.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In the fourth quarter of 2022 revenues and gross margin increased compared to the third quarter of 2022 primarily due to growth in transaction and
                subscription revenues with new and existing customers which contributed an incremental $2.3 million in revenues. However, in the fourth quarter of 2022 net income decreased compared to the third quarter of 2022 as operating expenses
                increased primarily due to increased headcount-related costs (which contributed an incremental $0.4 million in operating expenses) and other charges increased (primarily a result of contingent consideration adjustments related to
                previously-completed acquisitions and a $4.5 million increase in income tax expense) compared to the previous quarter.</div>
              <div><br>
              </div>
              <div>
                <div>
                  <hr style="height: 1px; width: 50%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps; font-weight: bold;"> <br>
              </div>
              <div style="text-align: left; font-family: Verdana,Geneva,sans-serif; font-variant: small-caps; font-weight: bold;">Liquidity and Capital Resources</div>
              <div>
                <div><br>
                </div>
              </div>
              <div>
                <hr style="height: 1px; width: 50%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade">
                <div><br>
                </div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Cash. </font>We had $213.4 million and $133.7 million in cash as at January 31, 2022 and January
                31, 2021, respectively. All cash was held in interest-bearing bank accounts, primarily with major Canadian, US and European banks. The cash balance increased from January 31, 2021 to January 31, 2022 by $79.7 million primarily due to cash
                generated from operations partially offset by cash used for acquisitions. Subsequent to January 31, 2022, we used $38.7 million in cash to fund the acquisition of NetCHB.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Credit facility.</font> The facility is a $350.0 million revolving operating credit facility to
                be available for general corporate purposes, including the financing of ongoing working capital needs and acquisitions. With the approval of the lenders, the credit facility can be expanded to a total of $500.0 million. The credit facility
                has a five-year maturity with no fixed repayment dates prior to the end of the five-year term ending January 2024. Borrowings under the credit facility are secured by a first charge over substantially all of Descartes&#8217; assets. Depending on
                the type of advance, interest rates under the revolving operating portion of the credit facility are based on the Canada or US prime rate, Bankers&#8217; Acceptance (BA), US dollar London Interbank Offered Rate (LIBOR) or the Secured Overnight
                Financing Rate (SOFR) plus an additional 0 to 250 basis points based on the ratio of net debt to adjusted earnings before interest, taxes, depreciation and amortization, as defined in the credit agreement. A standby fee of between 20 to 40
                basis points will be charged on all undrawn amounts. The credit facility contains certain customary representations, warranties and guarantees, and covenants.</div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">18</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">As at January 31, 2022, $350.0 million of the revolving operating credit facility remained available for use. We were in compliance with the covenants
                of the credit facility as at January 31, 2022 and remain in compliance as of the date of this MD&amp;A.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Short-form base shelf prospectus.&#160;</font><font style="color: #000000;">On July 16, 2020, we filed
                  the 2020 Base Shelf Prospectus, allowing us to offer and issue the following securities: (i) common shares; (ii) preferred shares; (iii) senior or subordinated unsecured debt securities; (iv) subscription receipts; (v) warrants; and (vi)
                  securities comprised of more than one of the aforementioned common shares, preferred shares, debt securities, subscription receipts and/ or warrants offered together as a unit. These securities may be offered separately or together, in
                  separate series, in amounts, at prices and on terms to be set forth in one or more shelf prospectus supplements. The aggregate initial offering price of securities that may be sold by us (or certain of our current or future shareholders)
                  pursuant to the 2020 Base Shelf Prospectus during the 25-month period that the 2020 Base Shelf Prospectus, including any amendments thereto, remains valid is limited to an aggregate of $1 billion. No securities have yet been sold pursuant
                  to the 2020 Base Shelf Prospectus.</font></div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Working capital.</font> As at January 31, 2022, our working capital surplus (current assets less
                current liabilities) was $158.6 million. Current assets primarily include $213.4 million of cash, $41.7 million of current trade receivables and $22.0 million of prepaid assets. Current liabilities primarily include $56.8 million of
                deferred revenue, $56.4 million of accrued liabilities and $10.6 million of accounts payable. Our working capital has increased from January 31, 2021 to January 31, 2022 by $59.8 million, primarily due to cash generated from operations
                partially offset by cash used for acquisitions.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Historically, we&#8217;ve financed our operations and met our capital expenditure requirements primarily through cash flows provided from operations,
                issuances of common shares and proceeds from debt. We anticipate that, considering the above, we have sufficient liquidity to fund our current cash requirements for working capital, contractual commitments, capital expenditures and other
                operating needs. We also believe that we have the ability to generate sufficient amounts of cash in the long term to meet planned growth targets and to fund strategic transactions. Should additional future financing be undertaken, the
                proceeds from any such transaction could be utilized to fund strategic transactions or for general corporate purposes, including the repayment of outstanding debt. We expect, from time to time, to continue to consider select strategic
                transactions to create value and improve performance, which may include acquisitions, dispositions, restructurings, joint ventures and partnerships, and we may undertake further financing transactions, including draws on our credit
                facility, other debt instruments or equity offerings, in connection with any such potential strategic transaction.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">With respect to earnings of our non-Canadian subsidiaries, our intention is that these earnings will be reinvested in each subsidiary indefinitely. Of
                the $213.4 million of cash as at January 31, 2022, $67.6 million was held by our foreign subsidiaries, most significantly in the United States with lesser amounts held in other countries in the EMEA and Asia Pacific regions. To date, we
                have not encountered significant legal or practical restrictions on the abilities of our subsidiaries to repatriate money to Canada, even if such restrictions may exist in respect of certain foreign jurisdictions where we have subsidiaries.
                In the future, if we elect to repatriate the unremitted earnings of our foreign subsidiaries in the form of dividends, or if the shares of the foreign subsidiaries are sold or transferred, then we could be subject to additional Canadian or
                foreign income taxes, net of the impact of any available foreign tax credits, which would result in a higher effective tax rate. We have not provided for foreign withholding taxes or deferred income tax liabilities related to unremitted
                earnings of our non-Canadian subsidiaries, since such earnings are considered permanently invested in those subsidiaries or are not subject to withholding taxes.</div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">19</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The table set forth below provides a summary of cash flows for the periods indicated in millions of dollars:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z3cb50bdd7e1948c3b6a203b738dccd58" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Year ended</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.39%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2021</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2020</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Cash provided by operating activities</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">176.1</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">131.2</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">104.3</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Additions to property and equipment</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(4.8)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(3.8)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(4.9)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Acquisition of subsidiaries, net of cash acquired</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(90.3)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(48.4)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(292.1)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Proceeds from borrowing on credit facility</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">-</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">10.2</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">297.0</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Credit facility and other debt repayments</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(1.1)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(10.8)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(322.6)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Payment of debt issuance costs</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(0.1)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(1.4)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Issuance of common shares, net of issuance costs</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">2.7</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">6.2</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">238.0</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Payment of contingent consideration</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">-</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(0.8)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Effect of foreign exchange rate on cash</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(2.8)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">4.7</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(0.4)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Net change in cash</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">79.7</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">89.3</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">17.1</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Cash, beginning of period</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">133.7</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">44.4</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">27.3</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Cash, end of period</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">213.4</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">133.7</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">44.4</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Cash provided by operating activities</font> was $176.1 million, $131.2 million and $104.3
                million for 2022, 2021 and 2020, respectively. For 2022, the $176.1 million of cash provided by operating activities resulted from $86.3 million of net income, plus adjustments for $77.0 million of non-cash items included in net income and
                plus $12.8 million of cash generated from changes in our operating assets and liabilities. Cash provided by operating activities increased in 2022 compared to 2021 primarily due to the increase in net income adjusted for non-cash items as
                well as strong cash collections from customers.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">For 2021, the $131.2 million of cash provided by operating activities resulted from $52.1 million of net income, plus adjustments for $82.7 million of
                non-cash items included in net income and less $3.6 million of cash used in changes in our operating assets and liabilities. Cash provided by operating activities increased in 2021 compared to 2020 primarily due to the increase in net
                income adjusted for non-cash items as well as strong cash collections from customers.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Additions to property and equipment</font> were $4.8 million, $3.8 million and $4.9 million in
                2022, 2021 and 2020, respectively. Additions to property and equipment increased in 2022 compared to 2021 primarily due to investments in computing equipment and software to support our network and continue to enhance our security
                infrastructure. Additions to property and equipment decreased in 2021 compared to 2020 primarily due to the ongoing transition of property and equipment investment to cloud-based operating expenses.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Acquisition of subsidiaries, net of cash acquired</font> were $90.3 million, $48.4 million and
                $292.1 million in 2022, 2021 and 2020, respectively. Acquisitions in 2022 are related to QuestaWeb, Portrix and GreenMile. Acquisitions in 2021 related to Peoplevox, Kontainers and ShipTrack.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Proceeds from borrowing on credit facility </font>were nil, $10.2 million and $297.0 million in
                2022, 2021 and 2020, respectively. In 2021 the borrowings on our credit facility partially financed the acquisition of Peoplevox. In 2020 the borrowings on our credit facility financed the 2020 Acquisitions.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Credit facility and other debt repayments</font> were $1.1 million, $10.8 million and $322.6
                million in 2022, 2021 and 2020, respectively.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Payment of debt issuance costs</font><font style="font-weight: bold;">&#160;</font>were $0.1 million,
                nil and $1.4 million in 2022, 2021 and 2020, respectively, and relate to costs paid in amending the terms of our credit facility agreement.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="font-weight: bold; font-style: italic;">Issuance of common shares, net of issuance costs </font>were $2.7 million, $6.2 million and
                $238.0 million in 2022, 2021 and 2020, respectively. In 2022 the cash provided was primarily a result of the exercise of employee stock options. In 2021 the cash provided was primarily a result of the exercise of employee</div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">20</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">stock options. In 2020, the cash provided was primarily a result of the June 2019 public offering of common shares.</div>
              <div><br>
              </div>
              <div>
                <hr style="height: 1px; width: 50%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
              <div>
                <div><br>
                </div>
              </div>
              <div style="text-align: left; font-family: Verdana,Geneva,sans-serif; font-variant: small-caps; font-weight: bold;">Commitments, Contingencies and Guarantees</div>
              <div>
                <div><br>
                </div>
                <div>
                  <hr style="height: 1px; width: 50%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
              </div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Commitments</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">To facilitate a better understanding of our commitments, the following information is provided (in millions of dollars) in respect of our operating
                obligations as of January 31, 2022:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z54197394842b46f6892a201199b3335f" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 35%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Less than</div>
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">1 year</div>
                    </td>
                    <td style="width: 13.1%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">1-3 years</div>
                    </td>
                    <td style="width: 13.1%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">4-5 years</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">More than</div>
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">&#160;5 years</div>
                    </td>
                    <td style="width: 12.86%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Total</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 35%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">&#160;</td>
                    <td style="width: 13.1%; vertical-align: top; border-top: #000000 1px solid;">&#160;</td>
                    <td style="width: 13.1%; vertical-align: top; border-top: #000000 1px solid;">&#160;</td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">&#160;</td>
                    <td style="width: 12.86%; vertical-align: top; border-top: #000000 1px solid;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 35%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Operating lease obligations</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">4.4</div>
                    </td>
                    <td style="width: 13.1%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">5.9</div>
                    </td>
                    <td style="width: 13.1%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">1.4</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">0.2</div>
                    </td>
                    <td style="width: 12.86%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">11.9</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Lease Obligations</u></div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We are committed under non-cancelable operating leases for buildings, vehicles and computer equipment with terms expiring at various dates through
                2029. The undiscounted future minimum amounts payable under these lease agreements are presented in the table above.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Other Obligations</u></div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Deferred Share Unit (&#8220;DSU&#8221;) and Cash-settled Restricted Share Unit (&#8220;CRSU&#8221;) Plans</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">As discussed in Note 2 to the audited consolidated financial statements for 2022 included in this Annual Report, we maintain DSU and CRSU plans for
                our directors and employees. Any payments made pursuant to these plans are settled in cash. For DSUs and CRSUs, the units vest over time and the liability recognized at any given consolidated balance sheet date reflects only those units
                vested at that date that have not yet been settled in cash. As such, we had an unrecognized aggregate amount for the unvested DSUs and CRSUs of nil and $1.0 million, respectively, at January 31, 2022. The ultimate liability for any payment
                of DSUs and CRSUs is dependent on the trading price of our common shares. To partially offset our exposure to fluctuations in our stock price, we have entered into equity derivative contracts, including floating-rate equity forwards. As at
                January 31, 2022, we had equity derivatives for 252,011 Descartes common shares and a DSU liability for <font style="color: #000000;">252,011 Descartes common shares, resulting in no net exposure</font>&#160;<font style="color: #000000;">resulting

                  from changes to our share price</font>.</div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Contingencies</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We are subject to a variety of other claims and suits that arise from time to time in the ordinary course of our business. The consequences of these
                matters are not presently determinable but, in the opinion of management after consulting with legal counsel, the ultimate aggregate liability is not currently expected to have a material effect on our results of operations or financial
                position.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Product Warranties</u></div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In the normal course of operations, we provide our customers with product warranties relating to the performance of our hardware, software and
                services. To date, we have not encountered material costs as a result of such obligations and have not accrued any liabilities related to such obligations in our consolidated financial statements.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Business combination agreements</u></div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In respect of our acquisitions of Kontainers, ShipTrack and GreenMile, up to $35.6 million in cash may become payable if certain revenue performance
                targets are met in the two years following the acquisition. A balance of $13.0 million is accrued related to the fair value of this contingent consideration as at January 31, 2022.</div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">21</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Guarantees</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In the normal course of business, we enter into a variety of agreements that may contain features that meet the definition of a guarantee under ASC
                Topic 460, &#8220;Guarantees&#8221;. The following lists our significant guarantees:</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Intellectual property indemnification obligations</u></div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We provide indemnifications of varying scope to our customers against claims of intellectual property infringement made by third parties arising from
                the use of our products. In the event of such a claim, we are generally obligated to defend our customers against the claim and we are liable to pay damages and costs assessed against our customers that are payable as part of a final
                judgment or settlement. These intellectual property infringement indemnification clauses are not generally subject to any dollar limits and remain in force for the term of our license agreement with our customer, which license terms are
                typically perpetual. Historically, we have not encountered material costs as a result of such indemnification obligations.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Other indemnification agreements</u></div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In the normal course of operations, we enter into various agreements that provide general indemnities. These indemnities typically arise in connection
                with purchases and sales of assets, securities offerings or buy-backs, service contracts, administration of employee benefit plans, retention of officers and directors, membership agreements, customer financing transactions, and leasing
                transactions. In addition, our corporate by-laws provide for the indemnification of our directors and officers. Each of these indemnities requires us, in certain circumstances, to compensate the counterparties for various costs resulting
                from breaches of representations or obligations under such arrangements, or as a result of third party claims that may be suffered by the counterparty as a consequence of the transaction. We believe that the likelihood that we could incur
                significant liability under these obligations is remote. Historically, we have not made any significant payments under such indemnities.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In evaluating estimated losses for the guarantees or indemnities described above, we consider such factors as the degree of probability of an
                unfavorable outcome and the ability to make a reasonable estimate of the amount of loss. We are unable to make a reasonable estimate of the maximum potential amount payable under such guarantees or indemnities as many of these arrangements
                do not specify a maximum potential dollar exposure or time limitation. The amount also depends on the outcome of future events and conditions, which cannot be predicted. Given the foregoing, to date, we have not accrued any liability in our
                consolidated financial statements for the guarantees or indemnities described above.</div>
              <div><br>
              </div>
              <div>
                <hr style="height: 1px; width: 50%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
              <div>
                <div><br>
                </div>
              </div>
              <div style="text-align: left; font-family: Verdana,Geneva,sans-serif; font-variant: small-caps; font-weight: bold;">Outstanding Share Data</div>
              <div>
                <div><br>
                </div>
              </div>
              <div>
                <hr style="height: 1px; width: 50%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We have an unlimited number of common shares authorized for issuance. As of March 2, 2022, we had<font style="font-family: Verdana,Geneva,sans-serif;">&#160;</font>84,756,210

                common shares issued and outstanding.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">As of March 2, 2022, there were 1,319,279 options issued and outstanding, and 3,041,719 options remaining available for grant under all stock option
                plans.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">As of March 2, 2022, there were 817,242 performance share units (&#8220;PSUs&#8221;) and 410,980 restricted share units (&#8220;RSUs&#8221;) issued and outstanding, with a
                potential of up to a further 162,775 PSUs being earned if a maximum 2.0 performance factor is achieved in respect of the outstanding PSU awards. Also, as of March 2, 2022, there were 875,761 units remaining available for grant under all
                performance and restricted share unit plans.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our board of directors has adopted a shareholder rights plan (the &#8220;Rights Plan&#8221;) to ensure the fair treatment of shareholders in connection with any
                take-over offer, and to provide our board of directors and shareholders with additional time to fully consider any unsolicited take-over bid. We did not adopt the Rights Plan in response to any specific proposal to acquire control of the
                Company. The Rights Plan was</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">22</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">approved by the TSX and was originally approved by our shareholders on May 18, 2005 and took effect as of November 29, 2004. An amended and restated
                Rights Plan was ratified by shareholders at our annual shareholders&#8217; meeting held on May 28, 2020. The Rights Plan requires re-approval by the shareholders every three years. We understand that the Rights Plan is similar to plans adopted by
                other Canadian companies and approved by their shareholders.</div>
              <div><br>
              </div>
              <div>
                <hr style="height: 1px; width: 50%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
              <div>
                <div><br>
                </div>
              </div>
              <div style="text-align: left; font-family: Verdana,Geneva,sans-serif; font-variant: small-caps; font-weight: bold;">Application of Critical Accounting Policies and Estimates</div>
              <div>
                <div><br>
                </div>
                <div>
                  <hr style="height: 1px; width: 50%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
              </div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our consolidated financial statements and accompanying notes are prepared in accordance with GAAP. Preparing financial statements requires management
                to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses. These estimates and assumptions are affected by management&#8217;s application of accounting policies. Estimates are deemed critical
                when a different estimate could have reasonably been used or where changes in the estimates are reasonably likely to occur from period to period and would materially impact our financial condition or results of operations. Our accounting
                policies are discussed in Note 2 to the audited consolidated financial statements for 2022 included in this Annual Report.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our management has discussed the development, selection and application of our critical accounting policies with the audit committee of the board of
                directors.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The following discusses the critical accounting estimates and assumptions that management has made under these policies and how they affect the
                amounts reported in the fiscal 2022 consolidated financial statements:</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Revenue recognition</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Revenue is recognized upon transfer of control of promised goods or services to customers in an amount that reflects the consideration we expect to
                receive in exchange for those goods or services. We enter into contracts that can include the delivery of various combinations of goods and/or services, which are generally capable of being distinct within the context of the contract and
                accounted for as separate performance obligations. A product or service is distinct if the customer can benefit from it on its own or together with other readily available resources and the promise to transfer the good or service is
                separately identifiable from other promises in the contractual arrangement with the customer. Non-distinct goods and services are combined with other goods or services until they are distinct as a bundle and therefore form a single
                performance obligation. The accounting for a contract with a customer that contains multiple performance obligations requires an allocation of the transaction price to each distinct performance obligation based on the determination of the
                standalone selling price (&#8220;SSP). SSP for each distinct performance obligation in a customer contract is an estimate of the price that would be charged for the specific good or service if it was sold separately in similar circumstances and
                to similar customers. This estimate determines the amount of revenue recognized for each performance obligation in a customer contract. Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to
                governmental authorities.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our contracts with customers often include promises to transfer multiple goods and services to a customer. Determining whether goods and services are
                considered distinct performance obligations that should be accounted for separately versus together may require judgment. Judgment is also needed in assessing the ability to collect the corresponding receivables.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Significant assumptions and judgment are required to determine the SSP for each distinct performance obligation, which is needed to determine whether
                there is a discount that needs to be allocated based on the relative SSP of the various goods and services. When estimating the SSP, we make certain significant assumptions including the basis for stratification of the underlying population
                of customer contracts based on pricing practices for different goods or services, as appropriate. In order to determine the SSP of its promised goods or services, we conduct a regular analysis to determine whether various goods or services</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">23</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">have an observable standalone selling price. If the Company does not have an observable SSP for a particular good or service, then SSP for that
                particular good or service is estimated using reasonably available information and maximizing observable inputs with approaches including historical pricing, cost plus a margin, and the residual approach.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Impairment of long-lived assets</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We test long-lived assets or asset groups, such as property and equipment and finite life intangible assets, for recoverability when events or changes
                in circumstances indicate that there may be impairment. An impairment loss is recognized when the estimate of undiscounted future cash flows generated by such asset or asset groups is less than the carrying amount. Measurement of the
                impairment loss is based on the present value of the expected future cash flows. Our impairment analysis contains estimates due to the inherent uncertainty relating to forecasting long-term estimated cash flows and determining the ultimate
                useful lives of asset or asset groups. Actual results will differ, which could materially impact our impairment assessment.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Goodwill</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We test for impairment of goodwill at least annually on October 31st of each year and at any other time if any event occurs or circumstances change
                that would more likely than not reduce our fair value below our carrying amount. Our operations are analyzed by management and our chief operating decision maker as being part of a single industry segment providing logistics technology
                solutions. Accordingly, our goodwill impairment assessment is based on the allocation of goodwill to a single reporting unit.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Application of the goodwill impairment test requires judgment, including the identification of reporting units, assigning assets and liabilities to
                reporting units, assigning goodwill to reporting units, assessing qualitative factors and determining the fair value of each reporting unit. Judgments are required to estimate the fair value of reporting units and include estimating future
                cash flows, determining appropriate discount rates and other assumptions. Changes in these estimates and assumptions could materially affect the determination of fair value and/or goodwill impairment for each reporting unit.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Stock-based compensation plans</div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Stock Options</u></div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We maintain stock option plans for non-employee directors, officers, employees and other service providers. Options to purchase our common shares are
                granted at an exercise price equal to the fair market value of our common shares as of the date of grant. This fair market value is determined using the closing price of our common shares on the TSX on the day immediately preceding the date
                of the grant.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Employee stock options generally vest over a five-year period starting from the grant date and expire seven years from the grant date. Non-employee
                directors&#8217; and officers&#8217; stock options generally have quarterly vesting over a three to five-year period.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The fair value of employee stock option grants that are ultimately expected to vest are amortized to expense in our consolidated statement of
                operations based on the straight-line attribution method. The fair value of stock option grants is calculated using the Black-Scholes Merton option-pricing model. Expected volatility is based on historical volatility of our common stock and
                other factors. The risk-free interest rates are based on Government of Canada average bond yields for a period consistent with the expected life of the option in effect at the time of the grant. The expected option life is based on the
                historical life of our granted options and other factors.</div>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Performance &amp; Restricted Share Units</u></div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">PSUs are measured at fair value estimated using a Monte Carlo Simulation approach and will be expensed to stock-based compensation expense over the
                vesting period. The ultimate number of PSUs that vest is based on the total shareholder return (&#8220;TSR&#8221;) of our Company relative to the TSR of companies comprising a peer index group. TSR is calculated based on the weighted-average closing
                price of shares for the five trading days preceding the beginning and end of the performance period. Expected volatility is based on historical volatility of our common stock and other factors. The risk-free interest rates are based on the<br>
                <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">24</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Government of Canada average bond yields for a period consistent with the expected life of the PSUs at the time of the grant.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">RSUs vest annually over a three-year period starting from the grant date and expire ten years from the grant date. We issue new shares from treasury
                upon the redemption of an RSU. RSUs are measured at fair value based on the closing price of our common shares for the day preceding the date of the grant and will be expensed to stock-based compensation expense over the vesting period.</div>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Income Taxes</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We have provided for income taxes based on information that is currently available to us. Tax filings are subject to audits, which could materially
                change the amount of deferred income tax assets and liabilities. We record deferred tax assets on our consolidated balance sheet for tax benefits that we currently expect to realize in future periods. Over recent years, we have determined
                that there was sufficient positive evidence such that it was more likely than not that we would utilize all or a portion of deferred tax assets in certain jurisdictions, to offset taxable income in future periods.&#160;This positive evidence
                included that we have earned cumulative income, after permanent differences, in each of these jurisdictions in at least the current and two preceding tax years. As such, over recent years, we have reduced our valuation allowances by amounts
                which represent the amount of tax loss carry forwards that we project will be used to offset taxable income in these jurisdictions over the foreseeable future. Any further change to increase or decrease the valuation allowance for the
                deferred tax assets would result in an income tax expense or income tax recovery, respectively, on the consolidated statements of operations.</div>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Business Combinations</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In connection with business acquisitions that we have completed, we identify and estimate the fair value of net assets acquired, including certain
                identifiable intangible assets (other than goodwill) and liabilities assumed in the acquisitions. Any excess of the purchase price over the estimated fair value of the net assets acquired is assigned to goodwill. Intangible assets include
                customer agreements and relationships, non-compete covenants, existing technologies and trade names. Our initial allocation of purchase price is generally preliminary in nature and may not be final for up to one year from the date of
                acquisition. The determination of the acquisition date fair value of the intangible assets acquired required us to make estimates and assumptions regarding projected revenues, earnings before interest, taxes, depreciation and amortization,
                technology migration rates, customer attrition rates and discount rates. Changes to these estimates and assumptions may result in material differences depending on the size of the acquisition completed.</div>
              <div><br>
              </div>
              <div>
                <hr style="height: 1px; width: 50%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
              <div>
                <div><br>
                </div>
              </div>
              <div style="text-align: left; font-family: Verdana,Geneva,sans-serif; font-variant: small-caps; font-weight: bold;">Change In / Initial Adoption of Accounting Policies</div>
              <div>
                <div><br>
                  <hr style="height: 1px; width: 50%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"><br>
                </div>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Recently adopted accounting pronouncements</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In February 2016, the FASB issued Accounting Standards Update 2016-02, &#8220;Leases (Topic 842)&#8221; (&#8220;ASU 2016-02&#8221;) and issued subsequent amendments to the
                initial guidance during 2018, collectively referred to as &#8220;ASC 842&#8221;. These updates supersede the lease guidance in ASC Topic 840, &#8220;Leases&#8221; and require the recognition of lease assets and lease liabilities by lessees for most leases
                previously classified as operating leases under ASC Topic 840. Leases will continue to be classified as either operating or finance. ASC 842 was effective for annual periods, and interim periods within those annual periods, beginning after
                December 15, 2018, which was our fiscal year that began on February 1, 2019 (fiscal 2020). The Company adopted ASC 842 as of February 1, 2019 using the cumulative effect method.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">As permitted under ASC 842, we have elected to apply the practical expedient to carry forward our current assessments of whether a contract contains a
                lease, lease classification, remaining lease terms and amounts capitalized as initial direct costs. We have also elected to apply the practical expedient not to recognize right-of-use (ROU) assets and lease liabilities for short-term leases
                that have a lease term of 12 months or less. The adoption of ASC 842 resulted in an increase to ROU assets and lease liabilities of</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">25</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">$10.4 million as of February 1, 2019. The adoption of ASC 842 did not have a material impact on either our consolidated statement of operations or our
                consolidated statement of cash flows.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In June 2016, the FASB issued Accounting Standards Update 2016-13, &#8220;Financial Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses on
                Financial Instruments&#8221; (&#8220;ASU 2016-13&#8221;) and issued subsequent amendments to the initial guidance during the 2019 calendar year, collectively referred to as &#8220;ASC 326&#8221;. ASC 326 requires the measurement and recognition of expected credit losses
                for financial assets held at amortized cost. ASC 326 replaces the existing incurred loss impairment model with an expected loss model which requires the use of forward-looking information to calculate credit loss estimates. ASC 326 was
                effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2019, which was our fiscal year that began on February 1, 2020 (fiscal 2021).</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The Company is exposed to credit losses primarily through its trade accounts receivable and contract assets. The provision for credit losses is
                determined utilizing a model of historical losses data. In estimating the provision for credit losses, we considered the age of the receivable, our historical write-offs and the historical creditworthiness of the customer, among other
                factors. Should any of these factors change, the estimates made by us will also change accordingly, which could affect the level of our future provisions. The Company adopted ASC 326 as of February 1, 2020 using the cumulative effect method
                and therefore the comparative information has not been restated. The adoption of ASC 326 did not have a material impact on our results of operations or disclosures.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In January 2017, the FASB issued Accounting Standards Update 2017-04, &#8220;Intangibles &#8211; Goodwill and Other (Topic 350): Simplifying the Test for Goodwill
                Impairment&#8221; (&#8220;ASU 2017-04&#8221;). ASU 2017-04 simplifies how an entity is required to test goodwill for impairment. ASU 2017-04 was effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2019,
                which was our fiscal year that began on February 1, 2020 (fiscal 2021). The Company adopted this guidance in the first quarter of fiscal 2021. The adoption of this guidance did not have a material impact on our results of operations or
                disclosures.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In August 2018, the FASB issued Accounting Standards Update 2018-15, &#8220;Intangibles &#8211; Goodwill and Other &#8211; Internal-Use Software (Subtopic 350-40):
                Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract&#8221; (&#8220;ASU 2018-15&#8221;). ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting
                arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. ASU 2018-15 was effective for annual periods, and interim periods within those annual
                periods, beginning after December 15, 2019, which was our fiscal year that began on February 1, 2020 (fiscal 2021). The Company adopted this guidance in the first quarter of fiscal 2021. The adoption of this guidance did not have a material
                impact on our results of operations or disclosures.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In December 2019, the FASB issued Accounting Standards Update 2019-12, &#8220;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&#8221; (&#8220;ASU
                2019-12&#8221;). ASU 2019-12 simplifies how an entity accounts for income taxes. ASU 2019-12 is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2020, which is our fiscal year that began
                on February 1, 2021 (fiscal 2022). The Company adopted this guidance in the first quarter of fiscal 2022. The adoption of this guidance did not have a material impact on our results of operations or disclosures.</div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Recently issued accounting pronouncements</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In October 2021, the FASB issued Accounting Standards Update 2021-08, &#8220;Business Combinations (Topic 805): Accounting for Contract Assets and Contract
                Liabilities from Contracts with Customers&#8221; (&#8220;ASU 2021-08&#8221;). ASU 2021-08 provides guidance on how to recognize and measure acquired contract assets and liabilities from revenue contracts in a business combination. ASU 2021-08 is effective
                for annual periods, and interim periods within those annual periods, beginning after December 15, 2022, which will be our fiscal year beginning February 1, 2023 (fiscal 2024). Early adoption is permitted. The Company will adopt this
                guidance in the first quarter of fiscal 2024. The adoption of this guidance is not expected to have a material impact on our results of operations or disclosures.</div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">26</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div>
                <div>
                  <hr style="height: 1px; width: 50%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps; font-weight: bold;"> <br>
              </div>
              <div style="text-align: left; font-family: Verdana,Geneva,sans-serif; font-variant: small-caps; font-weight: bold;">Controls and Procedures</div>
              <div>
                <div><br>
                </div>
                <div>
                  <hr style="height: 1px; width: 50%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
              </div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, management
                evaluated our disclosure controls and procedures (as defined in National Instrument 52-109 Certification of Disclosure in Issuers&#8217; Annual and Interim Filings) as of January 31, 2022. Based upon that evaluation, our Chief Executive Officer
                and Chief Financial Officer concluded that our disclosure controls and procedures were effective.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, management
                assessed the effectiveness of our internal control over financial reporting (as defined in National Instrument 52-109 Certification of Disclosure in Issuers&#8217; Annual and Interim Filings) as of January 31, 2022, based on criteria established
                in &#8220;Internal Control &#8211; Integrated Framework&#8221; (2013), issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on the assessment, our Chief Executive Officer and Chief Financial Officer concluded that, as of
                January 31, 2022, our internal control over financial reporting was effective.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">During the period beginning on November 1, 2021 and ended on January 31, 2022, no changes were made to the Company&#8217;s internal control over financial
                reporting that have materially affected, or are reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting.</div>
              <div><br>
              </div>
              <div>
                <div>
                  <hr style="height: 1px; width: 50%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
                <div><br>
                </div>
              </div>
              <div style="text-align: left; font-family: Verdana,Geneva,sans-serif; font-variant: small-caps; font-weight: bold;">Trends / Business Outlook</div>
              <div>
                <div><br>
                </div>
                <div>
                  <hr style="height: 1px; width: 50%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
              </div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">This section discusses our outlook for fiscal 2023 and in general as of the date of this MD&amp;A and contains forward-looking statements.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The impact of the recent escalation of the Ukraine Conflict on our customers and suppliers, on the global economy in general and on our business
                specifically is uncertain at this time. While we have limited direct business dealings in either Russia or the Ukraine, it&#8217;s probable that the Ukraine Conflict, the political and economic measures taken by other countries in response to the
                Ukraine Conflict and the potential retaliatory actions that Russia or other countries might take in response to these political and economic measures could have a material impact on the global economy, global trade, global fuel prices
                and/or the individual economies of countries that may be dependent on Russia for oil and gas supplies and in which we may have significant business dealings, such as Germany. Each of these consequences could impact the level of usage and/or
                demand for our products and services and our resulting revenues. In addition, it has been speculated that retaliatory actions by Russia or other countries to economic sanctions could include widespread cyber-attacks. Any such attacks, if
                successful, could adversely impact our business or the businesses of our customers and suppliers.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The impact of the Pandemic on global trade both in the short-term and over the longer-term continues to be uncertain at this time. As discussed in
                previous quarterly versions of our MD&amp;A, during the period of the Pandemic we had observed some reduced shipment volumes across various modes of transportation, particularly in air cargo, and were aware of some customers who reduced or
                temporarily suspended operations during the Pandemic or otherwise experienced financial hardship as a result of the Pandemic. Although we have come to understand that the impact of the Pandemic will be felt in waves at various times, as the
                time of this MD&amp;A, we have observed that shipment volumes and general economic activity in our industry have largely returned to what we would consider &#8220;pre-Pandemic&#8221; levels. We make this observation recognizing that some countries
                around the world will continue to come in and out of government-mandated business shutdowns as they struggle with further waves of infection relating to the Pandemic. Given this ongoing uncertainty, we don&#8217;t know what the impact of these
                events will be on</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">27</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">overall global trade volumes on a quarter to quarter basis may be, or over the longer-term and how that in turn may impact the use of Descartes&#8217;
                products and services by its customers and whether such an impact will only be temporary or may continue for an extended period of time. It also remains unclear at this time whether, as a result of the Pandemic and related events, companies
                and/or consumers will alter trading, manufacturing and/or buying patterns from the patterns we have observed in the global economy in the past and if so, for how long.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In fiscal 2021 we took proactive measures to position our company to defend against the potential impact of the Pandemic while ensuring that we
                maintained our flexibility to react quickly when a normalization of business activity returns. While we will continue to be cautious as we consider the ongoing impact of the Pandemic, in fiscal 2022 we have invested in our business by
                hiring additional staff and continue to engage in virtual marketing events while, at the same time, some of our restrictions on in-person marketing events and travel have started to gradually ease as the uncertainty caused by the Pandemic
                subsides. In fiscal 2023, we expect to continue to invest in our business through headcount growth and see a continued reduction of our restrictions on in-person marketing events and travel.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">On January 1, 2021, the UK left the European Union and agreed to terms on a trade agreement that set out the tariffs and guidelines on imports and
                exports between the two regions. Despite the trade agreement, both parties agreed that import and export filings would now need to be made on shipments between the UK and the European Union with special trading rules for shipments to and
                from Northern Ireland. In addition, the UK implemented a system for electronic filings on imports and exports. As a result, we have been actively engaging with customers and service providers with solutions that assist them with these
                electronic filing requirements and as a result have seen a positive impact to our revenues in fiscal 2022. Should changes be made to regulations relating to the movement of goods between the UK and the European Union, or the special trading
                rules for shipments to and from Northern Ireland, such that the filing requirements related to imports and exports were somehow reduced, this could have an impact on the revenues we have been generating in this area of our business.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">More generally, our business may be impacted from time to time by the cyclical and seasonal nature of particular modes of transportation and the
                freight market, as well as the cyclical and seasonal nature of the industries that such markets serve. Factors which may create cyclical fluctuations in such modes of transportation or the freight market in general include legal and
                regulatory requirements (for example Brexit), timing of contract renewals between our customers and their own customers, seasonal-based tariffs, vacation periods applicable to particular shipping or receiving nations, weather-related or
                global health events that impact shipping in particular geographies and amendments to international trade agreements. In particular, the uncertainties arising from the Pandemic and steps taken by governments, businesses, other organizations
                and private citizens to respond to the Pandemic could continue to adversely impact global shipment volumes in all modes of transportation in fiscal 2023. Since some of our revenues from particular products and services are tied to the
                volume of shipments being processed, adverse fluctuations in the volume of global shipments, or shipments in any particular mode of transportation, may adversely affect our revenues. Significant declines in shipment volumes could likely
                have a material adverse effect on our business.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Industry consolidation, rapid technological change, growth of ecommerce and frequent new product introductions and enhancements continue to
                characterize the software and services industries &#8211; particularly for logistics management technology companies. Organizations are increasingly requiring greater levels of functionality and more sophisticated product offerings from their
                software and services providers.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Increased importance is being placed on leveraging cloud-based technology to better manage logistics processes and to connect and collaborate with
                trading partners on a global basis, as well as to reuse and share supply chain data in order to accelerate time-to-value. Cloud-based technology also enables business networks to more easily unite and integrate services provided by a broad
                range of partners and technology alliances to extend functionality and further enhance collaboration between business communities. As a result, we believe there is a trend away from using manual and paper-based supply</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">28</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">chain and logistics processes towards electronic processes powered by the exchange of electronic information between logistics and supply chain
                participants.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Accordingly, we expect that our future success will be dependent upon our ability to enhance current products or develop and introduce new products
                offering enhanced performance and new functionality at competitive prices. In particular, we believe customers are looking for end-to-end solutions that combine a multi-modal, multi-process network with business document exchange and
                wireless mobile resource management (&#8220;MRM&#8221;) applications with end-to-end global trade compliance, trade content and collaborative supply chain execution applications. These applications include freight bookings, contract and rate
                management, classification of goods for tariff and duty purposes, sanctioned party screening, customs filings and electronic shipment manifest processes, transportation management, routing and scheduling, purchase order to dock door
                processes, and inventory visibility.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We believe there is a continued acceptance of subscription pricing and SaaS business models in the markets we serve that provide lower up-front cost
                and easier-to-maintain alternatives than may be available through traditional perpetual license pricing models. In 2022, our services revenues comprised 89% of our total revenues, with the balance being license, professional services and
                other revenues. We expect that our focus in fiscal 2023 will remain on generating services revenues, primarily by promoting the use of our GLN (including customs compliance services) and the migration of customers using our legacy
                license-based products to our services-based architecture. We anticipate maintaining the flexibility to license our products to those customers who prefer to buy the products in that fashion and the composition of our revenues in any one
                quarter will be impacted by the buying preferences of our customers.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We have significant contracts with our license customers for ongoing support and maintenance, as well as significant service contracts which provide
                us with recurring services revenues. After their initial term, our service contracts are generally renewable at a customer&#8217;s option, and there are generally no mandatory payment obligations or obligations to license additional software or
                subscribe for additional services. In a typical year, based on our historic experience, we anticipate that over a one-year period we may lose approximately 4% to 6% of our aggregate annualized recurring revenues from the previous year in
                the ordinary course, excluding consideration of new customers. Going forward, given the potential ongoing uncertain economic impact of the Pandemic on our customers&#8217; businesses, we anticipate that the amount of recurring revenues lost from
                the previous year could be higher than our historic experience.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We internally measure and manage our &#8220;baseline calibration&#8221;, which we define as the difference between our &#8220;baseline revenues&#8221; and &#8220;baseline operating
                expenses&#8221;. Each of these measures constitutes a &#8220;supplementary financial measure&#8221; under Canadian Securities Administrators&#8217; National Instrument 52-112 and does not have a directly comparable financial measure disclosed in our financial
                statements. <font style="color: #000000;">We define our &#8220;baseline revenues&#8221; as our visible, recurring and contracted revenues. Baseline revenues are not a projection of anticipated total revenues for a period as they exclude any
                  anticipated or expected new sales for a period beyond the date that the baseline revenues are measured. </font>We define our &#8220;baseline operating expenses&#8221; as our total expenses less <font style="color: #000000;">interest, investment
                  income, taxes, depreciation and amortization, stock-based compensation (for which we include related costs and taxes), acquisition-related costs and restructuring charges. Baseline operating expenses are not a projection of anticipated
                  total expenses for a period as they exclude any expenses associated with anticipated or expected new sales for a period beyond the date that the baseline expenses are measured. </font>Our baseline calibration is not a projection of net
                income for a period or adjusted earnings before interest, taxes, depreciation and amortization for a period as it excludes anticipated or expected new sales for a period beyond the date that the baseline calibration is measured, excludes
                any costs of goods sold or other expenses associated with such new sales, and excludes the expenses identified as excluded in the definition of &#8220;baseline operating expenses,&#8221; above. We calculate and disclose &#8220;baseline revenues,&#8221; &#8220;baseline
                operating expenses&#8221; and &#8220;baseline calibration&#8221; because management uses these metrics in determining its planned levels of expenditures for a period and we believe this information is useful to our investors. These metrics are estimated
                operating metrics and not projections, nor actual financial results, and are not indicative of current or future performance. As noted above, these metrics do not have any directly comparable financial measures disclosed in our financial
                statements. At February 9, 2022, using foreign exchange rates of $0.79 to CAD</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">29</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">$1.00, $1.13 to EUR 1.00 and $1.36 to &#163;1.00, we estimated that our baseline revenues for the first quarter of 2023 are approximately $100.2 million
                and our baseline operating expenses are approximately $62.3 million. We consider this to be our baseline calibration of approximately $37.9 million for the first quarter of 2023, or approximately 38% of our baseline revenues as at February
                9, 2022.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We estimate that aggregate amortization expense for existing intangible assets will be $53.4 million for 2023, $41.2 million for 2024, $38.4 million
                for 2025, $34.1 million for 2026, $19.3 million for 2027 and $43.2 million thereafter. Expected future amortization expense is based on the level of existing intangible assets at January 31, 2022, is subject to fluctuations in foreign
                exchange rates and assumes no future adjustments or impairment of existing intangible assets.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We anticipate that stock-based compensation expense for fiscal 2023 for grants outstanding as at January 31, 2022 will be approximately $9.3 million,
                subject to any necessary adjustments resulting from actual stock-based compensation forfeitures and fluctuations in foreign exchange rates.</div>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We performed our annual goodwill impairment tests in accordance with ASC Topic 350, &#8220;Intangibles &#8211; Goodwill and Other&#8221; (&#8220;ASC Topic
                350&#8221;) as at October 31, 2021 and determined that there was no evidence of impairment. We are currently scheduled to perform our next annual impairment test during the third quarter of fiscal 2023. We will continue to perform quarterly
                analyses of whether any event has occurred</div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">that would more likely than not reduce our enterprise value below our carrying amounts and, if so, we will perform a goodwill
                impairment test between the annual dates. The likelihood of any future impairment increases if our public market capitalization is adversely impacted by global economic, capital market or other conditions for a sustained period of time. Any
                future impairment adjustment will be recognized as an expense in the period that such adjustment is identified.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In fiscal 2022, capital expenditures were $4.8 million or 1% of revenues, as we continue to invest in computer equipment and software to support our
                network and build out our infrastructure. We anticipate that we will incur approximately $4.0 to $5.0 million in capital expenditures in fiscal 2023 primarily related to investments in our network and security infrastructure.</div>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We conduct business in a variety of foreign currencies and, as a result, our foreign operations are subject to foreign exchange
                fluctuations. Our businesses operate in their local currency environment and use their local currency as their functional currency. Assets and liabilities of foreign operations are translated into US dollars at the exchange rate in effect
                at the balance sheet date. Revenues and expenses of foreign operations are translated using daily exchange rates. Translation adjustments resulting from this process are accumulated in other comprehensive income (loss) as a separate
                component of shareholders&#8217; equity. Transactions incurred in currencies other than the functional currency are converted to the functional currency at the transaction date. All foreign currency transaction gains and losses are included in
                net income. Some of our cash is held in foreign currencies. We currently have no specific hedging program in place to address fluctuations in international currency exchange rates. We can make no accurate prediction of what will happen with
                international currency exchange rates going forward. However, if the US dollar was to weaken in comparison to foreign currencies, then we anticipate this will increase the expenses of our business and have a negative impact on our results
                of operations. By way of illustration, 64% of our revenues in the fourth quarter of fiscal 2022 were in US dollars, 12% in euro, 9% in British pound sterling, 9% in Canadian dollars, and the balance in mixed currencies, while 46% of our
                operating expenses were in US dollars, 15% in euro, 4% in British pound sterling, 24% in Canadian dollars, and the balance in mixed currencies.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our tax expense for a period is difficult to predict as it depends on many factors, including the actual jurisdictions in which income is earned, the
                tax rates in those jurisdictions, the amount of deferred tax assets relating to the jurisdictions and the valuation allowances relating to those tax assets. We can provide no assurance as to the timing or amounts of any income tax expense
                or recovery, nor can we provide any assurance that our current valuation allowance for deferred tax assets will not need to be adjusted further.</div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">30</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We experienced an effective tax rate of approximately 16% in fiscal 2022, primarily as a result of a release in valuation allowances related to tax
                losses carried forward that were previously unrecognized. There continues to be a number of uncertainties that could impact our tax rate in fiscal 2023, such as tax reform in the US, as well as other potential tax rate changes in foreign
                jurisdictions. However, at this time we anticipate that our effective tax rate on an annualized basis would return to our typical range of 25% to 30% of pre-tax income in 2023 and in subsequent years.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We intend to continue to actively explore business combinations to add complementary services, products and customers to our existing businesses. We
                also intend to continue to focus our acquisition activities on companies that are targeting the same customers as us and processing similar data and, to that end, we listen to our customers&#8217; suggestions as they relate to acquisition
                opportunities. Depending on the size and scope of any business combination, or series of business combinations, we may choose or need to use our existing credit facility or need to raise additional debt or equity capital. However, there can
                be no assurance that we will be able to undertake such a financing transaction. If we use debt in connection with acquisition activity, we will incur additional interest expense from the date of the draw under such facility. Considering the
                balance of the credit facility as at January 31, 2022, and subject to any further draws or repayments on the credit facility, we anticipate that interest expense will be approximately $1.1 million in fiscal 2023, which includes debt standby
                charges as well as the amortization of deferred financing charges.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Certain future commitments are set out above in the section of this MD&amp;A called &#8220;Commitments, Contingencies and Guarantees&#8221;. We believe that we
                have sufficient liquidity to fund our current operating and working capital requirements, including the payment of these commitments.</div>
              <div><br>
              </div>
              <div>
                <hr style="height: 1px; width: 50%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
              <div>
                <div><br>
                </div>
              </div>
              <div style="text-align: left; font-family: Verdana,Geneva,sans-serif; font-variant: small-caps; font-weight: bold;">Certain Factors That May Affect Future Results</div>
              <div>
                <div><br>
                </div>
                <div>
                  <hr style="height: 1px; width: 50%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
              </div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Any investment in us will be subject to risks inherent to our business. Before making an investment decision, you should carefully
                consider the risks described below together with all other information included in this report. The risks and uncertainties described below are not the only ones facing us. Additional risks and uncertainties that we are not aware of or have
                not focused on, or that we currently deem immaterial, may also impair our business operations. This report is qualified in its entirety by these risk factors.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">If any of the risks actually occur, they could materially adversely affect our business, financial condition, liquidity or results
                of operations. In that case, the trading price of our securities could decline and you may lose all or part of your investment.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">System or network failures, information security breaches or other cyber-security threats in connection with
                our services and products could reduce our sales, impair our reputation, increase costs or result in liability claims, and seriously harm our business.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We rely on information technology networks and systems to process, transmit and store electronic information. Any disruption to our services and
                products, our own information systems or communications networks or those of third-party providers on which we rely as part of our own product offerings could result in the inability of our customers to receive our products for an
                indeterminate period of time. Our ability to deliver our products and services depends on the development and maintenance of internet infrastructure by third parties. This includes maintenance of reliable networks with the necessary
                security, speed, data capacity and bandwidth. While our services are designed to operate without interruption, we have experienced, and may in the future experience, interruptions and delays in services and availability from time to time.
                In the event of a catastrophic event with respect to one or more of our systems, we may experience an extended period of system unavailability, which could negatively impact our relationship with customers. Our services and products may not
                function properly for reasons which may include, but are not limited to, the following:</div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z2f18255517e84f8387fbca95ba6869aa" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 18pt;"><br>
                    </td>
                    <td style="width: 36pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">System or network failure;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="za93ec6da41834949a91fd37efc404f0e" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 18pt;"><br>
                    </td>
                    <td style="width: 36pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Software errors, failures and crashes;</div>
                    </td>
                  </tr>

              </table>
              <div> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">31</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z1935149d71724dd591093cd8c58cfe67" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 18pt;"><br>
                    </td>
                    <td style="width: 36pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Interruption in the supply of power;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zdaa24ab51683412d875538aaca57d375" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 18pt;"><br>
                    </td>
                    <td style="width: 36pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Virus proliferation or malware;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z4b0842bfd35b4bd9acf4dca91f072c40" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 18pt;"><br>
                    </td>
                    <td style="width: 36pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Communications failures;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z690d650a196f48c0bef56ebba267b1f9" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 18pt;"><br>
                    </td>
                    <td style="width: 36pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Information or infrastructure security breaches;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zca488a2a269941c1bfb4f55d66cab77c" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 18pt;"><br>
                    </td>
                    <td style="width: 36pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Insufficient investment in infrastructure;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z6a08d3ad20764523ae6ef27932603bdd" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 18pt;"><br>
                    </td>
                    <td style="width: 36pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Earthquakes, fires, floods, natural disasters, or other force majeure events outside our control; and</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z246b583087db4ebfb7128eaafd65f490" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 18pt;"><br>
                    </td>
                    <td style="width: 36pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Acts of war, sabotage, cyber-attacks, denial-of-service attacks and/or terrorism.</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In addition, any disruption to the availability of customer information, or any compromise to the integrity or confidentiality of customer information
                in our systems or networks, or the systems or networks of third parties on which we rely, could result in our customers being unable to effectively use our products or services or being forced to take mitigating actions to protect their
                information. Back-up and redundant systems may be insufficient or may fail and result in a disruption of availability of our products or services to our customers or the integrity or availability of our customers&#8217; information.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Some jurisdictions have enacted laws requiring companies to notify individuals of data security breaches involving certain types of personal data and
                in some cases our agreements with certain customers require us to notify them in the event of a security incident. Such mandatory disclosures could lead to negative publicity and may cause our current and prospective customers to lose
                confidence in the effectiveness of our data security measures. Moreover, if a high-profile security breach occurs with respect to another SaaS provider, customers may lose trust in the security of the SaaS business model generally, which
                could adversely impact our ability to retain existing customers or attract new ones.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Any actual or perceived threat of disruption to our services or any compromise of customer information could impair our reputation and cause us to
                lose customers or revenue, or face litigation, necessitate customer service or repair work that would involve substantial costs and distract management from operating our business. Despite the implementation of advanced threat protection,
                information and network security measures and disaster recovery plans, our systems and those of third parties on which we rely may be vulnerable. If we are unable (or are perceived as being unable) to prevent, or promptly identify and
                remedy, such outages and breaches, our operations may be disrupted, our business reputation could be adversely affected, and there could be a negative impact on our financial condition and results of operations.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">The Pandemic has had a significant impact on the global economy and could adversely affect our business,
                results of operations and financial condition.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The Pandemic and the efforts to respond to it have negatively impacted the global economy, has, at times, disrupted some manufacturing operations and
                global supply chains and has at times, created significant volatility and disruption of financial markets. These disruptions may continue in the future resulting in reduced commercial and consumer confidence and spending, increased
                unemployment, closure or restricted operating conditions for businesses, volatility in the global economy, instability in the credit and financial markets, labor shortages, and disruption in supply chains. In addition, potential price
                inflation caused by an excess of liquidity in countries where we conduct business may increase the costs we incur to provide our solutions and may reduce profit margins.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We expect the significance of the Pandemic, including the extent of its effect on our financial condition and results of operations, to depend on,
                among other things, its duration, the success of efforts to contain it, its impact on the global economy and on our customers, and the impact of ongoing actions and future actions taken by government authorities and by us in&#160;response. While
                we are not able at this time to estimate the impact of the Pandemic, an extended period of global supply chain and economic disruption could materially and adversely affect our business, results of operations, access to sources of liquidity
                and financial condition. In addition, an extended global recession caused by the Pandemic could have a further adverse impact on our financial condition and operations.</div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">32</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Catastrophic events, armed conflict, wars, natural disasters, severe weather and disease and similar events
                could disrupt the demand of our customers for our products and services and our ability to operate our business.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our business may be negatively impacted to varying degrees by a number of events which are beyond our control, including acts of war, armed conflicts,
                energy blackouts, pandemics (or other public health crises), terrorist attacks, earthquakes, hurricanes, tornados, fires, floods, ice storms or other natural or manmade catastrophes. We cannot be sure that our emergency preparedness or the
                preparedness of our customers, including business continuity planning, to mitigate risks will be effective since such events can evolve very rapidly, and their impacts can be difficult to predict. As such, there can be no assurance that in
                the event of such a catastrophe that the operations and ability to carry on business of us or our customers will not be disrupted. The occurrence of such events may not release us from performing our obligations to third parties. A
                catastrophic event, including an outbreak of infectious disease, a pandemic or a similar health threat, such as the current Pandemic, or fear of any of the foregoing, could adversely impact us, our customers and our investments. In
                addition, liquidity and volatility, credit availability and market and financial conditions, all of which have been negatively impacted by the Pandemic, generally could change at any time as a result of any of these events. Any of these
                events in isolation or in combination, could have a material negative impact on our performance, financial condition, results of operations and cash flows.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">We may have difficulties identifying, successfully integrating or maintaining or growing our acquired
                businesses.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Businesses that we acquire may sell products or services that we have limited experience operating or managing. We may experience unanticipated
                challenges or difficulties identifying suitable acquisition candidates, integrating their businesses into our company, maintaining these businesses at their current levels or growing these businesses. Factors that may impair our ability to
                identify, successfully integrate, maintain or grow acquired businesses may include, but are not limited to:</div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z03e369492e7d487091ae48f2394f2e1d" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Challenges identifying suitable businesses to buy and negotiating the acquisition of those businesses on acceptable terms;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z2ada4037b35e4c1da41514504b59ffba" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Challenges completing the acquisitions within our expected time frames and budgets;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zb0953a4846ad4f3a84669719f447eccd" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Challenges in integrating acquired businesses with our business;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z0f03804dc7854efb9c276086c02df5d6" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Loss of customers of the acquired business;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="za0992cc38d39450d97f418cd2ed67e08" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Loss of key personnel from the acquired business, such as former executive officers or key technical personnel;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z96afa15a40334957ae989b9b20508c61" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Non-compatible business cultures;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zb2358600f41a4e9d9dbff26670f6edb6" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">For regulatory compliance businesses, changes in government regulations impacting electronic regulatory filings or import/export compliance, including changes in
                        which government agencies are responsible for gathering import and export information;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zaf49419718154665bf5e01624132577a" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Difficulties in gaining necessary approvals in international markets to expand acquired businesses as contemplated;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zb42a16fe7b1c46c7858e159686ab7a31" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our inability to obtain or maintain necessary security clearances to provide international shipment management services;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z8857fba59dd6484180a0072787690af8" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our failure to make appropriate capital investments in infrastructure to facilitate growth; and</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z0c6f1534a40843839488f739ece25d03" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Other risk factors identified in this report.</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We may fail to properly respond to any of these risks, which may have a material adverse effect on our business results.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Investments in acquisitions and other business initiatives involve a number of risks that could harm our
                business.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We have in the past acquired, and in the future, expect to seek to acquire, additional products, services, customers, technologies and businesses that
                we believe are complementary to ours. We are unable to predict whether or when we will be able to identify any appropriate products, technologies or businesses for acquisition, or the likelihood that any potential acquisition will be
                available on terms acceptable to us or will be completed. We also, from time to time, take on investments in other business initiatives, such as the implementation of new systems.</div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">33</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Acquisitions and other business initiatives involve a number of risks, including: substantial investment of funds, diversion of management&#8217;s attention
                from current operations; additional demands on resources, systems, procedures and controls; and disruption of our ongoing business. Acquisitions specifically involve risks, including: difficulties in integrating and retaining all or part of
                the acquired business, its customers and its personnel; assumption of disclosed and undisclosed liabilities; dealing with unfamiliar laws, customs and practices in foreign jurisdictions; and the effectiveness of the acquired company&#8217;s
                internal controls and procedures. In addition, we may not identify all risks or fully assess risks identified in connection with an investment. As well, by investing in such initiatives, we may deplete our cash resources or dilute our
                shareholder base by issuing additional shares. Furthermore, for acquisitions, there is a risk that our valuation assumptions, customer retention expectations and our models for an acquired product or business may be erroneous or
                inappropriate due to foreseen or unforeseen circumstances and thereby cause us to overvalue an acquisition target. There is also a risk that the contemplated benefits of an acquisition or other investment may not materialize as planned or
                may not materialize within the time period or to the extent anticipated. The individual or combined effect of these risks could have a material adverse effect on our business.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">If we fail to attract and retain key personnel, it would adversely affect our ability to develop and
                effectively manage our business and inflationary pressures in compensation could impact the cost structure of our business.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our performance is substantially dependent on the performance of our highly qualified management, technical expertise, and sales and marketing
                personnel, which we regard as key individuals to our business. Significant competition exists for management and skilled personnel and as a result of that competition we are seeing wage and labor cost escalation in various areas and levels
                within our workforce. Our success is highly dependent on our ability to identify, hire, train, motivate, promote, and retain key individuals. In responding to inflationary wage pressure to retain or attract key individuals, we could see
                increases in our operating costs that outpace our ability to grow revenues. If we fail to cross train key employees, particularly those with specialized knowledge it could impair our ability to provide consistent and uninterrupted service
                to our customers. If we are not able to attract, retain or establish an effective succession planning program for key individuals it could have a material adverse effect on our business, results of operations, financial condition and the
                price of our common shares.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We have in the past, and may in the future, make changes to our executive management team or board of directors. There can be no assurance that any
                such changes and the resulting transition will not have a material adverse effect on our business, results of operations, financial condition and the price of our common shares.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Changes in government filing or screening requirements for global trade may adversely impact our business.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our regulatory compliance services help our customers comply with government filing and screening requirements relating to global trade. The services
                that we offer may be impacted, from time to time, by changes in these requirements, including potential future changes as a consequence of Brexit, the United States-Mexico-Canada Agreement or similar cross-border trade agreements. Beginning
                in our fiscal 2021 year, we saw increased customs filing transactions and resulting revenues from our customs filing solutions in the UK as a result of Brexit and the changes in way goods moved between the EU and the UK (including goods
                moving to and from Northern Ireland) following Brexit. If the regulations relating to these requirements were to change, it could adversely impact that area of our business. In addition, and more generally, changes in requirements that
                impact electronic regulatory filings or import/export compliance, including changes adding or reducing filing requirements, changes in enforcement practices or changes in the government agency responsible for such requirements could
                adversely impact our business, results of operations and financial condition.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Disruptions in the movement of freight could negatively affect our revenues.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our business is highly dependent on the movement of freight from one point to another since we generate transaction revenues as freight is moved by,
                to or from our customers. If there are disruptions in the movement of freight, proper reporting or the overall volume of international shipments, whether as a result of labor disputes, weather or natural disaster, terrorist events,
                political instability, changes in cross</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">34</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">border trade agreements, contagious illness outbreaks (such as the Pandemic), or otherwise, then the traffic volume on our Global Logistics Network
                will be impacted and our revenues will be adversely affected. As these types of freight disruptions are generally unpredictable, there can be no assurance that our business, results of operations and financial condition will not be
                adversely affected by such events.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">General economic conditions may affect our results of operations and financial condition.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Demand for our products depends in large part upon the level of capital and operating expenditures by many of our customers. Decreased capital and
                operational spending could have a material adverse effect on the demand for our products and our business, results of operations, cash flow and overall financial condition. Disruptions in the financial markets may adversely impact the
                availability of credit already arranged and the availability and cost of credit in the future, which could result in the delay or cancellation of projects or capital programs on which our business depends. In addition, disruptions in the
                financial markets may also have an adverse impact on regional economies or the world economy, which could negatively impact the capital and operating expenditures of our customers. Decreased capital and operational spending or disruptions
                in the financial markets could be caused by the outbreak of a contagious illness, such as the Pandemic (and any intensification thereof). Any of these conditions may reduce the willingness or ability of our customers and prospective
                customers to commit funds to purchase our products and services, or their ability to pay for our products and services after purchase.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Our existing customers might cancel contracts with us, fail to renew contracts on their renewal dates, and/or
                fail to purchase additional services and products, and we may be unable to attract new customers.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We depend on our installed customer base for a significant portion of our revenues. We have significant contracts with our license customers for
                ongoing support and maintenance, as well as significant service contracts that provide recurring services revenues to us. In addition, our installed customer base has historically generated additional new license and services revenues for
                us. Service contracts are generally renewable at a customer&#8217;s option and/or subject to cancellation rights, and there are generally no mandatory payment obligations or obligations to license additional software or subscribe for additional
                services.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">If our customers fail to renew their service contracts, fail to purchase additional services or products, or we are unable to attract new customers,
                then our revenues could decrease and our operating results could be adversely affected. Factors influencing such contract terminations could include changes in the financial circumstances of our customers, dissatisfaction with our products
                or services, our retirement or lack of support for our legacy products and services, our customers selecting or building alternate technologies to replace us, the cost of our products and services as compared to the cost of products and
                services offered by our competitors, acceptance of future price increases, our ability to attract, hire and maintain qualified personnel to meet customer needs, consolidating activities in the market, and changes in our customers&#8217; business
                or in regulation impacting our customers&#8217; business that may no longer necessitate the use of our products or services, general economic or market conditions, or other reasons. Further, our customers could delay or terminate implementations
                or use of our services and products or be reluctant to migrate to new products. Such customers will not generate the revenues we may have anticipated within the timelines anticipated, if at all, and may be less likely to invest in
                additional services or products from us in the future. We may not be able to adjust our expense levels quickly enough to account for any such revenue losses. In addition, loss of one or more of our key customers could adversely impact our
                competitive position in the marketplace and hurt our credibility and ability to attract new customers.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Our success depends on our ability to continue to innovate and to create new solutions and enhancements to our
                existing products</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We may not be able to develop and introduce new solutions and enhancements to our existing products that respond to new technologies or shipment
                regulations on a timely basis. If we are unable to develop and sell new products and new features for our existing products that keep pace with rapid technological and regulatory change as well as developments in the transportation
                logistics industry, our business, results of operations and financial condition could be adversely affected.&#160;We intend to continue to invest significant resources in research and development to enhance our existing products and services and
                introduce new high-quality products that customers will want. If we are unable to predict or quickly react</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">35</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">to user preferences or changes in the transportation logistics industry, or its regulatory requirements, or if we are unable to modify our products
                and services on a timely basis or to effectively bring new products to market, our sales may suffer.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In addition, we may experience difficulties with software or hardware development, design, integration with third-party software or hardware, or
                marketing that could delay or prevent our introduction, deployment or implementation of new solutions and enhancements. The introduction of new solutions by competitors, the emergence of new industry standards or the development of entirely
                new technologies to replace existing offerings could render our existing or future solutions obsolete.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We may not have sufficient resources to make the necessary investments in software development and our technical infrastructure, and we may experience
                difficulties that could delay or prevent the successful development, introduction or marketing of new products or enhancements. In addition, our products or enhancements may not meet increasingly complex customer requirements or achieve
                market acceptance at the rate we expect, or at all. Any failure by us to anticipate or respond adequately to technological advancements, customer requirements and changing industry standards, or any significant delays in the development,
                introduction or availability of new products or enhancements, could undermine our current market position and negatively impact our business, results of operations or financial condition.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">We may not remain competitive. Increased competition could seriously harm our business.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The market for supply chain technology is highly competitive and subject to rapid technological change. We expect that competition will increase in
                the future. To maintain and improve our competitive position, we must continue to develop and introduce in a timely and cost-effective manner new products, product features and services to keep pace with our competitors. We currently face
                competition from a large number of specific market entrants, some of which are focused on specific industries, geographic regions or other components of markets we operate in.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Current and potential competitors include supply chain application software vendors, customers that undertake internal software development efforts,
                value-added networks and business document exchanges, enterprise resource planning software vendors, regulatory filing companies, trade data vendors and general business application software vendors. Many of our current and potential
                competitors may have one or more of the following relative advantages:</div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z472a909c399945fc844175fc8b4ceb54" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Established relationships with existing customers or prospects that we are targeting;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zb5dd401886de415596ce8f3c10d1ac80" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Superior product functionality and industry-specific expertise;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z797481a10efd4933a428782f58da5c8a" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Broader range of products to offer and better product life cycle management;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z52808701b22946ce82324ffdd61b8c1a" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Larger installed base of customers;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zb462c91ee06e4c87880d00946480d66d" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Greater financial, technical, marketing, sales, distribution and other resources;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z191d5292ede34cddbd1d9cb4546a2633" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Better performance;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z4d5b0ae5d3924737b866ed21250be1d7" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Lower cost structure and more profitable operations;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z64316fa65d814ba5a58d1ab3dc441225" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Greater investment in infrastructure;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z821413e43d2a4faca1f2e1b0840e1d14" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Greater worldwide presence;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z43e56de868b74dbc8fd55f4a257eed31" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Early adoption of, or adaptation to changes in, technology; or</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z23cf7c090d5142fe97c591f170b4591d" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Longer operating history; and/or greater name recognition.</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Further, current and potential competitors have established, or may establish, cooperative relationships and business combinations among themselves or
                with third parties to enhance their products, which may result in increased competition. In addition, we expect to experience increasing price competition and competition surrounding other commercial terms as we compete for market share. In
                particular, larger competitors or competitors with a broader range of services and products may bundle their products, rendering our products more expensive and/or less functional. As a result of these and other factors, we may be unable to
                compete successfully with our existing or new competitors.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Emergence or increased adoption of alternative sources for trade data may adversely impact our business.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">With recent acquisitions in the area of supplying trade data and content, an increasing portion of our business relates to the supply of trade data
                and content that is often used by our customers in other</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">36</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">systems, such as enterprise resource planning systems. Emergence or increased adoption of alternative sources of this data and content could have an
                adverse impact on our customers&#8217; needs to obtain this data and content from us and/or the need for certain of the third-party system vendors in this field to refer customers to us for this data and content, each of which could adversely
                impact upon the revenues and income we generate from these areas of our business.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">If we need additional capital in the future and are unable to obtain it or can only obtain it on unfavorable
                terms, our operations may be adversely affected, and the market price for our securities could decline.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Historically, we have financed our operations primarily through cash flows from our operations, the sale of our equity securities and borrowing under
                our credit facility. In addition to our current cash and available debt facilities, we may need to raise additional debt or equity capital to repay existing debt, fund expansion of our operations, to enhance our services and products, or to
                acquire or invest in complementary products, services, businesses or technologies. However, there can be no assurance that we will be able to undertake incremental financing transactions. If we raise additional funds through further
                issuances of convertible debt or equity securities, our existing shareholders could suffer significant dilution and any new equity securities we issue could have rights, preferences and privileges superior to those attaching to our common
                shares. Our current credit facility contains, and any debt financing secured by us in the future could contain restrictive covenants relating to our capital-raising activities and other financial and operational matters, which may make it
                more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions. In addition, we may not be able to obtain additional financing on terms favorable to us, if at all. If adequate funds
                are not available on terms favorable or at all, our operations and growth strategy may be adversely affected and the market price for our common shares could decline.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Changes in the value of the U.S. dollar, as compared to the currencies of other countries where we transact
                business, could harm our operating results and financial condition.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Historically, the largest percentage of our revenues has been denominated in U.S. dollars. However, the majority of our international expenses,
                including the wages of our non-U.S. employees and certain key supply agreements, have been denominated in Canadian dollars, euros and other foreign currencies. Therefore, changes in the value of the U.S. dollar as compared to the Canadian
                dollar, the euro and other foreign currencies may materially affect our operating results. We generally have not implemented hedging programs to mitigate our exposure to currency fluctuations affecting international accounts receivable,
                cash balances and inter-company accounts. We also have not hedged our exposure to currency fluctuations affecting future international revenues and expenses and other commitments. Accordingly, currency exchange rate fluctuations have
                caused, and may continue to cause, variability in our foreign currency denominated revenue streams, expenses, and our cost to settle foreign currency denominated liabilities.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">We may have exposure to greater than anticipated tax liabilities or expenses.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We are subject to income and non-income taxes in various jurisdictions, our tax structure is subject to review by both domestic and foreign taxation
                authorities and we currently have tax audits open in a number of jurisdictions in which we operate. On a quarterly basis, we assess the status of these audits and the potential for adverse outcomes to determine whether a provision for
                income and other taxes is appropriate. The timing of the resolution of income tax audits is highly uncertain, and the amounts ultimately paid, if any, upon resolution of the issues raised by the taxing authorities may differ from any
                amounts that we accrue from time to time. The actual amount of any change could vary significantly depending on the ultimate timing and nature of any settlements. We cannot currently provide an estimate of the range of possible outcomes.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#160;</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The determination of our worldwide provision for income taxes and other tax liabilities requires judgment. In the ordinary course of a global
                business, there are many transactions and calculations where the ultimate tax outcome is uncertain. Any audit of our tax filings could materially change the amount of current and deferred income tax assets and liabilities. We have recorded
                a valuation allowance against a portion of our net deferred tax assets. If we achieve a consistent level of profitability, the likelihood of further reducing our deferred tax valuation allowance for some portion of the losses incurred in
                prior</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">37</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">periods in one of our jurisdictions will increase. We calculate our current and deferred tax provision based on estimates and assumptions that could
                differ from the actual results reflected in income tax returns filed during subsequent years. Adjustments based on filed returns are generally recorded in the period when the tax returns are filed and the global tax implications are known.
                Our estimate of the potential outcome for any uncertain tax issue is based on a number of assumptions. Any further changes to the valuation allowance for our deferred tax assets would also result in an income tax recovery or income tax
                expense, as applicable, on the consolidated statements of operations in the period in which the valuation allowance is changed.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Changes to earnings resulting from past acquisitions may adversely affect our operating results.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Under ASC Topic 805, &#8220;Business Combinations&#8221;, we allocate the total purchase price to an acquired company&#8217;s net tangible assets, intangible assets and
                in-process research and development based on their values as of the date of the acquisition (including certain assets and liabilities that are recorded at fair value) and record the excess of the purchase price over those values as
                goodwill. Management&#8217;s estimates of fair value are based upon assumptions believed to be reasonable but which are inherently uncertain. After we complete an acquisition, the following factors, among others, could result in material charges
                that would adversely affect our operating results and may adversely affect our cash flows:</div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z7de58267f6da4d0798e4e297b17a1c34" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Impairment of goodwill or intangible assets;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zb0b54e43014d40c99000774f7e11f30a" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">A reduction in the useful lives of intangible assets acquired;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zd9079732f5c546da98350ebe74f7703e" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Identification of assumed contingent liabilities after we finalize the purchase price allocation period;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z4892766054d74d79acdf700eff2b888e" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Charges to our operating results to eliminate certain pre-merger activities that duplicate those of the acquired company or to reduce our cost structure; and</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z4091dd7508f143e1b9755e3bb3b654b5" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Charges to our operating results resulting from revised estimates to restructure an acquired company&#8217;s operations after we finalize the purchase price allocation
                        period.</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Routine charges to our operating results associated with acquisitions include amortization of intangible assets, acquisition-related costs and
                restructuring charges. Acquisition-related costs primarily include retention bonuses, advisory services, brokerage services and administrative costs with respect to completed and prospective acquisitions.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We expect to continue to incur additional costs associated with combining the operations of our acquired companies, which may be substantial.
                Additional costs may include costs of employee redeployment, relocation and retention, including salary increases or bonuses, accelerated stock-based compensation expenses and severance payments, reorganization or closure of facilities,
                taxes, and termination of contracts that provide redundant or conflicting services. These costs would be accounted for as expenses and would decrease our net income and earnings per share for the periods in which those adjustments are made.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">As we continue to increase our international operations we increase our exposure to international business
                risks that could cause our operating results to suffer.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">While our headquarters are in Canada, we currently have direct operations in the U.S., EMEA, Asia Pacific and South American regions. We anticipate
                that these international operations will continue to require significant management attention and financial resources to localize our services and products for delivery in these markets, to develop compliance expertise relating to
                international regulatory agencies, and to develop direct and indirect sales and support channels in those markets. We face a number of risks associated with conducting our business internationally that could negatively impact our operating
                results. These risks include, but are not limited to:</div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zda5999c643e64c3d96d95cfc542e197d" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The risk of continued or increased limitations of travel advisories or travel restrictions related to the outbreak of contagious illnesses, such as the Pandemic
                        that is currently impacting global travel, could impact our ability to operate in certain markets and/or manage our operations in those markets;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="za4113c975e3446979af1d33831fddd7c" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Longer collection time from foreign clients, particularly in the EMEA region and the Asia Pacific region;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zcecc4be6c9e748b19f1f7f6f52aebd2d" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Difficulty in repatriating cash from certain foreign jurisdictions;</div>
                    </td>
                  </tr>

              </table>
              <div> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">38</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z02062224ceba4f3ab8ec74e673a9320d" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Language barriers, conflicting international business practices, and other difficulties related to the management and administration of a global business;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zf1bc6e2148d24a0faba1b194a4e6951d" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Increased management, travel, infrastructure and legal compliance costs associated with having international operations;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zdf160cf8b20c460ea7b5400da9d7a171" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Difficulties and costs of staffing and managing geographically disparate direct and indirect operations;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z4bb34e9658374d3698b66cbec99b2e49" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Volatility or fluctuations in foreign currency and tariff rates;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z7bb8d1c6cc4542c0bcb52cecd63cfb77" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Multiple, and possibly overlapping, tax structures;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z78dde9bfe0a34469b0bab520e1ce7922" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Complying with complicated and widely differing global laws and regulations in areas such as employment, tax, privacy and data protection;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z8188e3f265e9474ab4b1e62f33edd962" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Trade restrictions;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zed9a2be53391440d885d7b18bcf70281" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Enhanced security procedures and requirements relating to certain jurisdictions;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z31dc238ab0894c1cb0ab75ce83a4f0d8" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The need to consider characteristics unique to technology systems used internationally;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z0bef23d881e44101aa2dde0c3857b3e2" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Economic or political instability in some markets; and</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z25f3d1eafa6f479d90f5cae52acde523" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Other risk factors set out herein.</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">We may not be able to compensate for downward pricing pressure on certain products and services by increased
                volumes of transactions or increased prices elsewhere in our business, ultimately resulting in lower revenues.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Some of our products and services are sold to industries where there is downward pricing pressure on the particular product or service due to
                competition, general industry conditions or other causes. If we cannot offset any such downward pricing pressure, then the particular customer may generate less revenue for our business or we may have less aggregate revenue. This could have
                an adverse impact on our operating results.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">From time to time, we may be subject to litigation or dispute resolution that could result in significant costs
                to us and damage to our reputation.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">From time to time, we may be subject to litigation or dispute resolution relating to any number or type of claims, including claims for damages
                related to undetected errors or malfunctions of our services and products or their deployment, claims related to previously-completed acquisition transactions or claims relating to applicable securities laws. Litigation may seriously harm
                our business because of the costs of defending the lawsuit, diversion of employees&#8217; time and attention and potential damage to our reputation.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Further, our services and products are complex and often implemented by our customers to interact with third-party technology or networks. Claims may
                be made against us for damages properly attributable to those third-party technologies or networks, regardless of our lack of responsibility for any failure resulting in a loss, even if our services and products perform in accordance with
                their functional specifications. We may also have disputes with key suppliers for damages incurred which, depending on resolution of the disputes, could impact the ongoing quality, price or availability of the services or products we
                procure from the supplier. Limitation of liability provisions in certain third-party contracts may not be enforceable under the laws of some jurisdictions. As a result, we could be required to pay substantial amounts of damages in
                settlement or upon the determination of any of these types of claims and incur damage to our reputation and products. The likelihood of such claims and the amount of damages we may be required to pay may increase as our customers
                increasingly use our services and products for critical business functions, or rely on our services and products as the systems of record to store data for use by other customer applications. Our insurance may not cover potential claims or
                may not be adequate to cover all costs incurred in defense of potential claims or to indemnify us for all liability that may be imposed. A claim brought against us that is uninsured or underinsured could result in unanticipated costs,
                thereby harming our operating results and leading analysts or potential investors to lower their expectations of our performance, which could reduce the trading price of our common shares.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Increases in fuel prices and other transportation costs may have an adverse effect on the businesses of our
                customers resulting in them spending less money with us.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our customers are all involved, directly or indirectly, in the delivery of goods from one point to another, particularly transportation providers and
                freight forwarders. As the costs of these deliveries become more expensive, whether as a result of increases in fuel costs or otherwise, our customers may have fewer</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">39</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">funds available to spend on our products and services. There can be no assurance that these companies will be able to allocate sufficient funds to use
                our products and services. In addition, rising fuel costs may cause global or geographic-specific reductions in the number of shipments being made, thereby impacting the number of transactions being processed by our Global Logistics Network
                and our corresponding network revenues.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Our success and ability to compete depend upon our ability to secure and protect patents, trademarks and other
                proprietary rights.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We consider certain aspects of our internal operations, products, services and related documentation to be proprietary, and we primarily rely on a
                combination of patent, copyright, trademark and trade secret laws and other measures to protect our proprietary rights. Patent applications or issued patents, as well as trademark, copyright, and trade secret rights may not provide adequate
                protection or competitive advantage and may require significant resources to obtain and defend. We will also not be able to protect our intellectual property if we are unable to enforce our rights or if we do not detect unauthorized use of
                our intellectual property. Despite our precautions, it may be possible for unauthorized third parties to copy our products and use information that we regard as proprietary to create products and services that compete with ours. We also
                rely on contractual restrictions in our agreements with customers, employees, outsourced developers and others to protect our intellectual property rights. There can be no assurance that these agreements will not be breached, that we will
                have adequate remedies for any breach, or that our patents, copyrights, trademarks or trade secrets will not otherwise become known. Through an escrow arrangement, we have granted some of our customers a contingent future right to use our
                source code for software products solely for their internal maintenance services. If our source code is accessed through an escrow, the likelihood of misappropriation or other misuse of our intellectual property may increase.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Moreover, the laws of some countries do not protect proprietary intellectual property rights as effectively as do the laws of the U.S. and Canada.
                Protecting and defending our intellectual property rights could be costly regardless of venue. In order to protect our intellectual property rights, we may be required to spend significant resources to monitor and protect these rights. The
                Company is currently involved in, and expects to remain involved in, certain litigation to protect its intellectual property from infringement by third parties. In addition, further litigation may be necessary in the future to enforce our
                intellectual property rights, to protect our trade secrets, to determine the validity and scope of the intellectual property rights of others or to defend against claims of infringement or invalidity. Litigation brought to protect and
                enforce our intellectual property rights could be costly, time consuming and distracting to management and could result in the impairment or loss of portions of our intellectual property. Furthermore, our efforts to enforce our intellectual
                property rights may be met with defenses, counterclaims and countersuits attacking the validity and enforceability of our intellectual property rights and/or exposing us to claims for damages in any related counterclaims or countersuits.
                Our inability to protect our proprietary technology against unauthorized copying or use, as well as any costly litigation or diversion of our management&#8217;s attention and resources, could delay further sales or the implementation of our
                solutions, impair the functionality of our solutions, delay introductions of new solutions, result in our substituting inferior or more costly technologies into our solutions, or injure our reputation.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">We are dependent on certain key vendors for the availability of hardware devices, which could impede our
                development and expansion.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We currently have relationships with a small number of hardware device vendors over which we have no operational or financial control and no influence
                in how these vendors conduct their businesses. Suppliers of hardware devices could among other things, extend delivery times, raise prices and limit supply due to their own shortages and business requirements. Interruption in the supply of
                equipment from these vendors could delay our ability to maintain, grow and expand our telematics solutions business and those areas of our business that interact with telematics units. If our relationships with any of these unit vendors
                were to terminate, there is no guarantee that our remaining unit vendors would be able to handle the increased equipment supply required to maintain and grow our expansive networks at our desired rates. There is also no guarantee that
                business relationships with other key unit vendors could be entered into on terms desirable or favorable to us, if at all. Fewer key vendors might mean that existing or potential customers are unable to meaningfully communicate using our
                Global Logistics Network, which may cause</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">40</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">existing and potential customers to move to competitors&#8217; products. Such equipment supply issues could adversely affect our business, results of
                operations and financial condition.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Concerns about the environmental impacts of greenhouse gas emissions and global climate change may result in
                environmental taxes, charges, regulatory schemes, assessments or penalties, which could restrict or negatively impact our operations or reduce our profitability.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The impacts of human activity on global climate change have attracted considerable public and scientific attention, as well as the attention of the
                U.S. and other governments. Efforts are being made to reduce greenhouse gas emissions and energy consumption, including those from automobiles and other modes of transportation. The added cost of any environmental regulation, taxes,
                charges, assessments or penalties levied or imposed on our customers in light of these efforts could result in additional costs for our customers, which could lead them to reduce use of our services. There are also a number of legislative
                and environmental regulatory initiatives internationally that could restrict or negatively impact our operations or increase our costs. Additionally, environmental regulation, taxes, charges, assessments or penalties could be levied or
                imposed directly on us. Any enactment of laws or passage of regulations regarding greenhouse gas emissions by Canada, the U.S., or any other jurisdiction we conduct our business in, could adversely affect our operations and financial
                results.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">The general cyclical and seasonal nature of the freight market may have a material adverse effect on our
                business, results of operations and financial condition.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our business may be impacted from time to time by the general cyclical and seasonal nature of particular modes of transportation and the freight
                market in general, as well as the cyclical and seasonal nature of the industries that such markets serve. Factors which may create cyclical fluctuations in such modes of transportation or the freight market in general include legal and
                regulatory requirements, timing of contract renewals between our customers and their own customers, seasonal-based tariffs, vacation periods applicable to particular shipping or receiving nations, weather-related events that impact shipping
                in particular geographies and amendments to international trade agreements. Since some of our revenues from particular products and services are tied to the volume of shipments being processed, adverse fluctuations in the volume of global
                shipments or shipments in any particular mode of transportation may adversely affect our revenues. Declines in shipment volumes would likely have a material adverse effect on our business.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">If we are unable to generate broad market acceptance of our services, products and pricing, serious harm could
                result to our business.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We currently derive substantially all of our revenues from our federated network and global logistics technology solutions and expect to do so in the
                future. Broad market acceptance of these types of services and products, and their related pricing, is therefore critical to our future success. The demand for, and market acceptance of, our services and products is subject to a high level
                of uncertainty. Some of our services and products are often considered complex and may involve a new approach to the conduct of business by our customers. The market for our services and products may weaken, competitors may develop superior
                services and products that perform logistics services on a global scale or within a particular geographic region, or we may fail to develop or maintain acceptable services and products to address new market conditions, governmental
                regulations or technological changes. Any one of these events could have a material adverse effect on our business, results of operations and financial condition.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Claims that we infringe third-party proprietary rights could trigger indemnification obligations and result in
                significant expenses or restrictions on our ability to provide our products or services.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Competitors and other third parties have claimed, and in the future, may claim, that our current or future services or products infringe their
                proprietary rights or assert other claims against us. Many of our competitors have obtained patents covering products and services generally related to our products and services, and they may assert these patents against us. Such claims,
                whether with or without merit, could be time consuming and expensive to litigate or settle and could divert management attention from focusing on our core business.</div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">41</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">As a result of such a dispute, we may have to pay damages, incur substantial legal fees, suspend the sale or deployment of our services and products,
                develop costly non-infringing technology, if possible, or enter into license agreements, which may not be available on terms acceptable to us, if at all. Any of these results would increase our expenses and could decrease the functionality
                of our services and products, which would make our services and products less attractive to our current and/or potential customers. We have agreed in some of our agreements, and may agree in the future, to indemnify other parties for any
                expenses or liabilities resulting from claimed infringements of the proprietary rights of third parties. If we are required to make payments pursuant to these indemnification agreements, such payments could have a material adverse effect on
                our business, results of operations and financial condition.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Our results of operations may vary significantly from quarter to quarter and therefore may be difficult to
                predict or may fail to meet investment community expectations.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our results of operations may vary from quarter to quarter in the future due to a variety of factors, many of which are outside of our control. Such
                factors include, but are not limited to:</div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zfe8058af7e2e44ebab5c93ab7ce8f703" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Volatility or fluctuations in foreign currency exchange rates;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z814e3d76b3a1419290187f24533d0a5a" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Volatility or fluctuations in interest rates;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zde55d949a15f40b59e88e232728016f7" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Timing of acquisitions and related costs;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z566346c30cd74826b55ed08af75cde51" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Timing of restructuring activities;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z3612199639614266a33c1cbda4255add" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The introduction of enhanced products and services from competitors;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z2d73e503f408478984c2e78f4ae42265" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our ability to introduce new products and updates to our existing products on a timely basis;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z591c4c8535ea48e4a8434b1f41e49f96" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The termination of any key customer contracts, whether by the customer or by us;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z2290364ec9dd4603ba8f584d42727543" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Recognition and expensing of deferred tax assets;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z9eddf349e91d450f9c2e8d69b7498ae0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Legal costs incurred in bringing or defending any litigation with customers or third-party providers, and any corresponding judgments or awards;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z24276405f4594b2d83b65c9cd35adc3b" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Legal and compliance costs incurred to comply with regulatory requirements;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z7fb531254eb347f4ae7061c58dc00672" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Fluctuations in the demand for our services and products;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z1f3afd49609c4a13a245f5ce4443abf4" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The impact of stock-based compensation expense;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="za62bce8a71964b8da24b480924f636c2" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Price and functionality competition in our industry;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zc7bcd27c70734fa98b9160594a70d022" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Changes in legislation and accounting standards;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z6b38416ec7d349cb990cd42703f279cb" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our ability to satisfy contractual obligations in customer contracts and deliver services and products to the satisfaction of our customers; and</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z061bcb92f45f46b7b7b40c193ec06724" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Other risk factors discussed in this report.</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Although our revenues may fluctuate from quarter to quarter, significant portions of our expenses are not variable in the short term, and we may not
                be able to reduce them quickly to respond to decreases in revenues. If revenues are below expectations, this shortfall is likely to adversely and/or disproportionately affect our operating results. If this occurs, the trading price of our
                common shares may fall substantially.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">We may not be able to prevent or detect all errors or fraud.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Due to the inherent limitations of internal control systems, misstatements due to error or fraud may occur and may not be detected in a timely manner
                or at all. Accordingly, we cannot provide absolute assurance that all control issues, errors or instances of fraud, if any, impacting us have been or will be prevented or detected. In addition, over time, certain aspects of a control system
                may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate, which we may not be able to address quickly enough to prevent all instances of error or fraud. In
                connection with our on-going assessment of the effectiveness of our internal control over financial reporting, we may discover &#8220;material weaknesses&#8221; in our internal controls. A material weakness is a deficiency, or a combination of
                deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the company&#8217;s annual or interim financial statements will not be prevented or detected on a timely
                basis. The existence of any material weakness may require management to devote significant time and incur significant expense to remediate any such material weaknesses. The existence of any material weakness in our internal control over
                financial reporting may result in errors in our financial statements that could require us to make corrective adjustments, restate our financial statements, cause us to fail to meet our reporting obligations, and cause shareholders to lose
                confidence in our reported financial information, all of which could materially and adversely affect the market price of our securities. If we are unable to successfully identify and remediate any material</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">42</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">weaknesses that may arise in a timely manner, the accuracy and timing of our financial reporting may be adversely affected, and we may be unable to
                maintain compliance with securities law requirements regarding timely filing of periodic reports and applicable stock exchange listing requirements.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Privacy laws and regulations are extensive, open to various interpretations, complex to implement and may
                reduce demand for our products, and failure to comply may impose significant liabilities.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our customers can use our products to collect, use, process and store information regarding their transactions with their customers. Federal, state
                and foreign government bodies and agencies have been increasingly adopting new laws and regulations regarding the collection, use, processing, storage and disclosure of such information obtained from consumers and individuals. In addition
                to government regulatory activity, privacy advocacy groups and the technology industry and other industries may consider various new, additional or different self-regulatory standards that may place additional burdens directly on our
                customers and target customers, and indirectly on us. Our products are expected to be capable of use by our customers in compliance with such laws and regulations. The functional and operational requirements and costs of compliance with
                such laws and regulations may adversely impact our business, and failure to enable our products to comply with such laws and regulations could lead to significant fines and penalties imposed by regulators, as well as claims by our customers
                or third parties. Additionally, all of these domestic and international legislative and regulatory initiatives could adversely affect our customers&#8217; ability or desire to collect, use, process and store shipment logistics information, which
                could reduce demand for our products.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">The price of our common shares has in the past, including recently, been volatile and may also be volatile in
                the future.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The trading price of our common shares may be subject to fluctuation in the future. This may make it more difficult for you to resell your common
                shares when you want at prices that you find attractive or make it more difficult for us to raise capital through the issuance of commons shares. Increases in our common share price may also increase our compensation expense pursuant to our
                existing director, officer and employee compensation arrangements. We enter into equity derivative contracts including floating-rate equity forwards to partially offset the potential fluctuations of certain share-based compensation
                expenses. Fluctuations in our common share price may be caused by events unrelated to our operating performance and beyond our control. Factors that may contribute to fluctuations include, but are not limited to:</div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z150f37cc18bc49048084e56a6e1e6f61" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Revenue or results of operations in any quarter failing to meet the expectations, published or otherwise, of the investment community;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zef63113abced40099a75ec69aeac79dd" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Changes in recommendations or financial estimates by industry or investment analysts;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z7936a279a20e4df68e97768eaff0fe30" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Changes in management or the composition of our board of directors;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z5b19a41b7c2f4622930f3fbf0de5fb45" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Outcomes of litigation or arbitration proceedings;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zbf085cc637f245ff9db55a75688cf251" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Announcements of technological innovations or acquisitions by us or by our competitors;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z68f24697093f4cab94edafc1845f72f7" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Introduction of new products or significant customer wins or losses by us or by our competitors;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z98ad0308d9ef4888928959cfc44ca4e3" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Developments with respect to our intellectual property rights or those of our competitors;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="ze69ff001c91843269fdbf9407aa72301" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Fluctuations in the share prices of other companies in the technology and emerging growth sectors;</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z261a9b406d5f4aa0b85500dee7096412" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">General market conditions; and</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zbc5e64e363fb42049772d4a02665da62" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Other risk factors set out in this report.</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">If the market price of our common shares drops significantly, shareholders could institute securities class action lawsuits against us, regardless of
                the merits of such claims. Such a lawsuit could cause us to incur substantial costs and could divert the time and attention of our management and other resources from our business.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Fair value assessments of our intangible assets required by GAAP may require us to record significant non-cash
                charges associated with intangible asset impairment.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Significant portions of our assets, which include customer agreements and relationships, non-compete covenants, existing technologies and trade names,
                are intangible. We amortize intangible assets on a straight-line basis over their estimated useful lives. We review the carrying value of these assets at least</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">43</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">annually for evidence of impairment. In accordance with ASC Topic 360-10-35, &#8220;Property, Plant, and Equipment: Overview: Subsequent Measurement&#8221; an
                impairment loss is recognized when the estimate of undiscounted future cash flows generated by such assets is less than the carrying amount. Measurement of the impairment loss is based on the present value of the expected future cash flows.
                Future fair value assessments of intangible assets may require impairment charges to be recorded in the results of operations for future periods. This could impair our ability to achieve or maintain profitability in the future.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">If our common share price decreases to a level such that the fair value of our net assets is less than the
                carrying value of our net assets, we may be required to record additional significant non-cash charges associated with goodwill impairment.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We account for goodwill in accordance with ASC Topic 350, &#8220;Intangibles &#8211; Goodwill and Other&#8221;, which among other things, requires that goodwill be
                tested for impairment at least annually. We have designated October 31<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">st</sup> for our annual impairment test. Should the fair value of our net assets, determined by
                our market capitalization, be less than the carrying value of our net assets at future annual impairment test dates, we may have to recognize goodwill impairment losses in our results of operations in future periods. This could impair our
                ability to achieve or maintain profitability in the future.</div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">44</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div>
                <div>
                  <hr style="height: 1px; width: 50%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade">
                  <div><br>
                  </div>
                </div>
              </div>
              <div style="margin: 0px 50% 0px 0px; font-family: Verdana,Geneva,'sans-serif'; font-variant: small-caps; font-weight: bold; text-align: left;">Management&#8217;s Report on Financial Statements and Internal Control Over Financial Reporting</div>
              <div>
                <div><br>
                </div>
                <div>
                  <hr style="height: 1px; width: 50%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
              </div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Financial Statements</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Management is responsible for the accompanying consolidated financial statements and all other information in this Annual Report. These consolidated
                financial statements have been prepared in accordance with US generally accepted accounting principles (&#8220;GAAP&#8221;) and necessarily include amounts that reflect management&#8217;s judgment and best estimates. Financial information contained elsewhere
                in this Annual Report is prepared on a basis consistent with the consolidated financial statements.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The Board of Directors carries out its responsibilities for the consolidated financial statements through its Audit Committee, consisting solely of
                independent directors. The Audit Committee meets with management and the independent auditors to review the consolidated financial statements and internal controls as they relate to financial reporting. The Audit Committee reports its
                findings to the Board of Directors for its consideration in approving the consolidated financial statements for issuance to shareholders.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Internal Control Over Financial Reporting</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Management is responsible for establishing and maintaining adequate internal control over financial reporting. Internal control over financial
                reporting is a process designed by, or under the supervision of, the Chief Executive Officer and Chief Financial Officer and effected by the Board of Directors, management and other personnel to provide reasonable assurance regarding the
                reliability of financial reporting and the preparation of financial statements for external purposes in accordance with GAAP.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Due to its inherent limitations, internal control over financial reporting may not prevent or detect misstatements on a timely basis.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, management
                assessed the effectiveness of our internal control over financial reporting as of January 31, 2022, based on criteria established in &#8220;Internal Control &#8211; Integrated Framework&#8221; (2013), issued by the Committee of Sponsoring Organizations of
                the Treadway Commission. Based on the assessment, management concluded that, as of January 31, 2022, the design and operation of our internal control over financial reporting was effective.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Management&#8217;s internal control over financial reporting as of January 31, 2022, has been audited by KPMG LLP, Independent Registered Public Accounting
                Firm, who also audited our Consolidated Financial Statements for the year ended January 31, 2022, as stated in the Report of Independent Registered Public Accounting Firm, which expressed an unqualified opinion on the effectiveness of our
                internal control over financial reporting as of January 31, 2022.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Changes in Internal Control Over Financial Reporting</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">During the fiscal year ended January 31, 2022, no changes were made to the Company&#8217;s internal control over financial reporting that have materially
                affected, or are reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting.</div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z9823b5cfdb764674881bec16d4113133" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 50%; vertical-align: top;">&#160;</td>
                    <td style="width: 50%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 50%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">&#8216;Edward J. Ryan&#8217;</div>
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Edward J. Ryan</div>
                    </td>
                    <td style="width: 50%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">&#8216;Allan Brett&#8217;</div>
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Allan Brett</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 50%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Chief Executive Officer</div>
                    </td>
                    <td style="width: 50%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Chief Financial Officer</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 50%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Waterloo, Ontario</div>
                    </td>
                    <td style="width: 50%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Waterloo, Ontario</div>
                    </td>
                  </tr>

              </table>
              <div> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">45</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div>&#160;<img src="kpmg_logo.jpg">
                <div><br>
                </div>
              </div>
              <div style="text-align: justify; margin-left: 94.3pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">KPMG LLP</div>
              <div style="text-align: left; margin-left: 94.3pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Bay Adelaide Centre</div>
              <div style="text-align: left; margin-left: 94.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Suite 4600</div>
              <div style="text-align: left; margin-left: 94.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">333 Bay Street</div>
              <div style="text-align: left; margin-left: 94.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Toronto, ON Canada M5H 2S5</div>
              <div style="text-align: left; margin-left: 94.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Telephone (416) 777-8500</div>
              <div style="text-align: left; margin-left: 94.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Fax (416) 777-8818</div>
              <div style="text-align: left; margin-left: 94.5pt; color: #0000FF; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>www.kpmg.ca</u></div>
              <div><br>
              </div>
              <div style="text-align: center; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Report of Independent Registered Public Accounting Firm</div>
              <div>&#160;</div>
              <div style="text-align: left;"><font style="font-size: 9pt; font-family: Verdana, Geneva, sans-serif;">To the Shareholders and Board of Directors of The Descartes Systems Group Inc.<br>
                </font><br>
              </div>
              <div>&#160;</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Opinion on the Consolidated Financial Statements</div>
              <div>&#160;</div>
              <div style="text-align: left; margin-right: 5.75pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We have audited the accompanying consolidated balance sheets of The Descartes Systems Group Inc. (the Company) as of January 31,
                2022 and 2021, the related consolidated statements of operations, comprehensive income, shareholders&#8217; equity, and cash flows for each of the years in the three&#8209;year period ended January 31, 2022, and the related notes (collectively, the
                consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of January 31, 2022 and 2021, and the results of its operations and
                its cash flows for each of the years in the three&#8209;year period ended January 31, 2022, in conformity with U.S.&#160;generally accepted accounting principles.</div>
              <div>&#160;</div>
              <div style="text-align: left; margin-right: 5.75pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB),
                the Company&#8217;s internal control over financial reporting as of January 31, 2022, based on criteria established in <font style="font-style: italic;">Internal Control &#8211; Integrated Framework (2013)</font> issued by the Committee of Sponsoring
                Organizations of the Treadway Commission, and our report dated March 2, 2022 expressed an unqualified opinion on the effectiveness of the Company&#8217;s internal control over financial reporting.</div>
              <div>&#160;</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Basis for Opinion</div>
              <div>&#160;</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">These consolidated financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on these
                consolidated financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the
                applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</div>
              <div>&#160;</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable
                assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the consolidated
                financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial
                statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits
                provide a reasonable basis for our opinion.</div>
              <div>&#160;</div>
              <div><br>
              </div>
              <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">46</font></div>
                <div id="DSPFPageBreak" style="page-break-after: always;">
                  <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" noshade="noshade"></div>
              </div>
              <!--PROfilePageNumberReset%Num%47%%%-->
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Critical Audit Matter</div>
              <div>&#160;</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was
                communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or
                complex judgments. The communication of a critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a
                separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</div>
              <div>&#160;</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Determination of standalone selling prices of distinct performance obligations for customer contracts with multiple performance
                obligations</div>
              <div>&#160;</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">As discussed in Note 2 to the consolidated financial statements, the Company enters into contracts that can include the delivery of various combinations
                of goods and/or services. The accounting for a contract with a customer that contains multiple performance obligations requires an allocation of the transaction price to each distinct performance obligation based on the determination of the
                standalone selling price (SSP). SSP for each distinct performance obligation in a customer contract is an estimate of the price that would be charged for the specific good or service if it was sold separately in similar circumstances and to
                similar customers. This estimate determines the amount of revenue recognized for each performance obligation in a customer contract. If the Company does not have an observable SSP for a particular good or service, then SSP is estimated
                using reasonably available information and maximizing observable inputs with approaches including historical pricing, cost plus a margin, and the residual approach. When estimating the SSP, the Company makes certain significant assumptions
                including the basis for stratification of the underlying population of customer contracts based on pricing practices for different goods or services, as appropriate. The Company&#8217;s consolidated revenues were $424,690 thousand for the year
                ended January 31, 2022.</div>
              <div>&#160;</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We identified the evaluation of the determination of the SSP of distinct performance obligations for customer contracts with multiple performance
                obligations as a critical audit matter. A higher degree of auditor judgment was required to evaluate the approach and the significant assumptions, including the basis for stratification, used to determine SSP for each distinct performance
                obligation in a customer contract.</div>
              <div>&#160;</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested the operating
                effectiveness of internal controls related to the critical audit matter, including controls related to the approach and significant assumptions used to determine SSP for distinct performance obligations in customer contracts with multiple
                performance obligations. We evaluated the approach used to determine SSP by comparing it to current pricing patterns in relevant customer contracts and the pricing practices observed in the industry. We examined certain revenue transactions
                from the SSP population and compared attributes such as price and level of the employee rendering the service to customer contracts and invoices to evaluate the significant assumptions used, including the basis of stratification.</div>
              <div>&#160;<br>
                <br>
              </div>
              <div><img src="kpmg_sig.jpg"> </div>
              <div>&#160;</div>
              <div> <br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Chartered Professional Accountants, Licensed Public Accountants</div>
              <div>&#160;</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We have served as the Company&#8217;s auditor since 2015.</div>
              <div>&#160;</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Toronto, Canada<br>
                March 2, 2022</div>
              <div>&#160;</div>
              <div>&#160;</div>
              <div><br>
              </div>
              <div id="DSPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">47</font></div>
                <div id="DSPFPageBreak" style="page-break-after: always;">
                  <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" noshade="noshade"></div>
              </div>
              <!--PROfilePageNumberReset%Num%48%%%-->
              <div>&#160;<img src="kpmg_logo.jpg"><br>
                <br>
              </div>
              <div style="text-align: justify; margin-left: 94.3pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">KPMG LLP</div>
              <div style="text-align: left; margin-left: 94.3pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Bay Adelaide Centre</div>
              <div style="text-align: left; margin-left: 94.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Suite 4600</div>
              <div style="text-align: left; margin-left: 94.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">333 Bay Street</div>
              <div style="text-align: left; margin-left: 94.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Toronto, ON Canada M5H 2S5</div>
              <div style="text-align: left; margin-left: 94.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Telephone (416) 777-8500</div>
              <div style="text-align: left; margin-left: 94.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Fax (416) 777-8818</div>
              <div style="text-align: left; margin-left: 94.5pt; color: #0000FF; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>www.kpmg.ca</u></div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div style="text-align: center; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Report of Independent Registered Public Accounting Firm</div>
              <div>&#160;</div>
              <div style="text-align: left;"><font style="font-size: 9pt; font-family: Verdana, Geneva, sans-serif;">To the Shareholders and Board of Directors of The Descartes Systems Group Inc.<br>
                </font><br>
              </div>
              <div>&#160;</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Opinion on Internal Control Over Financial Reporting</div>
              <div>&#160;</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We have audited The Descartes Systems Group Inc.&#8217;s internal control over financial reporting as of January 31, 2022, based on criteria established in
                Internal Control &#8211; Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. In our opinion, The Descartes Systems Group Inc. (the Company) maintained, in all material respects, effective
                internal control over financial reporting as of January 31, 2022, based on criteria established in Internal Control &#8211; Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.</div>
              <div>&#160;</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance
                sheets of the Company as of January 31, 2022 and 2021, the related consolidated statements of operations, comprehensive income, shareholders&#8217; equity, and cash flows for each of the years in the three-year period ended January 31, 2022, and
                the related notes (collectively, the consolidated financial statements), and our report dated March 2, 2022 expressed an unqualified opinion on those consolidated financial statements.</div>
              <div>&#160;</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Basis for Opinion</div>
              <div>&#160;</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness
                of internal control over financial reporting, included in the accompanying Management&#8217;s Report on Financial Statements and Internal Control Over Financial Reporting preceding our reports. Our responsibility is to express an opinion on the
                Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities
                laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</div>
              <div>&#160;</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable
                assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit of internal control over financial reporting included obtaining an understanding of internal control over
                financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other
                procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</div>
              <div>&#160;</div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">48</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Definition and Limitations of Internal Control Over Financial Reporting</div>
              <div>&#160;</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial
                reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1)
                pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to
                permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of
                the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</div>
              <div>&#160;</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any
                evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</div>
              <div>&#160;</div>
              <div> <br>
              </div>
              <div><img src="kpmg_sig.jpg"> </div>
              <div><br>
                <br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Chartered Professional Accountants, Licensed Public Accountants</div>
              <div>&#160;</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Toronto, Canada<br>
                March 2, 2022</div>
              <div>&#160;</div>
              <div><br>
              </div>
              <div>&#160;</div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">49</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: left; font-family: Verdana,Geneva,sans-serif; font-variant: small-caps; font-weight: bold;">The Descartes Systems Group Inc.</div>
              <div style="text-align: left; font-family: Verdana,Geneva,sans-serif; font-variant: small-caps; font-weight: bold;">Consolidated Balance Sheets</div>
              <div><font style="font-variant: small-caps; font-family: Verdana,Geneva,'sans-serif'; font-size: 9pt;">(US dollars in thousands; US GAAP)</font><br>
                <hr style="height: 1px; width: 100%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z5c74cd3b42f747ffbcc6c5bafa4416b8" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td colspan="2" style="vertical-align: top; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">2021</div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">ASSETS</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt;">&#160;</td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">CURRENT ASSETS</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt;">&#160;</td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top;">
                      <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Cash</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">213,437</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">133,661</div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top;">
                      <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Accounts receivable (net)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt;">&#160;</td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top;">
                      <div style="margin-left: 27pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Trade (Note 5)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">41,705</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">37,206</div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top;">
                      <div style="margin-left: 27pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Other (Note 6)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">14,075</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">14,830</div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top;">
                      <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Prepaid expenses and other</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">21,974</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">16,939</div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top;">
                      <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Inventory (Note 7)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">868</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">429</div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">292,059</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">203,065</div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">OTHER LONG-TERM ASSETS (Note 19)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">18,652</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">15,550</div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">PROPERTY AND EQUIPMENT, NET (Note 8)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">10,817</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">12,089</div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">RIGHT-OF-USE ASSETS (Note 13)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">10,571</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">12,165</div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">DEFERRED INCOME TAXES</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">14,962</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">15,216</div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">INTANGIBLE ASSETS, NET (Note 9)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">229,609</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">239,992</div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">GOODWILL (Note 10)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">608,761</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">565,177</div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">1,185,431</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">1,063,254</div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right; font-size: 8pt;">&#160;</td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top;">
                      <div style="color: rgb(0, 0, 0); font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">CURRENT LIABILITIES</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 3%; vertical-align: top; font-size: 8pt;">&#160;</td>
                    <td style="width: 71%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Accounts payable</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">10,566</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">7,955</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 3%; vertical-align: top; font-size: 8pt;">&#160;</td>
                    <td style="width: 71%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Accrued liabilities (Note 11)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">56,442</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">38,879</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 3%; vertical-align: top; font-size: 8pt;">&#160;</td>
                    <td style="width: 71%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Lease obligations (Note 13)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">4,029</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">4,168</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 3%; vertical-align: top; font-size: 8pt;">&#160;</td>
                    <td style="width: 71%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Income taxes payable</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">5,616</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">3,383</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 3%; vertical-align: top; font-size: 8pt;">&#160;</td>
                    <td style="width: 71%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Deferred revenue (Note 19)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">56,780</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">49,878</div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">133,433</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">104,263</div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">LONG-TERM DEBT (Note 12)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">-</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">-</div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">LEASE OBLIGATIONS (Note 13)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">7,382</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">8,895</div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">DEFERRED REVENUE (Note 19)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">1,920</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">1,413</div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">INCOME TAXES PAYABLE</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">7,354</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">8,230</div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">DEFERRED INCOME TAXES</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">35,523</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">29,385</div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">185,612</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">152,186</div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">COMMITMENTS, CONTINGENCIES AND GUARANTEES (Note 14)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt;">&#160;</td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">SHAREHOLDERS&#8217; EQUITY (Note 15)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt;">&#160;</td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: bottom;">
                      <div style="text-indent: -4.5pt; margin-left: 4.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Common shares &#8211; unlimited shares authorized; Shares issued and outstanding totaled 84,756,210 at January 31, 2022 (January
                        31, 2021 &#8211; 84,494,658)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">536,297</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">531,825</div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Additional paid-in capital</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">473,303</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">464,102</div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Accumulated other comprehensive loss</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">(12,393)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(1,189)</div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Retained earnings (accumulated deficit)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">2,612</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(83,670)</div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">999,819</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">911,068</div>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="vertical-align: top; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">1,185,431</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">1,063,254</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 7pt; font-style: italic;">The accompanying notes are an integral part of these consolidated financial statements.</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 7pt; font-style: italic;"> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">50</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: left; font-family: Verdana,Geneva,sans-serif; font-variant: small-caps; font-weight: bold;">The Descartes Systems Group Inc.</div>
              <div style="text-align: left; font-family: Verdana,Geneva,sans-serif; font-variant: small-caps; font-weight: bold;">Consolidated Statements of Operations</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps;">(US dollars in thousands, except per share and weighted average share amounts; US GAAP)</div>
              <div>
                <div>
                  <hr style="height: 1px; width: 100%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="ze16a6c8b995c436f8e1bbca7d44958da" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 61%; vertical-align: top; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-style: italic;">Year Ended</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">2021</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">2020</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); font-size: 8pt; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); font-size: 8pt; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); font-size: 8pt; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">REVENUES</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">424,690</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">348,664</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">325,791</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">COST OF REVENUES</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">101,810</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">89,910</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">85,721</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">GROSS MARGIN</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">322,880</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">258,754</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">240,070</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">EXPENSES</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Sales and marketing</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">46,895</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">38,785</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">40,389</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Research and development</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">62,570</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">54,066</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">53,513</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">General and administrative</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">44,454</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">36,267</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">34,628</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Other charges (Note 20)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">6,428</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">2,335</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">3,797</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Amortization of intangible assets</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">59,099</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">55,905</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">55,485</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">219,446</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">187,358</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">187,812</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">INCOME FROM OPERATIONS</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">103,434</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">71,396</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">52,258</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">INTEREST EXPENSE</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">(1,123)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(1,186)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(4,416)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">INVESTMENT INCOME</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">299</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">159</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">193</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">INCOME BEFORE INCOME TAXES</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">102,610</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">70,369</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">48,035</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;"><font style="font-weight: bold;">INCOME TAX EXPENSE </font>(Note 18)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Current</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">14,814</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">3,746</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">5,295</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Deferred</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">1,514</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">14,523</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">5,743</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">16,328</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">18,269</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">11,038</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">NET INCOME</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">86,282</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">52,100</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">36,997</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;"><font style="font-weight: bold;">EARNINGS PER SHARE </font>(Note 16)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); font-size: 8pt; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); font-size: 8pt; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); font-size: 8pt; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Basic</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">1.02</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">0.62</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">0.45</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Diluted</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">1.00</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">0.61</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">0.45</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">WEIGHTED AVERAGE SHARES OUTSTANDING (thousands)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); font-size: 8pt; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); font-size: 8pt; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); font-size: 8pt; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Basic</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">84,591</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">84,360</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">81,659</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Diluted</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">86,200</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">85,756</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">82,867</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 7pt; font-style: italic;">The accompanying notes are an integral part of these consolidated financial statements.</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 7pt; font-style: italic;"> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">51</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: left; font-family: Verdana,Geneva,sans-serif; font-variant: small-caps; font-weight: bold;">The Descartes Systems Group Inc.</div>
              <div style="text-align: left; font-family: Verdana,Geneva,sans-serif; font-variant: small-caps; font-weight: bold;">Consolidated Statements of Comprehensive Income</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps;">(US dollars in thousands; US GAAP)</div>
              <div>
                <div>
                  <hr style="height: 1px; width: 100%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="zb79898e629074499b48b682ddb7f4baa" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 61%; vertical-align: top; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-style: italic;">Year Ended</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">2021</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">2020</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">Comprehensive income</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Net Income</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">86,282</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">52,100</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">36,997</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Other comprehensive income (loss):</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right; font-size: 8pt;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top; font-size: 8pt;">
                      <div style="text-indent: -4.5pt; margin-left: 18pt; font-family: Verdana,Geneva,sans-serif;">Foreign currency translation adjustment, net of income tax</div>
                      <div style="text-indent: -4.5pt; margin-left: 18pt; font-family: Verdana,Geneva,sans-serif;">&#160;(recovery) expense of ($348) for the year ended January 31, 2022 (January 31, 2021 &#8211; $290; January 31, 2020 &#8211; ($132))</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">(11,204)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">24,755</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(743)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">&#160;&#160;&#160;&#160;&#160;Total other comprehensive income (loss)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">(11,204)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">24,755</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(743)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">COMPREHENSIVE INCOME</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">75,078</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">76,855</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">36,254</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 7pt; font-style: italic;">The accompanying notes are an integral part of these consolidated financial statements.</div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">52</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: left; font-family: Verdana,Geneva,sans-serif; font-variant: small-caps; font-weight: bold;">The Descartes Systems Group Inc.</div>
              <div style="text-align: left; font-family: Verdana,Geneva,sans-serif; font-variant: small-caps; font-weight: bold;">Consolidated Statements of Shareholders&#8217; Equity</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps;">(US dollars in thousands; US GAAP)
                <hr style="height: 1px; width: 100%; color: #000000; background-color: #000000; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z456fa0d8875f4f3484a0109c95d43a2d" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 61%; vertical-align: top; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">2021</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">2020</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">Common shares</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Balance, beginning of year</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">531,825</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">524,154</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">276,753</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">&#160;&#160;Stock options and share units exercised</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">4,472</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">7,671</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">1,788</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">&#160;&#160;Issuance of common shares, net of issuance costs (Note 15)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">-</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">-</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">236,568</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">&#160;&#160;Acquisitions (Note 3)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">-</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">-</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">9,045</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Balance, end of year</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">536,297</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">531,825</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">524,154</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); font-size: 8pt; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); font-size: 8pt; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); font-size: 8pt; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">Additional paid-in capital</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Balance, beginning of year</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">464,102</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">459,269</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">454,722</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Stock-based compensation expense (Note 17)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">11,017</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">6,313</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">4,909</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Stock options and share units exercised</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">(1,816)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(1,480)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(362)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Balance, end of year</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">473,303</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">464,102</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">459,269</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); font-size: 8pt; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); font-size: 8pt; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); font-size: 8pt; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">Accumulated other comprehensive income (loss)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Balance, beginning of year</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">(1,189)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(25,944)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(25,201)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Other comprehensive income (loss), net of income taxes</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">(11,204)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">24,755</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(743)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Balance, end of year</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">(12,393)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(1,189)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(25,944)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); font-size: 8pt; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); font-size: 8pt; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); font-size: 8pt; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">Retained earnings (accumulated deficit)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Balance, beginning of year</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">(83,670)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(135,770)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(172,767)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Net income</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">86,282</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">52,100</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">36,997</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Balance, end of year</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">2,612</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(83,670)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(135,770)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top; font-size: 8pt;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); font-size: 8pt; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); font-size: 8pt; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); font-size: 8pt; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">Total Shareholders&#8217; Equity</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">999,819</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">911,068</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">821,709</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 7pt; font-style: italic;">The accompanying notes are an integral part of these consolidated financial statements.</div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">53</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: left; font-family: Verdana,Geneva,sans-serif; font-variant: small-caps; font-weight: bold;">The Descartes Systems Group Inc.</div>
              <div style="text-align: left; font-family: Verdana,Geneva,sans-serif; font-variant: small-caps; font-weight: bold;">Consolidated Statements of Cash Flows</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps;">(US dollars in thousands; US GAAP)
                <hr style="height: 1px; width: 100%; color: #000000; background-color: #000000; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
              <div>
                <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z8d159a64651446c28bdfe6f7504e3282" border="0" cellpadding="0" cellspacing="0">

                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="margin-right: 12pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-style: italic;">Year Ended</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">January 31,</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">January 31,</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">January 31,</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top; font-size: 8pt;">&#160;</td>
                      <td style="width: 13.04%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">2022</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">2021</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">2020</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">OPERATING ACTIVITIES</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                      <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                      <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Net income</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">86,282</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">52,100</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">36,997</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Adjustments to reconcile net income to cash provided by operating activities:</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                      <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                      <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Depreciation</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">5,129</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">5,757</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">6,037</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Amortization of intangible assets</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">59,099</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">55,905</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">55,485</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Stock-based compensation expense (Note 17)</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">11,017</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">6,313</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">4,909</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Other non-cash operating activities</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">308</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">207</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">337</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Deferred tax expense</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">1,514</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">14,523</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">5,743</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">&#160;&#160;&#160;&#160;&#160;Changes in operating assets and liabilities (Note 21)</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">12,789</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(3,575)</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(5,256)</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Cash provided by operating activities</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">176,138</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">131,230</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">104,252</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">INVESTING ACTIVITIES</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                      <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                      <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Additions to property and equipment</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">(4,829)</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(3,759)</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(4,900)</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Acquisition of subsidiaries, net of cash acquired (Note 3)</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">(90,278)</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(48,403)</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(292,053)</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Cash used in investing activities</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">(95,107)</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(52,162)</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(296,953)</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">FINANCING ACTIVITIES</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                      <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                      <td style="width: 13%; vertical-align: bottom; font-size: 8pt; text-align: right;">&#160;</td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Proceeds from borrowing on the credit facility</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">-</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">10,196</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">297,015</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Credit facility and other debt repayments</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">(1,068)</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(10,793)</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(322,634)</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Payment of debt issuance costs</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">(72)</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(40)</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(1,400)</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Issuance of common shares for cash, net of issuance costs (Note 15)</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">2,656</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">6,194</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">237,973</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Payment of contingent consideration</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">-</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">-</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(785)</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Cash provided by financing activities</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">1,516</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">5,557</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">210,169</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Effect of foreign exchange rate changes on cash</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">(2,771)</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">4,633</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">(363)</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">Increase in cash</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">79,776</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">89,258</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">17,105</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">Cash, beginning of year</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">133,661</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">44,403</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">27,298</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">Cash, end of year</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">213,437</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">133,661</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">44,403</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">Supplemental disclosure of cash flow information:</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); font-size: 8pt; text-align: right;">&#160;</td>
                      <td style="width: 13%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); font-size: 8pt; text-align: right;">&#160;</td>
                      <td style="width: 13%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); font-size: 8pt; text-align: right;">&#160;</td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Cash paid during the year for interest</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">-</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">89</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">3,516</div>
                      </td>
                    </tr>
                    <tr>
                      <td style="width: 61%; vertical-align: top;">
                        <div style="margin-left: 13.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">Cash paid during the year for income taxes</div>
                      </td>
                      <td style="width: 13.04%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt; font-weight: bold;">12,575</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">8,214</div>
                      </td>
                      <td style="width: 13%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                        <div style="font-family: Verdana,Geneva,sans-serif; font-size: 8pt;">8,946</div>
                      </td>
                    </tr>

                </table>
                <div><br>
                </div>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 7pt; font-style: italic;">The accompanying notes are an integral part of these consolidated financial statements.</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 7pt; font-style: italic;"> <br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 7pt; font-style: italic;"> <br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 7pt; font-style: italic;"> <br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 7pt; font-style: italic;"> <br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 7pt; font-style: italic;"> <br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 7pt; font-style: italic;"> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">54</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; margin-right: 216pt; font-family: Verdana,Geneva,sans-serif; font-variant: small-caps; font-weight: bold;">The Descartes Systems Group Inc.</div>
              <div style="text-align: left; font-family: Verdana,Geneva,sans-serif; font-variant: small-caps; font-weight: bold;">Notes to Consolidated Financial Statements</div>
              <div>
                <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps;">(Tabular amounts in thousands of US dollars, except per share amounts or as otherwise indicated; US GAAP)----
                  <hr style="height: 1px; width: 100%; color: #000000; background-color: #000000; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
              </div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Note 1 - Description of the Business</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The Descartes Systems Group Inc. (&#8220;Descartes&#8221;, &#8220;Company&#8221;, &#8220;our&#8221; or &#8220;we&#8221;) is a provider of global logistics technology solutions. Customers use our
                modular, software-as-a-service (&#8220;SaaS&#8221;) and data solutions to route, schedule, track and measure delivery resources; plan, allocate and execute shipments; rate, audit and pay transportation invoices; access and analyze global trade data;
                research and perform trade tariff and duty calculations; file customs and security documents for imports and exports;&#160;and complete numerous other logistics processes by participating in a large, collaborative multi-modal logistics
                community. Our pricing model provides our customers with flexibility in purchasing our solutions either on a subscription, transactional or perpetual license basis. Our primary focus is on serving transportation providers (air, ocean and
                truck modes), logistics service providers (including third-party logistics providers, freight forwarders and customs brokers) and distribution-intensive companies for which logistics is either a key or a defining part of their own product
                or service offering, or for which our solutions can provide an opportunity to reduce costs, improve service levels, or support growth by optimizing the use of assets and information.</div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Note 2 &#8211;Basis of Presentation</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The accompanying consolidated financial statements are presented in United States (&#8220;US&#8221;) dollars and are prepared in accordance with generally
                accepted accounting principles in the US (&#8220;GAAP&#8221;) and the rules and regulations of the Canadian Securities Administrators and the US Securities and Exchange Commission (&#8220;SEC&#8221;) for the preparation of consolidated financial statements.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The world continues to experience a global pandemic related to the spread of the COVID-19 virus (the &#8220;Pandemic&#8221;). The Pandemic has had disruptive
                effects in countries in which the Company operates, and the future impacts of the Pandemic and any resulting economic impact are largely unknown and rapidly evolving. As the impacts of the Pandemic continue to evolve, estimates and
                assumptions about future events and their effects cannot be determined with certainty and therefore require increased judgment. The future impact of Pandemic uncertainties could result in a significant impact on the reported amounts of
                assets, liabilities, revenue and expenses in these and any future consolidated financial statements. Examples of accounting estimates and judgments that may be impacted by the Pandemic include, but are not limited to; revenue recognition,
                impairment of goodwill and intangible assets and provisions for credit losses.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our fiscal year commences on February 1<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">st</sup> of each year and ends on
                January 31<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">st</sup> of the following year. Our fiscal year, which ends on January 31, 2022, is referred to as the &#8220;current fiscal year&#8221;, &#8220;fiscal 2022&#8221;, &#8220;2022&#8221; or
                using similar words. Our previous fiscal year, which ended on January 31, 2021, is referred to as the &#8220;previous fiscal year&#8221;, &#8220;fiscal 2021&#8221;, &#8220;2021&#8221; or using similar words. Other fiscal years are referenced by the applicable year during
                which the fiscal year ends. For example, &#8220;2023&#8221; refers to the annual period ending January 31, 2023 and the &#8220;fourth quarter of 2023&#8221; refers to the quarter ending January 31, 2023.</div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Basis of consolidation</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The consolidated financial statements include the financial statements of Descartes and our wholly-owned subsidiaries. We do not have any variable
                interests in variable interest entities. All intercompany accounts and transactions have been eliminated during consolidation.</div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">55</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Foreign currency translation</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The US dollar is the presentation currency of the Company. Assets and liabilities of our subsidiaries are translated into US dollars at the exchange
                rate in effect at the balance sheet date. Revenues and expenses are translated into US dollars using daily exchange rates. Translation adjustments resulting from this process are accumulated in other comprehensive income (loss) as a
                separate component of shareholders&#8217; equity. On substantial liquidation of a foreign operation, the component of accumulated other comprehensive income relating to that particular foreign operation is recognized in the consolidated
                statements of operations.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The functional currency of each of our entities is generally the local currency in which they operate. Transactions incurred in currencies other than
                the local currency of an entity are converted to the local currency at the transaction date. Monetary assets and liabilities denominated in foreign currencies are re-measured into the local currency at the exchange rate in effect at the
                balance sheet date. All foreign currency re-measurement gains and losses are included in net income. For the year ended January 31, 2022, foreign currency re-measurement loss of $0.3 million was included in net income (January 31, 2021 &#8211;
                loss of $0.8 million; January 31, 2020 &#8211; loss of $0.6 million).</div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Use of estimates</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Preparing financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts that are reported
                in the consolidated financial statements and accompanying note disclosures. Although these estimates and assumptions are based on management&#8217;s best knowledge of current events, actual results may be different from the estimates. These
                estimates, judgments and assumptions are evaluated on an ongoing basis. We base our estimates on historical experience and on various other assumptions that we believe are reasonable at that time, the results of which form the basis for
                making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Estimates and assumptions are used when accounting for items such as allocations of the purchase price and the fair value of net assets acquired in
                business combination transactions, useful lives of intangible assets and property and equipment, revenue related estimates including determining the nature and timing of satisfaction of performance obligations, variable consideration, and
                other obligations such as product returns and refunds, allowance for doubtful accounts, collectability of other receivables, provisions for excess or obsolete inventory, determining the Company&#8217;s incremental borrowing rate, restructuring
                accruals, fair value of stock-based compensation, assumptions embodied in the valuation of assets for impairment assessment, accounting for income taxes, valuation allowances for deferred income tax assets, realization of investment tax
                credits, uncertain tax positions and recognition of contingencies. Significant assumptions and judgment are used when determining the standalone selling price (&#8220;SSP&#8221;) of performance obligations in contracts with customers.</div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Cash</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Cash included highly liquid short-term deposits with original maturities of three months or less.</div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Financial instruments</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Fair value of financial instruments</u></div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The carrying amounts of the Company&#8217;s cash, accounts receivable (net), accounts payable, accrued liabilities and income taxes payable approximate
                their fair value due to their short maturities.</div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">56</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Derivative instruments</u></div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We use derivative instruments to manage equity risk relating to our share-based compensation. We account for these instruments in accordance with ASC
                Topic 815 &#8220;Derivatives and Hedging&#8221; (Topic 815), which requires that every derivative instrument be recorded on the balance sheet as either an asset or a liability measured at its fair value as of the reporting date. We do not designate our
                derivative instruments as hedges and as such the changes in our derivative financial instruments' fair values are recognized in earnings. The fair value of equity contract derivatives is determined utilizing a valuation model based on the
                quoted market value of our common shares at the balance sheet date.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Foreign exchange risk</u></div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We are exposed to foreign exchange risk because the Company transacts business in currencies other than the US dollar. Accordingly, our results are
                affected, and may be affected in the future, by exchange rate fluctuations of the US dollar relative to the Canadian dollar, euro, British pound sterling and various other foreign currencies.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Interest rate risk</u></div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Depending on the type of advance under the available facilities, interest on such borrowings will be charged based on either i) Canada or US prime
                rate; or ii) Banker&#8217;s Acceptance (BA); or iii) US dollar London Interbank Offer Rate (LIBOR); or iv) the Secured Overnight Financing Rate (SOFR). We are exposed to interest rate fluctuations to the extent that we borrow on our credit
                facility.</div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Credit risk</u></div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We are exposed to credit risk through our invested cash and accounts receivable. We hold our cash with reputable financial institutions. The lack of
                concentration of accounts receivable from a single customer and the dispersion of customers among industries and geographical locations mitigate our credit risk.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We do not use any type of speculative financial instruments, including but not limited to foreign exchange contracts, futures, swaps and option
                agreements, to manage our foreign exchange or interest rate risks. In addition, we do not hold or issue financial instruments for trading purposes.</div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Equity risk</u></div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We are exposed to equity risk through certain share-based compensation expenses that are fair valued at the balance sheet date. The Company enters
                into equity derivative contracts including floating-rate equity forwards to partially offset the potential fluctuations of certain future share-based compensation expenses. The Company does not hold derivatives for speculative purposes.</div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Provision for Credit Losses</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We are exposed to credit losses primarily through our trade accounts receivable and contract assets. The provision for credit losses is determined
                utilizing a model of historical losses data. In estimating the provision for credit losses, we considered the age of the receivable, our historical write-offs and the historical creditworthiness of the customer, among other factors. Should
                any of these factors change, the estimates made by us will also change accordingly, which could affect the level of our future provisions.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Inventory</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Finished goods inventories are stated at the lower of cost and net realizable value. The cost of finished goods is determined on the basis of average
                cost of units.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The valuation of inventory, including the determination of obsolete or excess inventory, requires management to estimate the future demand for our
                products within specified time horizons. We perform an assessment of inventory which includes a review of, among other factors, demand requirements, product life cycle and development plans, product pricing and quality issues. If the demand
                for our products indicates we are no longer able to sell inventories above cost or at all, we write down inventory to market or excess inventory is written off.</div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">57</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Impairment of long-lived assets</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We test long-lived assets or asset groups, such as property and equipment and finite life intangible assets, for recoverability when events or changes
                in circumstances indicate that there may be impairment. Circumstances which could trigger a review include, but are not limited to: significant adverse changes in the business climate or legal factors; current period cash flow or operating
                losses combined with a history of losses or a forecast of continuing losses associated with the use of the asset or asset group; and a current expectation that the asset or asset group will more likely than not be sold or disposed of before
                the end of its estimated useful life. An impairment loss is recognized when the estimate of undiscounted future cash flows generated by such asset or asset group is less than the carrying amount. Measurement of the impairment loss is based
                on the present value of the expected future cash flows. No impairment of long-lived assets has been identified or recorded in our consolidated statements of operations for any of the fiscal years presented.</div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Goodwill and intangible assets</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Goodwill represents the excess of the purchase price in a business combination over the fair value of net tangible and intangible assets acquired.
                Goodwill is not subject to amortization.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We test for impairment of goodwill at least annually on October 31<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">st</sup>
                of each year and at any other time if any event occurs or circumstances change that would more likely than not reduce our fair value below our reporting unit&#8217;s carrying amount. Our operations are analyzed by management and our chief
                operating decision maker as being part of a single industry segment providing logistics technology solutions. Accordingly, our goodwill impairment assessment is based on the allocation of goodwill to a single reporting unit. We completed
                the qualitative assessment during our third quarter of 2022 and concluded that it was more likely than not that the fair value of the goodwill was greater than the carrying value. As a result, no impairment of goodwill was recorded in
                fiscal 2022 (no impairments were recorded for fiscal 2021 or fiscal 2020).</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Intangible assets related to our acquisitions are recorded at their fair value at the acquisition date. Intangible assets include customer agreements
                and relationships, non-compete covenants, existing technologies and trade names. Intangible assets are amortized on a straight-line basis over their estimated useful lives. We write down intangible asset or asset groups with a finite life
                to fair value when the related undiscounted cash flows are not expected to allow for recovery of the carrying value. Fair value of intangible asset or asset groups is determined by discounting the expected related future cash flows.</div>
              <div style="text-align: justify;"><font style="font-size: 9pt; font-family: Verdana, Geneva, sans-serif;"> </font><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Amortization of our intangible assets is generally recorded at the following rates:</div>
              <div style="text-align: justify;"><font style="font-size: 9pt; font-family: Verdana, Geneva, sans-serif;"> </font><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z1e25d95284ea459aae5c731a9f5ad37d" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 210pt; vertical-align: top; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">Customer agreements and relationships</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Straight-line over two to twenty years</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zc8fd080277054497bd984a8f047a1170" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 210pt; vertical-align: top; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">Existing technologies</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Straight-line over four to twelve years</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zb11078a4983a47fe834b202e7d41d441" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 210pt; vertical-align: top; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">Trade names</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Straight-line over three to fifteen years</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="ze2a1e777e4cb4311a57b977b9fe8412a" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 210pt; vertical-align: top; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">Non-compete covenants</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Straight-line over two to twelve years</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Property and equipment</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Property and equipment is recorded at cost.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Effective February 1, 2020, we changed our accounting method for property &amp; equipment from the declining balance method of depreciation to the
                straight-line method of depreciation to better reflect the consumption of the assets&#8217; economic benefits. Our change in the method of depreciation is considered a change in accounting estimate effected by a change in accounting principle and
                has been applied prospectively. The change in the method of depreciation did not have a material impact on our results of operations.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Depreciation of our property and equipment is generally recorded at the following rates:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z1b34c4f4f13c4ea3a3de7ed71afbc342" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 180pt; vertical-align: top; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">Computer equipment and software</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Straight-line over 1 to 13 years</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z8b98a04cb7cc4ab0936f798d017ac007" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 180pt; vertical-align: top; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">Furniture and fixtures</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Straight-line over 3 to 14 years</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z7a43c46218314e0d8dea338a81b20baf" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 180pt; vertical-align: top; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">Leasehold improvements</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Straight-line over lesser of useful life or term of lease</div>
                    </td>
                  </tr>

              </table>
              <div> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">58</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z4e14255a27e2476891c03cc64331dffe" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 36pt;"><br>
                    </td>
                    <td style="width: 180pt; vertical-align: top; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">Equipment installed with customers</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Straight-line over 3 years</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Fully depreciated property and equipment are removed from the balance sheet when they are no longer in use.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Leases</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">At the inception of a contract we assess whether a contract is, or contains, a lease based on whether the contract conveys the right to control the
                use of an identified asset for a period of time in exchange for consideration. We have building lease agreements with lease and non-lease components, which are accounted for separately. For computer equipment and vehicle leases, we have
                elected to account for the lease and non-lease components as a single lease component.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We recognize a right-of-use (&#8220;ROU&#8221;) asset and a lease liability at the lease commencement date. The ROU asset is initially measured based on the
                initial amount of the lease liability adjusted for any lease payments made at or before the commencement date, plus any initial direct costs incurred and less any lease incentives received. The assets are depreciated to the earlier of the
                end of the useful life of the ROU asset or the lease term using the straight-line method as this most closely reflects the expected pattern of consumption of the future economic benefits. The lease term includes periods covered by an option
                to extend if the Company is reasonably certain to exercise that option.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The lease liability is initially measured at the present value of the future lease payments at the commencement date, discounted using the interest
                rate implicit in the lease or, if that rate cannot be readily determined, the Company&#8217;s incremental borrowing rate. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information
                available at commencement date in determining the present value of lease payments.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The lease liability is measured at amortized cost using the effective interest method. It is remeasured when there is a change in future lease
                payments arising from a change in an index or rate, if there is a change in the Company&#8217;s estimate of the amount expected to be payable under a residual value guarantee, or if the Company changes its assessment of whether it will exercise a
                purchase, extension or termination option. When the lease liability is remeasured, a corresponding adjustment is made to the carrying amount of the ROU asset, or is recorded in profit or loss if the carrying amount of the ROU asset has been
                reduced to zero.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We have elected to apply the practical expedient not to recognize ROU assets and lease liabilities for short-term leases that have a lease term of 12
                months or less. The lease payments associated with these leases are recognized as an expense on a straight-line basis over the lease term.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Revenue recognition</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Revenue is recognized upon transfer of control of promised goods or services to customers in an amount that reflects the consideration we expect to
                receive in exchange for those goods or services. We enter into contracts that can include the delivery of various combinations of goods and/or services, which are generally capable of being distinct within the context of the contract and
                accounted for as separate performance obligations. A product or service is distinct if the customer can benefit from it on its own or together with other readily available resources and the promise to transfer the good or service is
                separately identifiable from other promises in the contractual arrangement with the customer. Non-distinct goods and services are combined with other goods or services until they are distinct as a bundle and therefore form a single
                performance obligation. The accounting for a contract with a customer that contains multiple performance obligations requires an allocation of the transaction price to each distinct performance obligation based on the determination of the
                SSP. SSP for each distinct performance obligation in a customer contract is an estimate of the price that would be charged for the specific good or service if it</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">59</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">was sold separately in similar circumstances and to similar customers. This estimate determines the amount of revenue recognized for each performance
                obligation in a customer contract.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Revenue is recognized net of any taxes collected from customers, which are subsequently remitted to governmental authorities. In addition to these
                general policies, the specific revenue recognition policies for each major category of revenue are included below.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>License</u></div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Revenues for distinct licenses for on-premise or hosted software are derived from perpetual licenses granted to our customers for the right to use our
                software products. License revenues are billed on the effective date of a contract and revenue is recognized at the point in time when the customer is provided control of the respective software.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Services</u></div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Services, which allow customers to access hosted software over a contract term without taking possession of the software, is provided on a
                subscription and/or transactional fee basis. Revenues from hosted software subscriptions and maintenance are typically billed annually in advance and revenue is recognized on a ratable basis over the contract term beginning on the date that
                our service is made available to the customer. Transaction fees are typically billed and recognized as revenue on a monthly basis based on the customer usage for that period.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Professional Services &amp; Other</u></div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Professional services are comprised of consulting, implementation and training services related to our services and products. These services are
                generally considered to be separate performance obligations as they provide incremental benefit to customers beyond providing access to the software. Professional services are typically billed on a time and materials basis and revenue is
                recognized over time as the services are performed. For professional services contracts billed on a fixed price basis, revenue is recognized over time based on the proportion of services performed. Revenue related to customer reimbursement
                of travel related expenses is recognized on a gross basis as incurred. Other revenues include hardware revenue and is generally billed, and revenue is recognized, when control of the product has transferred under the terms of an enforceable
                contract.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our contracts with customers often include promises to transfer multiple goods and services to a customer. Determining whether goods and services are
                considered distinct performance obligations that should be accounted for separately versus together may require judgment. Judgment is also needed in assessing the ability to collect the corresponding receivables.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Significant assumptions and judgment are required to determine the SSP for each distinct performance obligation, which is needed to determine whether
                there is a discount that needs to be allocated based on the relative SSP of the various goods and services. When estimating the SSP, we make certain significant assumptions including the basis for stratification of the underlying population
                of customer contracts based on pricing practices for different goods or services, as appropriate. In order to determine the SSP of its promised goods or services, we conduct a regular analysis to determine whether various goods or services
                have an observable standalone selling price. If the Company does not have an observable SSP for a particular good or service, then SSP for that particular good or service is estimated using reasonably available information and maximizing
                observable inputs with approaches including historical pricing, cost plus a margin, and the residual approach.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Costs to obtain a contract with a customer</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the costs to be recoverable. We have determined
                that certain sales incentive programs meet the requirements to be capitalized. These capitalized costs are amortized consistent with the pattern of transfer to the customer for the goods and services to which the asset relates, including
                specifically identifiable contract renewals. The period of benefit including renewals is determined to be generally between four to six years, taking into consideration our customer contracts, our technology, renewal behaviors and other
                factors. Amortization of the asset is included in sales and marketing expenses in the consolidated statements of</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">60</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">operations. Applying the practical expedient, we recognize the incremental costs of obtaining contracts as an expense when incurred if the
                amortization period of the assets that we otherwise would have recognized is one year or less.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Contract assets and liabilities</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="color: #000000;">The payment terms and conditions in our customer contracts may vary from the timing of revenue recognition. In some
                  cases, customers pay in advance of delivery of products or services; in other cases, payment is due as services are performed or in arrears following delivery. Timing differences between revenue recognition and invoicing result in
                  unbilled receivables, contract assets, or deferred revenue. Receivables are accrued when revenue is recognized prior to invoicing but the right to payment is unconditional (i.e., only the passage of time is required). This occurs most
                  commonly when software term licenses recognized at a point in time are paid for periodically over the license term. Contract assets result when amounts allocated to distinct performance obligations are recognized as revenue and control of
                  a product or service is transferred to the customer, but invoicing is contingent on performance of other performance obligations or on completion of contractual milestones and is presented as other receivables. Contract assets are
                  transferred to receivables when the rights become unconditional, typically upon invoicing of the related performance obligations in the contract or upon achieving the requisite project milestone. </font>Contract liabilities primarily
                relate to the advance consideration received from customers and is presented as deferred revenue. <font style="color: #000000;">Deferred revenue results from customer payments in advance of our satisfaction of the associated performance
                  obligation(s) and relates primarily to prepaid maintenance or other recurring services. Deferred revenues are relieved as revenue is recognized. Contract assets and deferred revenues are reported on a contract-by-contract basis at the end
                  of each reporting period.</font></div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Research and development costs</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">To date, we have not capitalized any costs related to research and development of our computer software products. Costs incurred between the dates
                that the product is considered to be technologically feasible and is considered to be ready for general release to customers have historically been expensed as they have not been significant.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Stock-based compensation plans</div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Stock Options</u></div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We maintain stock option plans for non-employee directors, officers, employees and other service providers. Options to purchase our
                common shares are granted at an exercise price equal to the fair market value of our common shares as of the date of grant. This fair market value is determined using the closing price of our common shares on the TSX on the day immediately
                preceding the date of the grant.</div>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Employee stock options generally vest over a five-year period starting from the grant date and expire seven years from the grant date.
                Non-employee directors&#8217; and officers&#8217; stock options generally have quarterly vesting over a three to five-year period. We issue new shares from treasury upon the exercise of a stock option. Forfeitures are accounted for as they occur.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The fair value of employee stock option grants that are ultimately expected to vest are amortized to expense in our consolidated statement of
                operations based on the straight-line attribution method. The fair value of stock option grants is calculated using the Black-Scholes Merton option-pricing model. Expected volatility is based on historical volatility of our common stock and
                other factors. The risk-free interest rates are based on Government of Canada average bond yields for a period consistent with the expected life of the option in effect at the time of the grant. The expected option life is based on the
                historical life of our granted options and other factors.</div>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Performance &amp; Restricted Share Units</u></div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We maintain a performance and restricted share unit plan pursuant to which certain of our officers are eligible to receive grants of
                performance share units (&#8220;PSUs&#8221;) and restricted share units (&#8220;RSUs&#8221;).</div>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">PSUs vest at the end of a three-year performance period. The ultimate number of PSUs that vest is based on the total shareholder
                return (&#8220;TSR&#8221;) of our Company relative to the TSR of companies comprising a</div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">61</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">peer index group. TSR is calculated based on the weighted-average closing price of shares for the five trading days preceding the
                beginning and end of the performance period. The fair value of PSUs is expensed to stock-based compensation expense over the vesting period. PSUs expire ten years from the grant date. New shares are issued from treasury upon the redemption
                of a PSU.</div>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">PSUs are measured at fair value estimated using a Monte Carlo Simulation approach. Expected volatility is based on historical
                volatility of our common stock and other factors. The risk-free interest rates are based on the Government of Canada average bond yields for a period consistent with the expected life of the PSUs at the time of the grant.</div>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">RSUs vest annually over a three-year period starting from the grant date and expire ten years from the grant date. We issue new shares
                from treasury upon the redemption of an RSU.</div>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">RSUs are measured at fair value based on the closing price of our common shares for the day preceding the date of the grant and will
                be expensed to stock-based compensation expense over the vesting period.</div>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Deferred Share Unit Plan</u></div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our board of directors adopted a deferred share unit plan effective as of June 28, 2004, pursuant to which non-employee directors are
                eligible to receive grants of deferred share units (&#8220;DSUs&#8221;), each of which has an initial value equal to the weighted-average closing price of our common shares for the five trading days preceding the grant date. The plan allows each
                director to choose to receive, in the form of DSUs, all, none or a percentage of the eligible director&#8217;s fees which would otherwise be payable in cash. If a director has invested less than the minimum amount of equity in Descartes, as
                prescribed from time to time by the board of directors, then the director must take at least 50% of the base annual fee for serving as a director in the form of DSUs. Each DSU fully vests upon award but is distributed only when the director
                ceases to be a member of the board of directors. Vested units are settled in cash based on our common share price when conversion takes place. Fair value of the liability is based on the closing price of our common shares at the balance
                sheet date.</div>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Cash-Settled Restricted Share Unit Plan</u></div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our board of directors adopted a cash-settled restricted share unit plan effective as of May 23, 2007, pursuant to which certain of
                our employees and non-employee directors are eligible to receive grants of cash-settled restricted share units (&#8220;CRSUs&#8221;), each of which has an initial value equal to the weighted-average closing price of our common shares for the five
                trading days preceding the date of the grant. The CRSUs generally vest based on continued employment and have annual vesting over three to five-year periods. Vested units are settled in cash based on our common share price when conversion
                takes place, which is within 30 days following a vesting date and in any event prior to December 31<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">st</sup> of the calendar year in which a vesting date occurs. Fair
                value of the liability is based on the closing price of our common shares at the balance sheet date.</div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Business combinations</div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We apply the provisions of ASC Topic 805, &#8220;Business Combinations&#8221; (Topic 805), in the accounting for our acquisitions. It requires us
                to recognize separately from goodwill, the assets acquired and the liabilities assumed at their acquisition date fair values including certain identifiable intangible assets (other than goodwill). Goodwill as of the acquisition date is
                measured as the excess of consideration transferred over the net of the acquisition date fair values of the assets acquired and the liabilities assumed. The determination of the acquisition date fair value of the intangible assets acquired
                requires us to make estimates and assumptions regarding projected revenues, earnings before interest, taxes, depreciation and amortization, technology migration rates, customer attrition rates and discount rates.</div>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">While we use our best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date as
                well as contingent consideration, where applicable, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we may record
                adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement</div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">62</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent
                adjustments would be recorded to our consolidated statement of operations.</div>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Costs to exit or restructure certain activities of an acquired company or our internal operations are accounted for as termination and
                exit costs pursuant to ASC Topic 420, &#8220;Exit or Disposal Cost Obligations&#8221; (Topic 420) and are accounted for separately from the business combination.</div>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">For a given acquisition, we generally identify certain pre-acquisition contingencies as of the acquisition date and may extend our
                review and evaluation of these pre-acquisition contingencies throughout the measurement period in order to obtain sufficient information to assess whether we include these contingencies as a part of the purchase price allocation and, if so,
                to determine the estimated amounts.</div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">If we determine that a pre-acquisition contingency (non-income tax related) is probable in nature and estimable as of the acquisition
                date, we record our best estimate for such a contingency as a part of the preliminary purchase price allocation. We often continue to gather information and evaluate our pre-acquisition contingencies throughout the measurement period and if
                we make changes to the amounts recorded or if we identify additional pre-acquisition contingencies during the measurement period, such amounts will be included in the purchase price allocation during the measurement period and, subsequent
                to the measurement period, in our results of operations.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="color: #000000;">Uncertain tax positions and tax related valuation allowances assumed in connection with a business combination are
                  initially estimated as of the acquisition date. We review these items during the measurement period as we continue to actively seek and collect information relating to facts and circumstances that existed at the acquisition date. Changes
                  to these uncertain</font>&#160;<font style="color: #000000;">tax positions and tax related valuation allowances made subsequent to the measurement period, or if they relate to facts and circumstances that did not exist at the acquisition date,
                  are recorded in our provision for income taxes in our consolidated statement of operations.</font></div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Income taxes</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We use the liability method of income tax allocation to account for income taxes. Deferred tax assets and liabilities arise from temporary differences
                between the tax bases of assets and liabilities and their reported amounts in the consolidated financial statements that will result in taxable or deductible amounts in future years. These temporary differences are measured using enacted
                tax rates. A valuation allowance is recorded to reduce deferred tax assets to the extent that we consider it is more likely than not that a deferred tax asset will not be realized. In determining the valuation allowance, we consider factors
                such as the reversal of deferred income tax liabilities, projected taxable income, our history of losses for tax purposes, and the character of income tax assets and tax planning strategies. A change to these factors could impact the
                estimated valuation allowance and income tax expense.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We evaluate our uncertain tax positions by using a two-step approach to recognize and measure uncertain tax positions and provisions for income
                taxes.&#160;The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not, based solely on the technical merits, that the position will be sustained on
                audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the appropriate amount of the benefit to recognize. The amount of benefit to recognize is measured as the maximum amount which is
                more likely than not to be realized. The tax position is derecognized when it is no longer more likely than not that the position will be sustained on audit. We continually assess the likelihood and amount of potential adjustments and
                adjust the income tax provisions, income taxes payable and deferred income taxes in the period in which the facts that give rise to a revision become known.</div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Earnings per share</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Basic earnings per share is calculated by dividing net income by the weighted average number of common shares outstanding during the period. Diluted
                earnings per common share is calculated by dividing net income by the sum of the weighted average number of common shares outstanding and all additional common shares that would have been outstanding if potentially dilutive common shares
                had been issued<br>
                <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">63</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">during the period. The treasury stock method is used to compute the dilutive effect of stock-based compensation.</div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Recently adopted accounting pronouncements</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In February 2016, the FASB issued Accounting Standards Update 2016-02, &#8220;Leases (Topic 842)&#8221; (&#8220;ASU 2016-02&#8221;) and issued subsequent amendments to the
                initial guidance during 2018, collectively referred to as &#8220;ASC 842&#8221;. These updates supersede the lease guidance in ASC Topic 840, &#8220;Leases&#8221; and require the recognition of lease assets and lease liabilities by lessees for most leases
                previously classified as operating leases under ASC Topic 840. Leases will continue to be classified as either operating or finance. ASC 842 was effective for annual periods, and interim periods within those annual periods, beginning after
                December 15, 2018, which was our fiscal year that began on February 1, 2019 (fiscal 2020). The Company adopted ASC 842 as of February 1, 2019 using the cumulative effect method.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">As permitted under ASC 842, we have elected to apply the practical expedient to carry forward our current assessments of whether a contract contains a
                lease, lease classification, remaining lease terms and amounts capitalized as initial direct costs. We have also elected to apply the practical expedient not to recognize right-of-use (ROU) assets and lease liabilities for short-term leases
                that have a lease term of 12 months or less. The adoption of ASC 842 resulted in an increase to ROU assets and lease liabilities of $10.4 million as of February 1, 2019. The adoption of ASC 842 did not have a material impact on either our
                consolidated statement of operations or our consolidated statement of cash flows.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In June 2016, the FASB issued Accounting Standards Update 2016-13, &#8220;Financial Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses on
                Financial Instruments&#8221; (&#8220;ASU 2016-13&#8221;) and issued subsequent amendments to the initial guidance during the 2019 calendar year, collectively referred to as &#8220;ASC 326&#8221;. ASC 326 requires the measurement and recognition of expected credit losses
                for financial assets held at amortized cost. ASC 326 replaces the existing incurred loss impairment model with an expected loss model which requires the use of forward-looking information to calculate credit loss estimates. ASC 326 was
                effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2019, which was our fiscal year that began on February 1, 2020 (fiscal 2021).</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The Company is exposed to credit losses primarily through its trade accounts receivable and contract assets. The provision for credit losses is
                determined utilizing a model of historical losses data. In estimating the provision for credit losses, we considered the age of the receivable, our historical write-offs and the historical creditworthiness of the customer, among other
                factors. Should any of these factors change, the estimates made by us will also change accordingly, which could affect the level of our future provisions. The Company adopted ASC 326 as of February 1, 2020 using the cumulative effect method
                and therefore the comparative information has not been restated. The adoption of ASC 326 did not have a material impact on our results of operations or disclosures.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In January 2017, the FASB issued Accounting Standards Update 2017-04, &#8220;Intangibles &#8211; Goodwill and Other (Topic 350): Simplifying the Test for Goodwill
                Impairment&#8221; (&#8220;ASU 2017-04&#8221;). ASU 2017-04 simplifies how an entity is required to test goodwill for impairment. ASU 2017-04 was effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2019,
                which was our fiscal year that began on February 1, 2020 (fiscal 2021). The Company adopted this guidance in the first quarter of fiscal 2021. The adoption of this guidance did not have a material impact on our results of operations or
                disclosures.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In August 2018, the FASB issued Accounting Standards Update 2018-15, &#8220;Intangibles &#8211; Goodwill and Other &#8211; Internal-Use Software (Subtopic 350-40):
                Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract&#8221; (&#8220;ASU 2018-15&#8221;). ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a hosting
                arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. ASU 2018-15 was effective for annual periods, and interim periods within those annual
                periods, beginning after December 15, 2019, which was our fiscal year that began on February 1,</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">64</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2020 (fiscal 2021). The Company adopted this guidance in the first quarter of fiscal 2021. The adoption of this guidance did not have a material
                impact on our results of operations or disclosures.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In December 2019, the FASB issued Accounting Standards Update 2019-12, &#8220;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&#8221; (&#8220;ASU
                2019-12&#8221;). ASU 2019-12 simplifies how an entity accounts for income taxes. ASU 2019-12 is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2020, which is our fiscal year that began
                on February 1, 2021 (fiscal 2022). The Company adopted this guidance in the first quarter of fiscal 2022. The adoption of this guidance did not have a material impact on our results of operations or disclosures.</div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Recently issued accounting pronouncements</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In October 2021, the FASB issued Accounting Standards Update 2021-08, &#8220;Business Combinations (Topic 805): Accounting for Contract Assets and Contract
                Liabilities from Contracts with Customers&#8221; (&#8220;ASU 2021-08&#8221;). ASU 2021-08 provides guidance on how to recognize and measure acquired contract assets and liabilities from revenue contracts in a business combination. ASU 2021-08 is effective
                for annual periods, and interim periods within those annual periods, beginning after December 15, 2022, which will be our fiscal year beginning February 1, 2023 (fiscal 2024). Early adoption is permitted. The Company will adopt this
                guidance in the first quarter of fiscal 2024. The adoption of this guidance is not expected to have a material impact on our results of operations or disclosures.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Note 3 &#8211; Acquisitions</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Fiscal 2022 Acquisitions</u></div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">On February 26, 2021, Descartes acquired all of the shares of VitaDex Solutions, LLC, doing business as QuestaWeb (&#8220;QuestaWeb&#8221;), a US-based provider
                of foreign trade zone and customs compliance solutions. The purchase price for the acquisition was approximately $35.9 million, net of cash acquired, which was funded from cash on hand. The gross contractual amount of trade receivables
                acquired was $0.6 million with a fair value of $0.5 million at the date of acquisition. Our acquisition date estimate of contractual cash flows not expected to be collected was $0.1 million. The purchase price was finalized in the three
                month period ended January 31, 2022 with no adjustments.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">On May 7, 2021, Descartes acquired all of the shares of Portrix Logistics Software GmbH (&#8220;Portrix&#8221;), a provider of multimodal rate management
                solutions for logistics services providers. The purchase price for the acquisition was approximately $25.2 million (EUR 20.7 million), net of cash acquired, which was funded from cash on hand. The gross contractual amount of trade
                receivables acquired was $0.7 million with a fair value of $0.7 million at the date of acquisition. Our acquisition date estimate of contractual cash flows not expected to be collected was nominal. The completion of the initial purchase
                price allocation is pending the finalization of the fair value for trade receivables, accrued liability balances as well as potential unrecorded liabilities. We expect to finalize the purchase price allocation on or before May 7, 2022.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">On July 8, 2021, Descartes acquired all of the shares of GreenMile, LLC (&#8220;GreenMile&#8221;), a provider of cloud-based mobile route execution solutions for
                food, beverage, and broader distribution verticals. The purchase price for the acquisition was approximately $29.2 million, net of cash acquired, which was funded from cash on hand. Additional contingent consideration of up to $10.0 million
                in cash is payable if certain revenue performance targets are met by GreenMile in the two years following the acquisition. The fair value of the contingent consideration was valued at $3.3 million at the acquisition date.&#160; The gross
                contractual amount of trade receivables acquired was $1.1 million with a fair value of $1.0 million at the date of acquisition. Our acquisition date estimate of contractual cash flows not expected to be collected was $0.1 million. The
                completion of the initial purchase price allocation is pending the finalization of the fair value for trade receivables, accrued liability balances as well as potential unrecorded liabilities. We expect to finalize the purchase price
                allocation on or before July 8, 2022.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">For the businesses acquired during fiscal 2022, we incurred acquisition-related costs of $0.9 million for the year ended January 31, 2022,
                respectively. The acquisition-related costs were primarily for advisory services and are included in other charges in our consolidated statements of operations. For the year ended January 31, 2022, we have recognized aggregate revenues of
                $12.0 million, respectively, and a</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">65</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">net loss of $1.3 million from QuestaWeb, Portrix and GreenMile since the date of acquisition in our consolidated statements of operations.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The final purchase price allocation for QuestaWeb and the preliminary purchase price allocations for Portrix and GreenMile, which have not been
                finalized, are as follows:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="zac78190bd35941c4909ddcb5ed70528d" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 52%; vertical-align: top;">&#160;</td>
                    <td style="width: 12%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">QuestaWeb</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Portrix</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Green</div>
                      <div style="margin-right: 3pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Mile</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Total</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Purchase price consideration:</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 12%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 12%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 12%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="margin-right: 6.95pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Cash, less cash acquired related to QuestaWeb ($2,097), Portrix ($200) and GreenMile ($1,552)</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">35,860</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">25,188</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">29,230</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">90,278</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Contingent consideration</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">3,339</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">3,339</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Net working capital adjustments payable / (receivable)</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">17</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(54)</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(308)</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(345)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">&#160;</td>
                    <td style="width: 12%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">35,877</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">25,134</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">32,261</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">93,272</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Allocated to:</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Current assets, excluding cash acquired</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">714</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">810</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2,186</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">3,710</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Property and equipment</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">78</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">89</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">167</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Right-of-use assets</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">123</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">374</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">497</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Other long-term assets</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">242</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">242</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Current liabilities</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(170)</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(871)</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(1,498)</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(2,539)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Deferred revenue</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(736)</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(499)</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(909)</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(2,144)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Lease obligations</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(123)</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(374)</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(497)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Deferred income tax liability</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(5,185)</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(752)</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(5,937)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Long-term income taxes payable</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(365)</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(365)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Debt</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(1,062)</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(1,062)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Net tangible assets (liabilities) assumed</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(114)</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(6,807)</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(1,007)</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(7,928)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Finite life intangible assets acquired:</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="text-indent: 13.45pt; margin-right: 2.45pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Customer agreements and relationships</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">4,800</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">4,014</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">5,700</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">14,514</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="text-indent: 13.45pt; margin-right: 2.45pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Existing technology</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">8,900</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">12,286</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">14,000</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">35,186</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 13.45pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Trade names</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">100</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">122</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">100</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">322</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 13.45pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Non-compete covenants</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">500</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">487</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">500</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1,487</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Goodwill</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">21,691</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">15,032</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">12,968</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">49,691</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">&#160;</td>
                    <td style="width: 12%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">35,877</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">25,134</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">32,261</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">93,272</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The above transactions were accounted for using the acquisition method in accordance with ASC Topic 805, &#8220;Business Combinations&#8221;. The purchase price
                allocations in the table above represent our estimates of the allocation of the purchase price and the fair value of net assets acquired. The preliminary purchase price allocations may differ from the final purchase price allocations, and
                these differences may be material. Revisions to the allocations will occur as additional information about the fair value of assets and liabilities becomes available. The final purchase price allocations will be completed within one year
                from the acquisition date.</div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">66</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The acquired intangible assets are being amortized over their estimated useful lives as follows:</div>
              <div><br>
              </div>
              <table style="border-collapse: collapse; width: 95%; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left;" id="z5d0fd1e348d1418da15848af885ad099" align="center" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 58%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">QuestaWeb</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Portrix</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">GreenMile</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#160;&#160;Customer agreements and relationships</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">13 years</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">13 years</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">13 years</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#160;&#160;Existing technology</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">6 years</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">6 years</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">6 years</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#160;&#160;Trade names</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">3 years</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">3 years</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">3 years</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#160;&#160;Non-compete covenants</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">5 years</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2 years</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">5 years</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The goodwill on the <font style="color: #000000;">QuestaWeb, Portrix and GreenMile acquisitions </font>arose as a result of the combined strategic
                value to our growth plan. The goodwill arising from the QuestaWeb and GreenMile acquisition is deductible for tax purposes. The goodwill arising from the Portrix acquisition is not deductible for tax purposes.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Fiscal 2021 Acquisitions</u></div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">On February 21, 2020, Descartes acquired all of the shares of Peoplevox Limited (&#8220;Peoplevox&#8221;), a UK-based provider of cloud-based ecommerce warehouse
                management solutions. The purchase price for the acquisition was approximately $24.1 million, net of cash acquired, which was funded from a combination of cash on hand and drawing on Descartes&#8217; existing credit facility. The gross
                contractual amount of trade receivables acquired was $0.4 million with a fair value of $0.4 million at the date of acquisition. Our acquisition date estimate of contractual cash flows not expected to be collected was nominal. The purchase
                price was finalized in the three month period ended January 31, 2021 with no adjustments.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">On June 10, 2020 Descartes acquired all of the shares of Cracking Logistics Limited (&#8220;Kontainers&#8221;), a UK-based provider of client-facing digital
                freight execution platforms. The purchase price for the acquisition was approximately $5.2 million, net of cash acquired, which was funded from cash on hand. Additional contingent consideration of up to $6.0 million in cash is payable if
                certain revenue performance targets are met by Kontainers in the two years following the acquisition. The fair value of the contingent consideration was valued at $1.4 million at the acquisition date. The gross contractual amount of trade
                receivables acquired was $0.2 million with a fair value of $0.2 million at the date of acquisition. Our acquisition date estimate of contractual cash flows not expected to be collected was nominal. The purchase price was finalized in the
                three month period ended July 31, 2021 with no adjustments.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">On November 6, 2020, Descartes acquired all of the shares of ShipTrack Inc. (&#8220;ShipTrack&#8221;), a provider of cloud-based mobile resource management and
                shipment tracking solutions. The purchase price for the acquisition was approximately $19.0 million, net of cash acquired, which was funded from cash on hand. Additional contingent consideration of up to CAD 25.0 million in cash is payable
                if certain revenue performance targets are met by ShipTrack in the two years following the acquisition. The fair value of the contingent consideration was valued at $2.8 million at the acquisition date. The gross contractual amount of trade
                receivables acquired was $1.7 million with a fair value of $1.7 million at the date of acquisition. Our acquisition date estimate of contractual cash flows not expected to be collected was nominal. The purchase price was finalized in the
                three month period ended October 31, 2021 with no adjustments.</div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">67</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The final purchase price allocations for businesses we acquired during 2021 are as follows:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="za8c7263482b64936af097d10150bf463" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 47.82%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.05%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Peoplevox</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Kontainers</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">ShipTrack</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Total</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 47.82%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Purchase price consideration:</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13.05%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13.05%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13.05%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 47.82%; vertical-align: top;">
                      <div style="margin-right: 6.95pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Cash, less cash acquired related to Peoplevox ($1,634), Kontainers (overdraft of $13) and ShipTrack ($529)</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">24,137</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">5,237</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">19,029</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">48,403</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 47.82%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Consideration payable</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">100</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">100</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 47.82%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Contingent consideration</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1,414</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2,825</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">4,239</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 47.82%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Net working capital adjustments (receivable) / payable</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(42)</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(87)</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">64</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(65)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 47.82%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.05%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">24,095</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">6,664</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">21,918</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">52,677</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 47.82%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Allocated to:</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 47.82%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Current assets, excluding cash acquired</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">485</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">469</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1,853</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2,807</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 47.82%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Right-of-use assets</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">151</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">151</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 47.82%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Current liabilities</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(776)</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(1,074)</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(693)</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(2,543)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 47.82%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Deferred revenue</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(748)</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(102)</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(204)</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(1,054)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 47.82%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Lease obligations</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(151)</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(151)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 47.82%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Deferred income tax liability</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(1,615)</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(4,012)</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(5,627)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 47.82%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Debt</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(728)</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(728)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 47.82%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Net tangible assets (liabilities) assumed</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(2,654)</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(707)</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(3,784)</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(7,145)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 47.82%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Finite life intangible assets acquired:</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 47.82%; vertical-align: top;">
                      <div style="text-indent: 13.45pt; margin-right: 2.45pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Customer agreements and relationships</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">3,631</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">800</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">3,905</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">8,336</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 47.82%; vertical-align: top;">
                      <div style="text-indent: 13.45pt; margin-right: 2.45pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Existing technology</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">7,651</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">3,000</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">11,102</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">21,753</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 47.82%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 13.45pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Trade names</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">30</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">77</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">107</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 47.82%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 13.45pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Non-compete covenants</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">285</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">80</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">291</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">656</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 47.82%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Goodwill</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">15,182</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">3,461</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">10,327</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">28,970</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 47.82%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.05%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">24,095</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">6,664</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">21,918</div>
                    </td>
                    <td style="width: 13.05%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">52,677</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The acquired intangible assets are being amortized over their estimated useful lives as follows:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z77cd0cfd530845a8a952cb3471bbaca6" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 55%; vertical-align: top;">&#160;</td>
                    <td style="width: 15%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Peoplevox</div>
                    </td>
                    <td style="width: 15%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Kontainers</div>
                    </td>
                    <td style="width: 15%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">ShipTrack</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 55%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#160;&#160;Customer agreements and relationships</div>
                    </td>
                    <td style="width: 15%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">10 years</div>
                    </td>
                    <td style="width: 15%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">12 years</div>
                    </td>
                    <td style="width: 15%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">13 years</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 55%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#160;&#160;Existing technology</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">6 years</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">5 years</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">6 years</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 55%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#160;&#160;Trade names</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">N/A</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">3 years</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">3 years</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 55%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#160;&#160;Non-compete covenants</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">5 years</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">5 years</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">5 years</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The goodwill on the Peoplevox, Kontainers and ShipTrack acquisitions arose as a result of the combined strategic value to our growth plan. The
                goodwill arising from the Peoplevox, Kontainers and ShipTrack acquisitions are not deductible for tax purposes.</div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">68</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Fiscal 2020 Acquisitions</u></div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">On February 12, 2019, Descartes acquired substantially all of the assets of the businesses run by the Management Systems Resources Inc. group of
                companies (collectively, &#8220;Visual Compliance&#8221;), a provider of software solutions and services to automate customs, trade and fiscal compliance processes including denied and restricted party screening processes and export licensing. The
                purchase price for the acquisition was approximately $248.9 million, net of cash acquired, which was funded from a combination of drawing on Descartes&#8217; existing credit facility and issuing to the sellers 0.3 million Descartes common shares
                from treasury. The gross contractual amount of trade receivables acquired was $6.4 million with a fair value of $5.2 million at the date of acquisition. Our acquisition date estimate of contractual cash flows not expected to be collected
                was $1.2 million. The purchase price was finalized in the three month period ended January 31, 2020 with no adjustments.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">On May 10, 2019, Descartes acquired all the shares of Core Transport Technologies NZ Limited (&#8220;CORE&#8221;), an electronic transportation network that
                provides global air carriers and ground handlers with shipment scanning and tracking solutions. The purchase price for the acquisition was approximately $21.8 million, net of cash acquired, which was funded from drawing on Descartes&#8217;
                existing credit facility. Additional contingent consideration of up to $9.0 million in cash is payable if certain revenue performance targets are met by CORE in the two years following the acquisition. The fair value of the contingent
                consideration was valued at $1.5 million at the acquisition date. The gross contractual amount of trade receivables acquired was $0.4 million with a fair value of $0.4 million at the date of acquisition. Our acquisition date estimate of
                contractual cash flows not expected to be collected was nominal. The purchase price was finalized in the three month period ended April 30, 2020 with no adjustments.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">On June 27, 2019, Descartes acquired all the shares of Tegmento AG and Contentis AG (collectively, &#8220;STEPcom&#8221;), a business-to-business supply chain
                integration network based in Switzerland. The purchase price for the acquisition was approximately $18.6 million, net of cash acquired, which was funded from drawing on Descartes&#8217; existing credit facility. The gross contractual amount of
                trade receivables acquired was $0.9 million with a fair value of $0.8 million at the date of acquisition. Our acquisition date estimate of contractual cash flows not expected to be collected was $0.1 million. The purchase price was
                finalized in the three month period ended July 31, 2020 with no adjustments.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">On August 20, 2019, Descartes acquired BestTransport.com, Inc. (&#8220;BestTransport&#8221;), a cloud-based transportation management system provider focused on
                flatbed-intensive manufacturers and distributors. The purchase price for the acquisition was approximately $11.7 million, net of cash acquired, which was funded from drawing on Descartes&#8217; existing credit facility. The gross contractual
                amount of trade receivables acquired was $0.6 million with a fair value of $0.6 million at the date of acquisition. Our acquisition date estimate of contractual cash flows not expected to be collected was nominal. The purchase price was
                finalized in the three month period ended July 31, 2020 with no adjustments.</div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">69</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The final purchase price allocations for businesses we acquired during 2020 are as follows:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z570789f498b240b6a863585dc1083608" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 40%; vertical-align: top;">&#160;</td>
                    <td style="width: 12%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Visual</div>
                      <div style="margin-right: 3pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Compliance</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">CORE</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">STEP-</div>
                      <div style="margin-right: 3pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">com</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Best-</div>
                      <div style="margin-right: 3pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Transport</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Total</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Purchase price consideration:</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 11.89%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 11.89%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 11.89%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 11.89%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="margin-right: 6.95pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Cash, less cash acquired related to Visual Compliance ($170), CORE ($213), STEPcom ($2,700) and BestTransport ($507)</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">239,863</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">21,833</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">18,639</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">11,718</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">292,053</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Common shares issued</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">9,045</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">9,045</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Contingent consideration</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1,450</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1,450</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Net working capital adjustments payable / (receivable)</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1,147</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">62</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">250</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1,459</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">&#160;</td>
                    <td style="width: 12%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">250,055</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">23,345</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">18,889</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">11,718</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">304,007</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Allocated to:</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Current assets, excluding cash acquired</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">6,403</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">689</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1,470</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">815</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">9,377</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Property and equipment</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">30</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2,048</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">257</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">35</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2,370</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Deferred income tax asset</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">30,924</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">30,924</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Right-of-use assets</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1,188</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">68</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">232</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">194</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1,682</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Current liabilities</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(840)</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(352)</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(874)</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(284)</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(2,350)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Deferred revenue</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(10,267)</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(278)</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(813)</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(9)</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(11,367)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Lease obligations</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(1,188)</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(68)</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(232)</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(194)</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(1,682)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Deferred income tax liability</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(282)</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(3,332)</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(2,316)</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(1,352)</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(7,282)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Net tangible assets (liabilities) assumed</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">25,968</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(1,225)</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(2,276)</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(795)</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">21,672</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Finite life intangible assets acquired:</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="text-indent: 13.45pt; margin-right: 2.45pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Customer agreements and relationships</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">32,186</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">4,600</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">10,839</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">3,000</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">50,625</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="text-indent: 13.45pt; margin-right: 2.45pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Existing technology</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">69,422</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">6,800</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">3,800</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">80,022</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 13.45pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Trade names</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">528</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">200</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">102</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">50</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">880</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; margin-left: 13.45pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Non-compete covenants</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">3,166</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">300</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">205</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">150</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">3,821</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="margin-right: 2.45pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Goodwill</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">118,785</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">12,670</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">10,019</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">5,513</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">146,987</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">&#160;</td>
                    <td style="width: 12%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">250,055</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">23,345</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">18,889</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">11,718</div>
                    </td>
                    <td style="width: 11.89%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">304,007</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The acquired intangible assets are being amortized over their estimated useful lives as follows:</div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z7ac22ea2be52452eb225b7339c29eb90" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 51.55%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.84%; vertical-align: bottom; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Visual</div>
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Compliance</div>
                    </td>
                    <td style="width: 11.54%; vertical-align: bottom; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">CORE</div>
                    </td>
                    <td style="width: 11.54%; vertical-align: bottom; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">STEPcom</div>
                    </td>
                    <td style="width: 11.54%; vertical-align: bottom; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Best</div>
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Transport</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 51.55%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#160;&#160;Customer agreements and relationships</div>
                    </td>
                    <td style="width: 13.84%; vertical-align: top; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">14 years</div>
                    </td>
                    <td style="width: 11.54%; vertical-align: top; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">13 years</div>
                    </td>
                    <td style="width: 11.54%; vertical-align: top; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">9 years</div>
                    </td>
                    <td style="width: 11.54%; vertical-align: top; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">12 years</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 51.55%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#160;&#160;Existing technology</div>
                    </td>
                    <td style="width: 13.84%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">7 years</div>
                    </td>
                    <td style="width: 11.54%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">6 years</div>
                    </td>
                    <td style="width: 11.54%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">N/A</div>
                    </td>
                    <td style="width: 11.54%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">6 years</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 51.55%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#160;&#160;Trade names</div>
                    </td>
                    <td style="width: 13.84%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">5 years</div>
                    </td>
                    <td style="width: 11.54%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">8 years</div>
                    </td>
                    <td style="width: 11.54%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">3 years</div>
                    </td>
                    <td style="width: 11.54%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">3 years</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 51.55%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#160;&#160;Non-compete covenants</div>
                    </td>
                    <td style="width: 13.84%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">5 years</div>
                    </td>
                    <td style="width: 11.54%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">5 years</div>
                    </td>
                    <td style="width: 11.54%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">3 years</div>
                    </td>
                    <td style="width: 11.54%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2 years</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The goodwill on the Visual Compliance, CORE,<font style="color: #FF0000;">&#160;</font>STEPcom and BestTransport acquisitions arose as a result of the
                combined strategic value to our growth plan. The goodwill arising from the CORE, STEPcom and BestTransport acquisitions is not deductible for tax purposes. The goodwill from the Visual Compliance acquisition is deductible for tax purposes.</div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">70</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Pro Forma Results of Operations (Unaudited)</u></div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The financial information in the table below summarizes selected results of operations on a pro forma basis as if we had <font style="color: #000000;">acquired GreenMile, Portrix, QuestaWeb</font>, ShipTrack, Kontainers, Peoplevox, BestTransport, STEPcom, CORE and Visual Compliance as of February 1, 2019.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="color: #000000;">This pro forma information is for information purposes only and does not purport to represent what our actual results of
                  operations for the periods presented would have been had the acquisitions of GreenMile, Portrix, QuestaWeb</font>, ShipTrack, Kontainers, Peoplevox, BestTransport, STEPcom, CORE and Visual Compliance occurred at February 1, 2019, or to
                project our results of operations for any future period.</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z952c258cfe034960810e6454bf7ea2cb" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 59%; vertical-align: top;">
                      <div style="margin-right: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Year Ended</div>
                    </td>
                    <td style="width: 0.89%; vertical-align: top;">&#160;</td>
                    <td style="width: 0.89%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 59%; vertical-align: top;">&#160;</td>
                    <td style="width: 0.89%; vertical-align: top;">&#160;</td>
                    <td style="width: 0.89%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2021</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2020</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 59%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Revenues</div>
                    </td>
                    <td style="width: 0.89%; vertical-align: top;">&#160;</td>
                    <td style="width: 0.89%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">429,531</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">369,271</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">354,484</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 59%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Net income</div>
                    </td>
                    <td style="width: 0.89%; vertical-align: top;">&#160;</td>
                    <td style="width: 0.89%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">85,549</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">48,788</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">30,933</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 59%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Earnings per share</div>
                    </td>
                    <td style="width: 0.89%; vertical-align: top;">&#160;</td>
                    <td style="width: 0.89%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 59%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Basic</div>
                    </td>
                    <td style="width: 0.89%; vertical-align: top;">&#160;</td>
                    <td style="width: 0.89%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">1.01</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">0.58</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">0.38</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 59%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Diluted</div>
                    </td>
                    <td style="width: 0.89%; vertical-align: top;">&#160;</td>
                    <td style="width: 0.89%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">0.99</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">0.57</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">0.37</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Note 4 &#8211; Fair Value Measurements</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">ASC Topic 820 &#8220;Fair Value Measurements and Disclosures&#8221; (Topic 820) defines fair value as the price that would be received upon sale of an asset or
                paid upon transfer of a liability in an orderly transaction between market participants at the measurement date and in the principal or most advantageous market for that asset or liability. The fair value, in this context, should be
                calculated based on assumptions that market participants would use in pricing the asset or liability, not on assumptions specific to the entity. In addition, the fair value of liabilities should include consideration of non-performance
                risk, including our own credit risk.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Topic 820 establishes a fair value hierarchy which prioritizes the inputs used in the valuation methodologies in measuring fair value into three
                levels:</div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zb464c72eadb94378a10119e489a80d94" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 18pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Level 1&#8212;inputs are based upon unadjusted quoted prices for identical instruments traded in active markets.</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zcdd74fe0bab5484082497cc29ab67813" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 18pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Level 2&#8212;inputs are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not
                        active, and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</div>
                    </td>
                  </tr>

              </table>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zac10d7a380b746098576dfb6d64b93df" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 18pt;"><br>
                    </td>
                    <td style="width: 18pt; vertical-align: top; align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#8226;</td>
                    <td style="width: auto; vertical-align: top; text-align: justify;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Level 3&#8212;inputs are generally unobservable and typically reflect management&#8217;s estimates of assumptions that market participants would use in pricing the asset or
                        liability. The fair values are therefore determined using model-based techniques that include option pricing models, discounted cash flow models, and similar techniques.</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The carrying amounts of the Company&#8217;s cash, accounts receivable (net), accounts payable, accrued liabilities and income taxes payable approximate
                their fair value (a Level 2 measurement) due to their short maturities.</div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">71</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The following table shows the Company&#8217;s financial instruments measured at fair value on a recurring basis as of January 31, 2022:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z1b929fb7705b490aa36e116f5f662569" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 40%; vertical-align: top;">&#160;</td>
                    <td style="width: 15.39%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Level 1</div>
                    </td>
                    <td style="width: 15.39%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Level 2</div>
                    </td>
                    <td style="width: 15.44%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Level 3</div>
                    </td>
                    <td style="width: 15.44%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Total</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Assets:</div>
                    </td>
                    <td style="width: 15.39%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 15.39%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 15.44%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 15.44%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Equity derivative contracts</div>
                    </td>
                    <td style="width: 15.39%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">-</div>
                    </td>
                    <td style="width: 15.39%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">10,863</div>
                    </td>
                    <td style="width: 15.44%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">-</div>
                    </td>
                    <td style="width: 15.44%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">10,863</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">&#160;</td>
                    <td style="width: 15.39%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 15.39%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 15.44%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 15.44%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Liabilities:</div>
                    </td>
                    <td style="width: 15.39%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 15.39%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 15.44%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 15.44%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Contingent consideration</div>
                    </td>
                    <td style="width: 15.39%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">-</div>
                    </td>
                    <td style="width: 15.39%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">-</div>
                    </td>
                    <td style="width: 15.44%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">12,990</div>
                    </td>
                    <td style="width: 15.44%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">12,990</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The following table shows the Company&#8217;s financial instruments measured at fair value on a recurring basis as of January 31, 2021:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z04aedeb9741d4b3f8a51eeb92da6b32b" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 40%; vertical-align: top;">&#160;</td>
                    <td style="width: 15.4%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">Level 1</div>
                    </td>
                    <td style="width: 15.4%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">Level 2</div>
                    </td>
                    <td style="width: 15.4%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">Level 3</div>
                    </td>
                    <td style="width: 15.45%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">Total</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Assets:</div>
                    </td>
                    <td style="width: 15.4%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 15.4%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 15.4%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 15.45%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Equity derivative contracts</div>
                    </td>
                    <td style="width: 15.4%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 15.4%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">8,001</div>
                    </td>
                    <td style="width: 15.4%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 15.45%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">8,001</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">&#160;</td>
                    <td style="width: 15.4%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 15.4%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 15.4%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 15.45%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Liabilities:</div>
                    </td>
                    <td style="width: 15.4%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 15.4%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 15.4%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 15.45%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 40%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Contingent consideration</div>
                    </td>
                    <td style="width: 15.4%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 15.4%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 15.4%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">4,671</div>
                    </td>
                    <td style="width: 15.45%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">4,671</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The Company enters into equity derivative contracts including floating-rate equity forwards to partially offset the potential fluctuations of certain
                future share-based compensation expenses. The equity derivative contracts are not designated as hedge instruments and the Company does not hold derivatives for speculative purposes. As at January 31, 2022, we had equity derivatives for
                252,011 Descartes common shares with a weighted average price of $29.55.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The fair value of equity contract derivatives is determined utilizing a valuation model based on the quoted market value of <font style="color: #000000;">our common shares at the balance sheet date </font>(Level 2 fair value inputs). The fair value of equity contract derivatives is recorded as other current assets and gains and losses are recorded in general and administrative
                expenses in the consolidated financial statements. For the years ended January 31, 2022, 2021 and 2020, we recognized an expense (recovery) in general and administrative expenses of ($2.9) million, ($3.4) million and ($4.0) million,
                respectively.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The following table presents the changes in the fair value measurements in Level 3 of the fair value hierarchy:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="zb5733398fc3b429a882cfd35d59a6723" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 87%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Level 3</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 87%; vertical-align: top;">
                      <div style="text-indent: -36pt; margin-left: 36pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2020</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1,924</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 87%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Increase from acquisitions</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">4,239</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 87%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Cash payments</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(95)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 87%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Charges through profit or loss</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(1,731)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 87%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Effect of movements in foreign exchange</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">334</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 87%; vertical-align: top;">
                      <div style="text-indent: -36pt; margin-left: 36pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2021</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">4,671</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 87%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Increase from acquisitions</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">3,339</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 87%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Charges through profit or loss</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">5,070</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 87%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Effect of movements in foreign exchange</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(90)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 87%; vertical-align: top;">
                      <div style="text-indent: -15pt; margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2022</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">12,990</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Estimates of the fair value of contingent consideration is performed by the Company on a quarterly basis. Key unobservable inputs include revenue
                growth rates and the discount rates applied (11% to 13%). The estimated fair value increases as the annual revenue growth rate increases and as the discount rate decreases and vice versa.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">72</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Note 5 &#8211; Trade Accounts Receivable</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="zb53e29d22c914c17a885da563c0166ef" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 76%; vertical-align: top;">&#160;</td>
                    <td style="width: 12%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 12.5%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 76%; vertical-align: top;">&#160;</td>
                    <td style="width: 12%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 12.5%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2021</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 76%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Trade accounts receivable</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">43,565</div>
                    </td>
                    <td style="width: 12.5%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">39,536</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 76%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Less: Provision for credit losses</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(1,860)</div>
                    </td>
                    <td style="width: 12.5%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(2,330)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 76%; vertical-align: top;">&#160;</td>
                    <td style="width: 12%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">41,705</div>
                    </td>
                    <td style="width: 12.5%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">37,206</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Included in accounts receivable are unbilled receivables in the amount of $0.5 million as at January 31, 2022 ($0.3 million as at January 31, 2021).
                No single customer accounted for more than 10% of the accounts receivable balance as of January 31, 2022 and 2021.</div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The following table presents the changes in the provision for credit losses as follows:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="zedaf39cd08e742a59d03db47628c9867" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 87%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Provision for Credit Losses</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 87%; vertical-align: top;">
                      <div style="text-indent: -36pt; margin-left: 36pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2020</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2,003</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 87%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Current period provision for expected losses</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1,681</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 87%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Write-offs charged against the provision</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(1,418)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 87%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Effect of movements in foreign exchange</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">64</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 87%; vertical-align: top;">
                      <div style="text-indent: -36pt; margin-left: 36pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2021</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2,330</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 87%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Current period provision for expected losses</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">1,007</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 87%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Write-offs charged against the provision</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(1,456)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 87%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Effect of movements in foreign exchange</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(21)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 87%; vertical-align: top;">
                      <div style="text-indent: -15pt; margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2022</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">1,860</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Note 6 &#8211; Other Receivables</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="ze17d7f73e8e043aeb7b66d90e4388226" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 76%; vertical-align: top;">&#160;</td>
                    <td style="width: 12%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 12.5%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 76%; vertical-align: top;">&#160;</td>
                    <td style="width: 12%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 12.5%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2021</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 76%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Net working capital adjustments receivable from acquisitions</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">309</div>
                    </td>
                    <td style="width: 12.5%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">237</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 76%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Other receivables</div>
                    </td>
                    <td style="width: 12%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">13,766</div>
                    </td>
                    <td style="width: 12.5%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">14,593</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 76%; vertical-align: top;">&#160;</td>
                    <td style="width: 12%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">14,075</div>
                    </td>
                    <td style="width: 12.5%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">14,830</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Other receivables include receivables related to sales and use taxes, income taxes, non-trade receivables and contract assets. At January 31, 2022,
                $0.3 million ($0.2 million as at January 31, 2021) of the net working capital adjustments receivable from acquisitions is recoverable from amounts held in escrow related to the respective acquisitions.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Note 7 &#8211; Inventory</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">At January 31, 2022 and January 31, 2021, inventory is entirely comprised of finished goods inventory. Finished goods inventory primarily consists of
                hardware and related parts for mobile asset units held for sale. For the years ended January 31, 2022, 2021 and 2020, a nominal provision for excess or obsolete inventories has been recorded in cost of revenues.</div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">73</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Note 8 &#8211; Property and Equipment</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z96d6b4f335a74cdf9a86cc5660cfac76" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 74%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2021</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Cost</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Computer equipment and software</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">40,937</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">37,469</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Furniture and fixtures</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">1,553</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">1,494</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Leasehold improvements</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">822</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">807</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Equipment installed with customers</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">1,635</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">1,654</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Assets under construction</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">524</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">998</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">45,471</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">42,422</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Accumulated depreciation</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Computer equipment and software</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">31,660</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">28,123</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Furniture and fixtures</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">1,257</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">1,081</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Leasehold improvements</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">531</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">401</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Equipment installed with customers</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">1,206</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">728</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">34,654</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">30,333</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Net</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">10,817</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">12,089</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Note 9 - Intangible Assets</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z50316de895cd4bbdb213879f4c1865be" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 74%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2021</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Cost</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">&#160;</td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Customer agreements and relationships</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">251,402</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">240,479</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Existing technology</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">326,411</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">295,161</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Trade names</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">9,038</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">8,844</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Non-compete covenants</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">12,306</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">10,939</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">599,157</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">555,423</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Accumulated amortization</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Customer agreements and relationships</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">135,380</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">119,361</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Existing technology</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">218,953</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">183,539</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Trade names</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">6,677</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">5,996</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Non-compete covenants</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">8,538</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">6,535</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">369,548</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">315,431</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Net</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">229,609</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">239,992</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Intangible assets related to our acquisitions are recorded at their fair value at the acquisition date. The change in intangible assets during the
                year ended January 31, 2022 is primarily due to the acquisitions of QuestaWeb, Portrix and GreenMile, partially offset by amortization. The balance of the change in intangible assets is due to foreign currency translation.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Intangible assets with a finite life are amortized into income over their useful lives. Amortization expense for existing intangible assets is
                expected to be $229.6 million over the following periods: $53.4 million for 2023, $41.2 million for 2024, $38.4 million for 2025, $34.1 million for 2026, $19.3 million for 2027 and $43.2 million thereafter. Expected future amortization
                expense is subject to fluctuations in foreign exchange rates and assumes no future adjustments to acquired intangible assets.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">74</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Note 10 &#8211; Goodwill</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Goodwill is recorded when the consideration paid for an acquisition of a business exceeds the fair value of identifiable net tangible and intangible
                assets acquired. The following table summarizes the changes in goodwill since January 31, 2020:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z84390edd33c046f9ae942f9941a4767b" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 74%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2021</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at beginning of period</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">565,177</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">523,690</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Acquisition of Peoplevox</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">-</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">15,182</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Acquisition of Kontainers</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">-</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">3,461</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Acquisition of ShipTrack</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">-</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">10,327</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Acquisition of QuestaWeb</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">21,691</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Acquisition of Portrix</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">15,032</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Acquisition of GreenMile</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">12,968</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Adjustments on account of foreign exchange</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(6,107)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">12,517</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at end of period</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">608,761</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">565,177</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Note 11 - Accrued Liabilities</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z08c5dd2ec7bf46a498499af077b4e827" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 74%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2021</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Accrued compensation and benefits</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">32,169</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">24,643</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Accrued professional fees</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">1,318</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">1,188</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Other accrued liabilities</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">22,955</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">13,048</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">56,442</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">38,879</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Other accrued liabilities include accrued expenses related to third party resellers and royalties, suppliers, accrued restructuring charges and accrued
                contingent acquisition purchase consideration.</div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Note 12 &#8211; Long-Term Debt</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We have a senior secured revolving credit facility in place with a syndicate of lenders. The facility is a $350.0 million revolving operating credit
                facility to be available for general corporate purposes, including the financing of ongoing working capital needs and acquisitions. With the approval of the lenders, the credit facility can be expanded to a total of $500.0 million. The
                credit facility has a five-year maturity with no fixed repayment dates prior to the end of the five-year term ending January 2024. Borrowings under the credit facility are secured by a first charge over substantially all of Descartes&#8217;
                assets. Depending on the type of advance, interest rates under the revolving operating portion of the credit facility are based on the Canada or US prime rate, Bankers&#8217; Acceptance (BA), US dollar London Interbank Offered Rate (LIBOR) or the
                Secured Overnight Financing Rate (SOFR) plus an additional 0 to 250 basis points based on the ratio of net debt to adjusted earnings before interest, taxes, depreciation and amortization, as defined in the credit agreement. A standby fee of
                between 20 to 40 basis points will be charged on all undrawn amounts. The credit facility contains certain customary representations, warranties and guarantees, and covenants.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">No amounts were drawn on the credit facility as of January 31, 2022 and the balance of $350.0 million is available for use. We were in compliance with
                the covenants of the credit facility as of January 31, 2022.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">As at January 31, 2022, we had outstanding letters of credit of approximately $0.2 million ($0.2 million as at January 31, 2021), which were not
                related to our credit facility.</div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">75</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Note 13 &#8211; Leases</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We have operating leases for buildings, vehicles and computer equipment. Our leases have remaining terms of up to 7 years, some of which include
                options to extend the leases for up to 5 years.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The components of operating lease expense were as follows:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z6d7304ce534a4ba48e616e7b071fe789" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="margin-right: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Year Ended</div>
                    </td>
                    <td style="width: 13.68%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">January 31,</div>
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 13.68%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31,</div>
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2021</div>
                    </td>
                    <td style="width: 13.68%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31, 2020</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Operating lease cost</div>
                    </td>
                    <td style="width: 13.68%; vertical-align: top; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">4,466</div>
                    </td>
                    <td style="width: 13.68%; vertical-align: top; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">4,590</div>
                    </td>
                    <td style="width: 13.68%; vertical-align: top; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">4,902</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Short-term lease cost</div>
                    </td>
                    <td style="width: 13.68%; vertical-align: top; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">432</div>
                    </td>
                    <td style="width: 13.68%; vertical-align: top; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">502</div>
                    </td>
                    <td style="width: 13.68%; vertical-align: top; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">866</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Total operating lease cost</div>
                    </td>
                    <td style="width: 13.68%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 2px double;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">4,898</div>
                    </td>
                    <td style="width: 13.68%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 2px double;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">5,092</div>
                    </td>
                    <td style="width: 13.68%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 2px double;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">5,768</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Supplemental cash flow information related to operating leases was as follows:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="ze9543cda1b5745a3b7f69d6f090b20af" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 57%; vertical-align: bottom;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Year Ended</div>
                    </td>
                    <td style="width: 1%; vertical-align: bottom;">&#160;</td>
                    <td style="width: 13.65%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">January 31, 2022</div>
                    </td>
                    <td style="width: 13.65%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31, 2021</div>
                    </td>
                    <td style="width: 13.65%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31, 2020</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 57%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Operating cash outflows from operating leases included in measurement of lease liabilities</div>
                    </td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.65%; vertical-align: bottom; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">4,857</div>
                    </td>
                    <td style="width: 13.65%; vertical-align: bottom; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">4,831</div>
                    </td>
                    <td style="width: 13.65%; vertical-align: bottom; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">4,150</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 57%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">New ROU assets obtained in exchange for lease obligations</div>
                    </td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.65%; vertical-align: bottom;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">2,548</div>
                    </td>
                    <td style="width: 13.65%; vertical-align: bottom;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2,337</div>
                    </td>
                    <td style="width: 13.65%; vertical-align: bottom;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">6,439</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Supplemental information related to operating leases was as follows:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z339774c33a244ab284fbd4ef56e8edef" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 71%; vertical-align: bottom;">&#160;</td>
                    <td style="width: 1%; vertical-align: bottom;">&#160;</td>
                    <td style="width: 14%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">January 31, 2022</div>
                    </td>
                    <td style="width: 14%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31, 2021</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 71%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Weighted average remaining lease term (years)</div>
                    </td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">3.3</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">3.8</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 71%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Weighted average discount rate (%)</div>
                    </td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">2.1</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">2.5</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Maturities of operating lease liabilities were as follows as of January 31, 2022:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="ze83901b37e8a44f0bd2e19a7d14c01ac" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 84%; vertical-align: bottom;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Years Ended January 31,</div>
                    </td>
                    <td style="width: 1%; vertical-align: bottom;">&#160;</td>
                    <td style="width: 1%; vertical-align: bottom;">&#160;</td>
                    <td style="width: 14%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Operating Leases</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 84%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2023</div>
                    </td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">4,349</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 84%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2024</div>
                    </td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">3,526</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 84%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2025</div>
                    </td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">2,429</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 84%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2026</div>
                    </td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">1,131</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 84%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2027</div>
                    </td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">322</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 84%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2028 and thereafter</div>
                    </td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">186</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 84%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Total lease payments</div>
                    </td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">11,943</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 84%; vertical-align: top;">
                      <div style="margin-left: 10.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Less: imputed interest</div>
                    </td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">(532)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 84%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Total lease obligations</div>
                    </td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">11,411</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 84%; vertical-align: top;">
                      <div style="margin-left: 10.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Current</div>
                    </td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">4,029</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 84%; vertical-align: top;">
                      <div style="margin-left: 10.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Long-term</div>
                    </td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">7,382</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Note 14 - Commitments, Contingencies and Guarantees</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Commitments</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">As described in Note 2 to these consolidated financial statements, we maintain deferred share unit (&#8220;DSU&#8221;) and cash-settled restricted share unit
                (&#8220;CRSU&#8221;) plans for our directors and employees. Any payments made pursuant to these plans are settled in cash. For DSUs and CRSUs, the units vest over time and the liability recognized at any given consolidated balance sheet date reflects
                only those units vested at that<br>
                <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">76</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">date that have not yet been settled in cash. As such, we had an unrecognized aggregate liability for the unvested DSUs and CRSUs of nil and $1.0
                million, respectively, at January 31, 2022. The ultimate liability for any payment of DSUs and CRSUs is dependent on the trading price of our common shares. To partially offset our exposure to fluctuations in our stock price, we have
                entered into equity derivative contracts, including floating-rate equity forwards. As at January 31, 2022, we had equity derivatives for 252,011 Descartes common shares and a DSU liability for <font style="color: #000000;">252,011
                  Descartes common shares, resulting in no net exposure</font>&#160;<font style="color: #000000;">resulting from changes to our share price</font>.</div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Contingencies</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We are subject to a variety of other claims and suits that arise from time to time in the ordinary course of our business. The consequences of these
                matters are not presently determinable but, in the opinion of management after consulting with legal counsel, the ultimate aggregate potential liability is not currently expected to have a material effect on our results of operations or
                financial position.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Product Warranties</u></div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In the normal course of operations, we provide our customers with product warranties relating to the performance of our hardware, software and
                services. To date, we have not encountered material costs as a result of such obligations and have not accrued any liabilities related to such obligations in our consolidated financial statements.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Business combination agreements</u></div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In respect of our acquisitions of Kontainers, ShipTrack and GreenMile, up to $35.6 million in cash may become payable if certain revenue performance
                targets are met in the two years following the acquisition. A balance of $13.0 million is accrued related to the fair value of this contingent consideration as at January 31, 2022.</div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Guarantees</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In the normal course of business, we enter into a variety of agreements that may contain features that meet the definition of a guarantee under ASC
                Topic 460, &#8220;Guarantees&#8221;. The following lists our significant guarantees:</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Intellectual property indemnification obligations</u></div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We provide indemnifications of varying scope to our customers against claims of intellectual property infringement made by third parties arising from
                the use of our products. In the event of such a claim, we are generally obligated to defend our customers against the claim and we are liable to pay damages and costs assessed against our customers that are payable as part of a final
                judgment or settlement. These intellectual property infringement indemnification clauses are not generally subject to any dollar limits and remain in force for the term of our license agreement with our customer, which license terms are
                typically perpetual. Historically, we have not encountered material costs as a result of such indemnification obligations.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Other indemnification agreements</u></div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In the normal course of operations, we enter into various agreements that provide general indemnities. These indemnities typically arise in connection
                with purchases and sales of assets, securities offerings or buy-backs, service contracts, administration of employee benefit plans, retention of officers and directors, membership agreements, customer financing transactions, and leasing
                transactions. In addition, our corporate by-laws provide for the indemnification of our directors and officers. Each of these indemnities requires us, in certain circumstances, to compensate the counterparties for various costs resulting
                from breaches of representations or obligations under such arrangements, or as a result of third party claims that may be suffered by the counterparty as a consequence of the transaction. We believe that the likelihood that we could incur
                significant liability under these obligations is remote. Historically, we have not made any significant payments under such indemnities.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In evaluating estimated losses for the guarantees or indemnities described above, we consider such factors as the degree of probability of an
                unfavorable outcome and the ability to make a reasonable estimate of the amount of loss. We are unable to make a reasonable estimate of the maximum potential amount</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">77</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">payable under such guarantees or indemnities as many of these arrangements do not specify a maximum potential dollar exposure or time limitation. The
                amount also depends on the outcome of future events and conditions, which cannot be predicted. Given the foregoing, to date, we have not accrued any liability in our consolidated financial statements for the guarantees or indemnities
                described above.</div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Note 15 &#8211; Share Capital</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">On July 16, 2020, we filed a final short-form base shelf prospectus (the &#8220;2020 Base Shelf Prospectus&#8221;), allowing us to offer and issue the following
                securities: (i) common shares; (ii) preferred shares; (iii) senior or subordinated unsecured debt securities; (iv) subscription receipts; (v) warrants; and (vi) securities comprised of more than one of the aforementioned common shares,
                preferred shares, debt securities, subscription receipts and/ or warrants offered together as a unit. These securities may be offered separately or together, in separate series, in amounts, at prices and on terms to be set forth in one or
                more shelf prospectus supplements. The aggregate initial offering price of securities that may be sold by us (or certain of our current or future shareholders) pursuant to the 2020 Base Shelf Prospectus during the 25-month period that the
                2020 Base Shelf Prospectus, including any amendments thereto, remains valid is limited to an aggregate of $1 billion. No securities have yet been sold pursuant to the 2020 Base Shelf Prospectus.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The following table sets forth the common shares outstanding (number of shares in thousands):</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z1ce8607c5c6b48b29ea100cbb23eaee9" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 58%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">(thousands of shares)</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2021</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2020</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance, beginning of year</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">84,494</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">84,156</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">76,865</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Shares issued:</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="margin-left: 16.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Stock options and share units exercised</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">262</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">338</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">95</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="margin-left: 16.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Issuance of common shares</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">-</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">6,900</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="margin-left: 16.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Acquisitions (Note 3)</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">-</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">296</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance, end of year</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">84,756</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">84,494</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">84,156</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Cash flows provided from stock options and share units exercised <font style="color: #000000;">during 2022, 2021 and 2020 were approximately $2.7
                  million, $6.2 million and $1.5 million, respectively.</font></div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Note 16 - Earnings Per Share</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The following table sets forth the computation of basic and diluted earnings per share (&#8220;EPS&#8221;) (number of shares in thousands):</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z4312e8d539a44581b87b1fad2a5b3942" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Year Ended</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">January 31,</div>
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31,</div>
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2021</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31,</div>
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2020</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">&#160;</td>
                    <td style="width: 14.24%; vertical-align: top; border-top: #000000 1px solid;">&#160;</td>
                    <td style="width: 14.24%; vertical-align: top; border-top: #000000 1px solid;">&#160;</td>
                    <td style="width: 14.24%; vertical-align: top; border-top: #000000 1px solid;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Net income for purposes of calculating basic and diluted earnings per share</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: bottom; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">86,282</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: bottom; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">52,100</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: bottom; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">36,997</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Weighted average shares outstanding</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">84,591</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">84,360</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">81,659</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Dilutive effect of employee stock options</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">482</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">358</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">318</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Dilutive effect of restricted and performance share units</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">1,127</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">1,038</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">890</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Weighted average common and common equivalent shares outstanding</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">86,200</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">85,756</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">82,867</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Earnings per share</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top; border-top: #000000 1px solid;">&#160;</td>
                    <td style="width: 14.24%; vertical-align: top; border-top: #000000 1px solid;">&#160;</td>
                    <td style="width: 14.24%; vertical-align: top; border-top: #000000 1px solid;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Basic</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">1.02</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">0.62</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">0.45</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 58%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Diluted</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top; border-bottom: #000000 2px double;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">1.00</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top; border-bottom: #000000 2px double;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">0.61</div>
                    </td>
                    <td style="width: 14.24%; vertical-align: top; border-bottom: #000000 2px double;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">0.45</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">78</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">For the years ended January 31, 2022, 2021 and 2020, the application of the treasury stock method excluded 267,236, 1,750 and 350,464 stock options,
                respectively, from the calculation of diluted EPS as the assumed proceeds from the unrecognized stock-based compensation expense of such stock options that are attributed to future service periods made such stock options anti-dilutive.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">For the years ended January 31, 2022, 2021 and 2020, 1,000, 71,161 and 5,909 stock options, respectively, were excluded from the calculation of
                diluted EPS as those options had an exercise price greater than or equal to the average market value of our common shares during the applicable periods and their inclusion would have been anti-dilutive.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Additionally, for the years ended January 31, 2022, 2021 and 2020, the application of the treasury stock method excluded PSUs and RSUs of nil, 43,002
                and nil, respectively, from the calculation of diluted EPS as the unrecognized stock-based compensation expense of such PSUs and RSUs that are attributed to future service periods made such PSUs and RSUs anti-dilutive.</div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Note 17 - Stock-Based Compensation Plans</div>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Total estimated stock-based compensation expense recognized in our consolidated statement of operations was as follows:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z11e1b84f39bf4e4595931d4070f3d307" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 56%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Year Ended</div>
                    </td>
                    <td style="width: 0.89%; vertical-align: top;">&#160;</td>
                    <td style="width: 0.89%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.69%; vertical-align: top; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 13.69%; vertical-align: top; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                    <td style="width: 13.69%; vertical-align: top; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 56%; vertical-align: top;">&#160;</td>
                    <td style="width: 0.89%; vertical-align: top;">&#160;</td>
                    <td style="width: 0.89%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.69%; vertical-align: top; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 13.69%; vertical-align: top; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2021</div>
                    </td>
                    <td style="width: 13.69%; vertical-align: top; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2020</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 56%; vertical-align: top;">
                      <div style="color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Cost of revenues</div>
                    </td>
                    <td style="width: 0.89%; vertical-align: top;">&#160;</td>
                    <td style="width: 0.89%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.69%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">732</div>
                    </td>
                    <td style="width: 13.69%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">319</div>
                    </td>
                    <td style="width: 13.69%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">220</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 56%; vertical-align: top;">
                      <div style="color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Sales and marketing</div>
                    </td>
                    <td style="width: 0.89%; vertical-align: top;">&#160;</td>
                    <td style="width: 0.89%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.69%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">3,060</div>
                    </td>
                    <td style="width: 13.69%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">896</div>
                    </td>
                    <td style="width: 13.69%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">706</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 56%; vertical-align: top;">
                      <div style="color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Research and development</div>
                    </td>
                    <td style="width: 0.89%; vertical-align: top;">&#160;</td>
                    <td style="width: 0.89%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.69%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">1,419</div>
                    </td>
                    <td style="width: 13.69%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">404</div>
                    </td>
                    <td style="width: 13.69%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">281</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 56%; vertical-align: top;">
                      <div style="color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">General and administrative</div>
                    </td>
                    <td style="width: 0.89%; vertical-align: top;">&#160;</td>
                    <td style="width: 0.89%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.69%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">5,806</div>
                    </td>
                    <td style="width: 13.69%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">4,694</div>
                    </td>
                    <td style="width: 13.69%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">3,702</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 56%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Effect on net income</div>
                    </td>
                    <td style="width: 0.89%; vertical-align: top;">&#160;</td>
                    <td style="width: 0.89%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.69%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 2px double;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">11,017</div>
                    </td>
                    <td style="width: 13.69%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 2px double;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">6,313</div>
                    </td>
                    <td style="width: 13.69%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 2px double;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">4,909</div>
                    </td>
                  </tr>

              </table>
              <div style="text-align: justify;"><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Differences between how GAAP and applicable income tax laws treat the amount and timing of recognition of stock-based compensation
                expense may result in a deferred tax asset. We have recorded a valuation allowance against any such deferred tax asset except for $0.7 million ($0.7 million at January 31, 2021) recognized in the United States. The tax benefit realized in
                connection with stock options exercised during 2022, 2021 and 2020 was $0.1 million, nominal and $0.1 million, respectively.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Stock Options</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">As of January 31, 2022, we had 1,319,279 stock options granted and outstanding under our shareholder-approved stock option plan and 3,041,719 remained
                available for grant.</div>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">As of January 31, 2022, $6.1 million of total unrecognized compensation costs, net of forfeitures, related to non-vested stock option
                awards is expected to be recognized over a weighted average period of 2.6 years. The total fair value of stock options vested during 2022 was $3.4 million.</div>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The total number of options granted during the years ended January 31, 2022, 2021 and 2020 was 271,025, 381,859 and 367,173,
                respectively. The weighted average grant-date fair value of options granted during the years ended January 31, 2022, 2021 and 2020 was $16.77, $10.19 and $8.99 per option, respectively.</div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">79</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The weighted-average assumptions were as follows:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z9adaaa30ccfc4af5bedd228fb774113c" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Year Ended</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">January 31, 2022</div>
                    </td>
                    <td style="width: 13.27%; vertical-align: bottom; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31, 2021</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31, 2020</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#160;&#160;Expected dividend yield (%)</div>
                    </td>
                    <td style="width: 13%; vertical-align: middle; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">-</div>
                    </td>
                    <td style="width: 13.27%; vertical-align: middle; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 13%; vertical-align: middle; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">-</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#160;&#160;Expected volatility (%)</div>
                    </td>
                    <td style="width: 13%; vertical-align: middle;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">27.8</div>
                    </td>
                    <td style="width: 13.27%; vertical-align: middle;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">26.4</div>
                    </td>
                    <td style="width: 13%; vertical-align: middle;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">23.5</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#160;&#160;Risk-free rate (%)</div>
                    </td>
                    <td style="width: 13%; vertical-align: middle;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">0.7</div>
                    </td>
                    <td style="width: 13.27%; vertical-align: middle;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">0.7</div>
                    </td>
                    <td style="width: 13%; vertical-align: middle;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">1.4</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">&#160;&#160;Expected option life (years)</div>
                    </td>
                    <td style="width: 13%; vertical-align: middle;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">5</div>
                    </td>
                    <td style="width: 13.27%; vertical-align: middle;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">5</div>
                    </td>
                    <td style="width: 13%; vertical-align: middle;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">5</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">A summary of option activity under all of our plans is presented as follows:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z7cb8132eab8241f0bcc313e783ca73e6" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">&#160;</td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Number of Stock Options Outstanding</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Weighted-</div>
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Average Exercise</div>
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">&#160;Price</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Weighted- Average Remaining Contractual Life (years)</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Aggregate Intrinsic</div>
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">&#160;Value</div>
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">&#160;(in millions)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2020</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1,127,822</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">$26.82</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">4.6</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">$20.2</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="text-indent: 2.75pt; margin-left: 12.25pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Granted</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">381,859</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">$41.51</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="text-indent: 2.75pt; margin-left: 12.25pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Exercised</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(338,342)</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">$18.43</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="text-indent: 2.75pt; margin-left: 12.25pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Forfeited</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(23,619)</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">$33.88</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2021</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1,147,720</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">$33.77</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">4.9</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">$28.1</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="text-indent: 2.75pt; margin-left: 12.25pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Granted</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">271,025</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">$65.03</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="text-indent: 2.75pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Exercised</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(90,166)</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">$29.38</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="text-indent: 2.75pt; margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Forfeited</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(9,300)</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">$53.94</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2022</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">1,319,279</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">$42.35</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">4.4</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">$41.5</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">&#160;</td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Vested or expected to vest at January 31, 2022</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">1,319,279</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">$42.35</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">4.4</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">$41.5</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">&#160;</td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Exercisable at January 31, 2022</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">856,426</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">$36.91</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">3.9</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">$31.6</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The total intrinsic value of options exercised during the years ended January 31, 2022, 2021 and 2020 was approximately $3.7 million,
                $10.8 million and $2.0 million, respectively.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Options outstanding and options exercisable as at January 31, 2022 by range of exercise price are as follows:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="zda4e434710ae4e4c83eade95f87da591" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 32%; vertical-align: top;">&#160;</td>
                    <td colspan="3" style="vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: center; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Options Outstanding</div>
                    </td>
                    <td style="width: 2.88%; vertical-align: top;">&#160;</td>
                    <td colspan="2" style="vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: center; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Options Exercisable</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 32%; vertical-align: bottom;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Range of Exercise Prices</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Weighted</div>
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Average Exercise Price</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Number of Stock Options</div>
                    </td>
                    <td style="width: 13.19%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Weighted Average Remaining Contractual Life (years)</div>
                    </td>
                    <td style="width: 2.88%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Weighted Average Exercise Price</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Number of Stock Options</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 32%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">$19.78 &#8211; $23.86</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">$22.55</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: top; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">176,500</div>
                    </td>
                    <td style="width: 13.19%; vertical-align: top; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">1.9</div>
                    </td>
                    <td style="width: 2.88%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">$22.55</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: top; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">176,500</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 32%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">$27.39 &#8211; $29.08</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">$29.08</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">191,754</div>
                    </td>
                    <td style="width: 13.19%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">3.2</div>
                    </td>
                    <td style="width: 2.88%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">$29.08</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">176,417</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 32%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">$40.22 &#8211; $52.38</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">$40.69</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">618,325</div>
                    </td>
                    <td style="width: 13.19%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">4.7</div>
                    </td>
                    <td style="width: 2.88%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">$40.60</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">414,713</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 32%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">$56.63 &#8211; $78.55</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">$63.59</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">332,700</div>
                    </td>
                    <td style="width: 13.19%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">6.1</div>
                    </td>
                    <td style="width: 2.88%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">$63.79</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">88,796</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">$42.35</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 2px double;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">1,319,279</div>
                    </td>
                    <td style="width: 13.19%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 2px double;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">4.4</div>
                    </td>
                    <td style="width: 2.88%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">$36.91</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 2px double;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">856,426</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">80</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><font style="color: #000000;">A summary of the status of our unvested stock options </font>under our shareholder-approved stock option plan<font style="color: #000000;"> as of January 31, 2022 is presented as follows:</font></div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="zdaa60cf6a55b47fa9f8c128371ba46e2" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 69%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Number of Stock Options Outstanding</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Weighted-</div>
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Average Grant-Date Fair Value per Share</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 69%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2020</div>
                    </td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; margin-right: 4.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">409,653</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">$8.03</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 69%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Granted</div>
                    </td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; margin-right: 4.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">381,859</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">$10.19</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 69%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Vested</div>
                    </td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; margin-right: 4.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">(266,238)</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">$8.19</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 69%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Forfeited</div>
                    </td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; margin-right: 4.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">(23,619)</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">$4.87</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 69%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2021</div>
                    </td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; margin-right: 4.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">501,655</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">$9.52</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 69%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Granted</div>
                    </td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; margin-right: 4.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">271,025</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">$16.77</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 69%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Vested</div>
                    </td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; margin-right: 4.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">(300,527)</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">$11.42</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 69%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Forfeited</div>
                    </td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; margin-right: 4.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">(9,300)</div>
                    </td>
                    <td style="width: 14%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">$13.54</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 69%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2022</div>
                    </td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 1%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; margin-right: 4.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">462,853</div>
                    </td>
                    <td style="width: 14%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">$13.16</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Performance Share Units</div>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">A summary of PSU activity is as follows:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z542700b25d02458982db9feb320ab385" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">&#160;</td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Number of PSUs Outstanding</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Weighted-</div>
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Average Granted Date Fair Value</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Weighted- Average Remaining Contractual Life (years)</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Aggregate Intrinsic</div>
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">&#160;Value</div>
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">&#160;(in millions)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2020</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">629,874</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">$21.19</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="margin-right: 3.6pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">5.0</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="margin-right: 3.6pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">$28.2</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="margin-left: 12.25pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Granted</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">85,334</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">$54.24</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="margin-left: 12.25pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Performance units issued</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">40,665</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">$29.08</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2021</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">755,873</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">$25.17</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.6pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">4.7</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.6pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">$44.0</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="margin-left: 12.25pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Granted</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">77,441</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">$88.11</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="margin-left: 12.25pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Performance units issued</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">44,296</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">$36.63</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="margin-left: 12.25pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Exercised</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(100,072)</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">$9.66</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2022</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">777,538</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">$35.76</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">4.8</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">$57.4</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">&#160;</td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Vested or expected to vest at January 31, 2022</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">777,538</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">$35.76</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">4.8</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">$57.4</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">&#160;</td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Exercisable at January 31, 2022</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">561,034</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">$23.15</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">3.6</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">$41.4</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The aggregate intrinsic values represent the total pre-tax intrinsic value (the aggregate closing share price of our common shares on
                January 31, 2022) that would have been received by PSU holders if all PSUs had been vested on January 31, 2022.</div>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">As of January 31, 2022, $6.7 million of total unrecognized compensation costs related to non-vested awards is expected to be
                recognized over a weighted average period of 1.1 years. The total fair value of PSUs vested during 2022 was $3.6 million.</div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">81</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Restricted Share Units</div>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">A summary of RSU activity is as follows:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z40de721edb7d47c782366de9060df17a" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">&#160;</td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Number of RSUs Outstanding</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Weighted-</div>
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Average Granted Date Fair Value</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Weighted- Average Remaining Contractual Life (years)</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Aggregate Intrinsic</div>
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">&#160;Value</div>
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">&#160;(in millions)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2020</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">374,677</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">$16.57</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="margin-right: 6pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">5.0</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="margin-right: 4.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">$16.8</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="margin-left: 12.25pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Granted</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">57,518</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">$43.25</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2021</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">432,195</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">$19.98</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 6pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">4.7</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 4.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">$25.2</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="margin-left: 12.25pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Granted</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">50,099</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">$65.33</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="margin-left: 12.25pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Exercised</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(71,314)</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">$7.14</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2022</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">410,980</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">$29.17</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">5.0</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">$30.3</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">&#160;</td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Vested or expected to vest at January 31, 2022</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">410,980</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">$29.17</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">5.0</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">$30.3</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">&#160;</td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Exercisable at January 31, 2022</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">355,765</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">$24.62</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">4.4</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="margin-right: 3.9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">$26.3</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The aggregate intrinsic values represent the total pre-tax intrinsic value (the aggregate closing share price of our common shares on
                January 31, 2022) that would have been received by RSU holders if all RSUs had been vested on January 31, 2022.</div>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">As of January 31, 2022, $3.2 million of total unrecognized compensation costs related to non-vested awards is expected to be
                recognized over a weighted average period of 1.6 years. The total fair value of RSUs vested during 2022 was $2.6 million.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Deferred Share Unit Plan</div>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">As at January 31, 2022, the total number of DSUs held by participating directors was 252,011 (226,525 at January 31, 2021),
                representing an aggregate accrued liability of $18.3 million ($13.8 million at January 31, 2021). During 2022, 25,486 DSUs were granted and nil DSUs were redeemed and settled in cash. As at January 31, 2022, the unrecognized aggregate
                liability for the unvested DSUs was nil (nil at January 31, 2021). The fair value of the DSU liability is based on the closing price of our common shares at the balance sheet date. The total compensation cost related to DSUs recognized in
                our consolidated statements of operations was approximately $4.5 million, $4.6 million and $5.0 million for the years ended January 31, 2022, 2021 and 2020, respectively.</div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">82</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Cash-Settled Restricted Share Unit Plan</div>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">A summary of activity under our CRSU plan is as follows:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z12b13c22524f46c2a882f144ef7fa9bb" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">&#160;</td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Number of CRSUs Outstanding</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Weighted- Average Remaining Contractual Life (years)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2020</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">42,727</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1.6</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Granted</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">26,629</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Vested and settled in cash</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(30,480)</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Forfeited</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(248)</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2021</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">38,628</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1.5</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Granted</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">12,776</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Vested and settled in cash</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(26,755)</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Forfeited</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(221)</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2022</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">24,428</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">1.4</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">&#160;</td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 41.96%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Non-vested at January 31, 2022</div>
                    </td>
                    <td style="width: 2.32%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom;">&#160;</td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">24,428</div>
                    </td>
                    <td style="width: 13.93%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">1.4</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; color: #000000; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We recognize the compensation cost of the CRSUs ratably over the service/vesting period relating to the grant and have recorded an
                aggregate accrued liability of $0.8 million at January 31, 2022 ($0.9 million at January 31, 2021). As at January 31, 2022, the unrecognized aggregate liability for the unvested CRSUs was $1.0 million ($1.5 million at January 31, 2021). The
                fair value of the CRSU liability is based on the closing price of our common shares at the balance sheet date. The total compensation cost related to CRSUs recognized in our consolidated statements of operations was approximately $1.3
                million, $1.1 million and $0.9 million for the years ended January 31, 2022, 2021 and 2020, respectively.</div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Note 18 - Income Taxes</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Income before income taxes is earned in the following tax jurisdictions:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="zcc92f6ba95b449d8acac58759c0837ee" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Year Ended</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.39%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-left: 9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-left: 9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2021</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="margin-left: 9pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2020</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Canada</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">36,312</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">31,307</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">19,557</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">United States</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">32,338</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">26,072</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">19,962</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Other countries</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">33,960</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">12,990</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">8,516</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.39%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">102,610</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">70,369</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">48,035</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">83</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Income tax expense is incurred in the following jurisdictions:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z0653ae1b9e3645b8af20f585ecfd7b72" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Year Ended</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.39%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2021</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2020</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Current income tax expense</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Canada</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">1,817</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1,875</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1,020</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">United States</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">8,689</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(3,050)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">3,496</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Other countries</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">4,308</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">4,921</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">779</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.39%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">14,814</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">3,746</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">5,295</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Deferred income tax expense (recovery)</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Canada</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">8,381</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">7,047</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">5,008</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">United States</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">1,941</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">9,537</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1,390</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Other countries</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(8,808)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(2,061)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(655)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.39%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">1,514</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">14,523</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">5,743</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.39%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">16,328</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">18,269</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">11,038</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Income tax expense for 2022, 2021 and 2020 was 16%, 26% and 23% of income before income taxes, respectively, with current income tax expense being
                14%, 5% and 11% of income before income taxes, respectively.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Current income tax expense increased in 2022 compared to 2021 primarily due to a current tax recovery in 2021 related to a voluntary change in
                accounting for deferred revenue for income tax purposes in the United States elected by the Company.&#160;</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Current income tax expense decreased in 2021 compared to 2020 primarily due to a voluntary change we elected to adopt in accounting for deferred
                revenue for income tax purposes in the United States. This change resulted in a decrease of $9.3 million in current income tax expense in 2021 and a corresponding increase in the deferred income tax expense for the same period. This
                decrease was partially offset by an increase in income before tax in other jurisdictions as a result of growth in the business.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Deferred income tax expense decreased in 2022 compared to 2021 primarily due to additional deferred tax expense in 2021 related to a voluntary change
                in accounting for deferred revenue for income tax purposes in the United States elected by the Company as well as a release in valuation allowances recorded in 2022 related to tax losses in EMEA carried forward from previous periods.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Deferred income tax expense increased in 2021 compared to 2020 primarily due to a voluntary change we elected to adopt in accounting for deferred
                revenue for income tax purposes in the United States.&#160;This increase was partially offset by a release in valuation allowance for other jurisdictions.&#160;&#160;</div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">84</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The components of the deferred income tax assets and liabilities are as follows:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z7dca155c63f84c55b3f9a973778e7d84" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 74.11%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74.11%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2021</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74.11%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Assets</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 74.11%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Accrued liabilities not currently deductible</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">5,408</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">4,471</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74.11%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Accumulated net operating losses</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">10,594</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">12,866</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74.11%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Corporate minimum taxes</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">2,346</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1,596</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74.11%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Difference between tax and accounting basis of property and equipment</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">12,021</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">23,754</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74.11%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Research and development and other tax credits and expenses</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">1,172</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1,649</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74.11%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Total deferred income tax assets</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">31,541</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">44,336</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74.11%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Liabilities</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 74.11%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Difference between tax and accounting basis of intangible assets</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(47,255)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(45,030)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74.11%; vertical-align: top;">
                      <div style="margin-left: 12.7pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Difference between tax and accounting basis of property and equipment</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">-</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74.11%; vertical-align: top;">
                      <div style="margin-left: 12.7pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Other temporary differences</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(2,886)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(2,109)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74.11%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Total deferred income tax liabilities</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(50,141)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(47,139)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74.11%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Net deferred income taxes</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(18,600)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(2,803)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74.11%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Valuation allowance</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(1,961)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(11,365)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74.11%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Net deferred income taxes, net of valuation allowance</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(20,561)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(14,168)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74.11%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top; border-top: 2px double rgb(0, 0, 0);">&#160;</td>
                    <td style="width: 13%; vertical-align: top; border-top: 2px double rgb(0, 0, 0);">&#160;</td>
                  </tr>

              </table>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">As at January 31, 2022, we have not accrued for foreign withholding taxes and Canadian income taxes applicable to approximately $573.0 million of
                unremitted earnings of subsidiaries operating outside of Canada. These earnings, which we consider to be invested indefinitely, will become subject to these taxes if and when they are remitted as dividends or if we sell our stock in the
                subsidiaries. If we decide to repatriate the foreign earnings, we would need to adjust our income tax provision in the period we determined that the earnings will no longer be indefinitely invested outside Canada.</div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The provision (recovery) for income taxes varies from the expected provision at the statutory rates for the reasons detailed in the table below:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="zc9200252a164452f8c131ddee1b3b417" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Year Ended</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.39%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2021</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2020</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Income before income taxes</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">102,610</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">&#160;&#160;70,369</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">&#160;&#160;48,033</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Combined basic Canadian statutory rates</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">26.5%</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">26.5%</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">26.5%</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Income tax expense based on the above rates</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">27,192</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">18,648</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">12,729</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Increase (decrease) in income taxes resulting from:</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">&#160;</td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Permanent differences</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">3,467</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">875</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(673)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Effect of differences between Canadian and foreign tax rates</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(1,855)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(600)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(274)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Effect of rate changes on current year timing differences</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(1,085)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(1,063)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(609)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Adjustments relating to previous periods</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(569)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(1,034)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">94</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Increase (decrease) in accruals for uncertain tax positions</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(849)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1,289</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(1,042)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Valuation allowance</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(9,102)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">254</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">692</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Stock based compensation</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">-</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">100</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">352</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Other, including foreign exchange</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(871)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(200)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(231)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Income tax expense</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">16,328</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">18,269</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">11,038</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">85</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We have income tax loss carry forwards which expire as follows:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z2a6d7402ba78463ab4b0a30f997e3938" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 25%; vertical-align: middle;">
                      <div style="margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Expiry year</div>
                    </td>
                    <td style="width: 15.32%; vertical-align: bottom; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Canada</div>
                    </td>
                    <td style="width: 15%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">United States</div>
                    </td>
                    <td style="width: 15%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">EMEA</div>
                    </td>
                    <td style="width: 15.32%; vertical-align: bottom; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Asia Pacific</div>
                    </td>
                    <td style="width: 14.71%; vertical-align: bottom; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Total</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 25%; vertical-align: top;">
                      <div style="margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2023</div>
                    </td>
                    <td style="width: 15.32%; vertical-align: top;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 15.32%; vertical-align: top;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">49</div>
                    </td>
                    <td style="width: 14.71%; vertical-align: top;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">49</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 25%; vertical-align: top;">
                      <div style="margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2024</div>
                    </td>
                    <td style="width: 15.32%; vertical-align: top;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 15.32%; vertical-align: top;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">186</div>
                    </td>
                    <td style="width: 14.71%; vertical-align: top;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">186</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 25%; vertical-align: top;">
                      <div style="margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2025</div>
                    </td>
                    <td style="width: 15.32%; vertical-align: top;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">40</div>
                    </td>
                    <td style="width: 15.32%; vertical-align: top;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">67</div>
                    </td>
                    <td style="width: 14.71%; vertical-align: top;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">107</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 25%; vertical-align: top;">
                      <div style="margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2026</div>
                    </td>
                    <td style="width: 15.32%; vertical-align: top;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 15.32%; vertical-align: top;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 14.71%; vertical-align: top;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">-</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 25%; vertical-align: top;">
                      <div style="margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2027</div>
                    </td>
                    <td style="width: 15.32%; vertical-align: top;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">417</div>
                    </td>
                    <td style="width: 15%; vertical-align: top;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 15.32%; vertical-align: top;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">352</div>
                    </td>
                    <td style="width: 14.71%; vertical-align: top;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">769</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 25%; vertical-align: top;">
                      <div style="margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Thereafter</div>
                    </td>
                    <td style="width: 15.32%; vertical-align: top; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">8,022</div>
                    </td>
                    <td style="width: 15%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">1,473</div>
                    </td>
                    <td style="width: 15%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">33,054</div>
                    </td>
                    <td style="width: 15.32%; vertical-align: top; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">1,553</div>
                    </td>
                    <td style="width: 14.71%; vertical-align: top; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">44,102</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 25%; vertical-align: top;">&#160;</td>
                    <td style="width: 15.32%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 2px double;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">8,022</div>
                    </td>
                    <td style="width: 15%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">1,890</div>
                    </td>
                    <td style="width: 15%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">33,094</div>
                    </td>
                    <td style="width: 15.32%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 2px double;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">2,207</div>
                    </td>
                    <td style="width: 14.71%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 2px double;">
                      <div style="text-align: right; margin-left: 9pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">45,213</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The following is a tabular reconciliation of the total estimated liability associated with uncertain tax positions taken:</div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z7e62f87b7c0740b4b2cfc063e1ced640" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 72%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 14%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 72%; vertical-align: top;">&#160;</td>
                    <td style="width: 14%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 14%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2021</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 72%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Liability, beginning of year</div>
                    </td>
                    <td style="width: 14%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">8,393</div>
                    </td>
                    <td style="width: 14%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">6,650</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 72%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Gross increases &#8211; current period</div>
                    </td>
                    <td style="width: 14%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">333</div>
                    </td>
                    <td style="width: 14%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2,502</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 72%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Lapsing due to statutes of limitations</div>
                    </td>
                    <td style="width: 14%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(1,372)</div>
                    </td>
                    <td style="width: 14%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(759)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 72%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Liability, end of year</div>
                    </td>
                    <td style="width: 14%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">7,354</div>
                    </td>
                    <td style="width: 14%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">8,393</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We have identified accruals of $7.4 million with respect to uncertain tax positions as at January 31, 2022. It is possible that these accruals for
                uncertain tax positions will not be required in which case up to $7.4 million of the recorded liability will decrease the effective tax rate in future years if this liability is reversed. We believe that it is reasonably possible that $2.1
                million of the uncertain tax positions could decrease tax expense in the next 12 months relating primarily to tax years becoming statute barred for purposes of future tax examinations by local taxing jurisdictions.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We recognize accrued interest and penalties related to uncertain tax positions as a current tax expense. As at January 31, 2022 and January 31, 2021,
                the unrecognized tax positions have resulted in no material liability for estimated interest and penalties.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Descartes and our subsidiaries file their tax returns as prescribed by the tax laws of the jurisdictions within which they operate. We are no longer
                subject to income tax examinations by tax authorities in our major tax jurisdictions as follows:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z3ea265eeaab3489ea5f6e9c58ea9882f" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 66.07%; vertical-align: top;">&#160;</td>
                    <td style="width: 33.93%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Years No Longer Subject to Audit</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 66.07%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Tax Jurisdiction</div>
                    </td>
                    <td style="width: 33.93%; vertical-align: top; border-top: #000000 1px solid;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 66.07%; vertical-align: top;">
                      <div style="margin-left: 7.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">United States Federal</div>
                    </td>
                    <td style="width: 33.93%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2019 and prior</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 66.07%; vertical-align: top;">
                      <div style="margin-left: 7.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Canada</div>
                    </td>
                    <td style="width: 33.93%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2017 and prior</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 66.07%; vertical-align: top;">
                      <div style="margin-left: 7.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">United Kingdom</div>
                    </td>
                    <td style="width: 33.93%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2019 and prior</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 66.07%; vertical-align: top;">
                      <div style="margin-left: 7.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Sweden</div>
                    </td>
                    <td style="width: 33.93%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2015 and prior</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 66.07%; vertical-align: top;">
                      <div style="margin-left: 7.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Norway</div>
                    </td>
                    <td style="width: 33.93%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2020 and prior</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 66.07%; vertical-align: top;">
                      <div style="margin-left: 7.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Netherlands</div>
                    </td>
                    <td style="width: 33.93%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2014 and prior</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 66.07%; vertical-align: top;">
                      <div style="margin-left: 7.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Belgium</div>
                    </td>
                    <td style="width: 33.93%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2018 and prior</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 66.07%; vertical-align: top;">
                      <div style="margin-left: 7.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Germany</div>
                    </td>
                    <td style="width: 33.93%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2017 and prior</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 66.07%; vertical-align: top;">
                      <div style="margin-left: 7.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Switzerland</div>
                    </td>
                    <td style="width: 33.93%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2016 and prior</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 66.07%; vertical-align: top;">
                      <div style="margin-left: 7.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Brazil</div>
                    </td>
                    <td style="width: 33.93%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2016 and prior</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">86</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Note 19 &#8211; Contract Balances, Performance Obligations and Contract Costs</div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Deferred Revenue</u></div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The following table presents the changes in the deferred revenue balance as follows:</div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z8a8cd28aeb6a4940b1a5155e2d8bc4f6" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 86.41%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.59%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 86.41%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.59%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Deferred Revenue</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 86.41%; vertical-align: top;">
                      <div style="text-indent: -36pt; margin-left: 36pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2020</div>
                    </td>
                    <td style="width: 13.59%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">42,063</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 86.41%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Recognition of previously deferred revenue</div>
                    </td>
                    <td style="width: 13.59%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(37,843)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 86.41%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Deferral of revenue</div>
                    </td>
                    <td style="width: 13.59%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">46,386</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 86.41%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Increases from business combinations, net</div>
                    </td>
                    <td style="width: 13.59%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">39</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 86.41%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Effect of movements in foreign exchange</div>
                    </td>
                    <td style="width: 13.59%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">646</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 86.41%; vertical-align: top;">
                      <div style="text-indent: -36pt; margin-left: 36pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2021</div>
                    </td>
                    <td style="width: 13.59%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">51,291</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 86.41%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Recognition of previously deferred revenue</div>
                    </td>
                    <td style="width: 13.59%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(38,065)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 86.41%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Deferral of revenue</div>
                    </td>
                    <td style="width: 13.59%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">45,234</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 86.41%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Increases from business combinations, net</div>
                    </td>
                    <td style="width: 13.59%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">729</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 86.41%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Effect of movements in foreign exchange</div>
                    </td>
                    <td style="width: 13.59%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(489)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 86.41%; vertical-align: top;">
                      <div style="text-indent: -15pt; margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2022</div>
                    </td>
                    <td style="width: 13.59%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">58,700</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 86.41%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Current</div>
                    </td>
                    <td style="width: 13.59%; vertical-align: bottom; border-top: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">56,780</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 86.41%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Long-term</div>
                    </td>
                    <td style="width: 13.59%; vertical-align: bottom; border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">1,920</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Performance Obligations</u></div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">As of January 31, 2022, approximately $366.8 million of revenue is expected to be recognized in the future related to performance obligations that are
                unsatisfied (or partially unsatisfied) at the end of the reporting period. We expect to recognize revenue on approximately 80% of these remaining performance obligations over the next 24 months with the balance recognized thereafter.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Contract Assets</u></div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The following table presents the changes in the contract assets balance as follows:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z3baa80e0a5aa448ba81ac73bc0d6b29e" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 86.41%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.59%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Contract Assets</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 86.41%; vertical-align: top;">
                      <div style="text-indent: -36pt; margin-left: 36pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2020</div>
                    </td>
                    <td style="width: 13.59%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1,107</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 86.41%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Transfers to trade receivables from contract assets</div>
                    </td>
                    <td style="width: 13.59%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(563)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 86.41%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Increases as a result of delivered term licenses recognized as revenue during the period, net of amounts transferred to trade receivables</div>
                    </td>
                    <td style="width: 13.59%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">783</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 86.41%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Effect of movements in foreign exchange</div>
                    </td>
                    <td style="width: 13.59%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">26</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 86.41%; vertical-align: top;">
                      <div style="text-indent: -36pt; margin-left: 36pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2021</div>
                    </td>
                    <td style="width: 13.59%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1,353</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 86.41%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Transfers to trade receivables from contract assets</div>
                    </td>
                    <td style="width: 13.59%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(730)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 86.41%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Increases as a result of delivered term licenses recognized as revenue during the period, net of amounts transferred to trade receivables</div>
                    </td>
                    <td style="width: 13.59%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">815</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 86.41%; vertical-align: top;">
                      <div style="margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Effect of movements in foreign exchange</div>
                    </td>
                    <td style="width: 13.59%; vertical-align: bottom; text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">5</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 86.41%; vertical-align: top;">
                      <div style="text-indent: -15pt; margin-left: 15pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2022</div>
                    </td>
                    <td style="width: 13.59%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">1,443</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>Contract Costs</u></div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Capitalized contract costs net of accumulated amortization is $16.6 million at January 31, 2022 ($12.9 million at January 31, 2021). Capitalized
                contract costs are amortized consistent with the pattern of transfer to the customer for the goods and services to which the asset relates. <font style="color: #000000;">The total contract cost amortization included in sales and marketing
                  expenses was approximately $4.7 million, $3.3 million and $2.5 million for the years ended January 31, 2022, 2021 and 2020, respectively.</font></div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">87</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Note 20 - Other Charges</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Other charges are comprised of acquisition-related costs, contingent consideration adjustments and restructuring initiatives which have been
                undertaken from time to time under various restructuring plans. Acquisition-related costs primarily include advisory services, administrative costs and retention bonuses to employees joining by way of an acquisition, and collectively relate
                to completed and prospective acquisitions.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The following tables shows the components of other charges as follows:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z0ffcfca12a64416d94cda082b4c76292" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 59.1%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Year Ended</div>
                    </td>
                    <td style="width: 13.06%; vertical-align: top; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 13.92%; vertical-align: top; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                    <td style="width: 13.92%; vertical-align: top; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 59.1%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.06%; vertical-align: top; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 13.92%; vertical-align: top; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2021</div>
                    </td>
                    <td style="width: 13.92%; vertical-align: top; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2020</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 59.1%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Acquisition-related costs</div>
                    </td>
                    <td style="width: 13.06%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">1,904</div>
                    </td>
                    <td style="width: 13.92%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1,981</div>
                    </td>
                    <td style="width: 13.92%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">3,457</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 59.1%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Contingent consideration adjustments</div>
                    </td>
                    <td style="width: 13.06%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">4,458</div>
                    </td>
                    <td style="width: 13.92%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(1,946)</div>
                    </td>
                    <td style="width: 13.92%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">340</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 59.1%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Restructuring plans</div>
                    </td>
                    <td style="width: 13.06%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">66</div>
                    </td>
                    <td style="width: 13.92%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2,300</div>
                    </td>
                    <td style="width: 13.92%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 59.1%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.06%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">6,428</div>
                    </td>
                    <td style="width: 13.92%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2,335</div>
                    </td>
                    <td style="width: 13.92%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">3,797</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic; font-weight: bold;">Fiscal 2021 Restructuring Plan</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">In the second quarter of fiscal 2021, management approved and began to implement a restructuring plan (the &#8220;Fiscal 2021 Restructuring Plan&#8221;) to reduce
                operating expenses. To date, $2.4 million has been recorded within other charges in conjunction with this restructuring plan. These charges are comprised of workforce reduction and the accelerated ROU asset amortization associated with
                certain office closures. This plan is substantially complete with a nominal amount of future expected office closure costs.</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The following table shows the changes in the restructuring provision for the Fiscal 2021 Restructuring Plan:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="zb12608a4cb1d4e858162575aac2f324e" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 52%; vertical-align: top;">&#160;</td>
                    <td style="width: 15.72%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Workforce</div>
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Reduction</div>
                    </td>
                    <td style="width: 15.72%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Office</div>
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Closures</div>
                    </td>
                    <td style="width: 15.72%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="text-indent: 1.5pt; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">Total</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2020</div>
                    </td>
                    <td style="width: 15.72%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 15.72%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 15.72%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Accruals and adjustments</div>
                    </td>
                    <td style="width: 15.72%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1,717</div>
                    </td>
                    <td style="width: 15.72%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">583</div>
                    </td>
                    <td style="width: 15.72%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2,300</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Cash draw downs</div>
                    </td>
                    <td style="width: 15.72%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(1,657)</div>
                    </td>
                    <td style="width: 15.72%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(583)</div>
                    </td>
                    <td style="width: 15.72%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(2,240)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Foreign exchange</div>
                    </td>
                    <td style="width: 15.72%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">10</div>
                    </td>
                    <td style="width: 15.72%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 15.72%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">10</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2021</div>
                    </td>
                    <td style="width: 15.72%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">70</div>
                    </td>
                    <td style="width: 15.72%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">-</div>
                    </td>
                    <td style="width: 15.72%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">70</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Accruals and adjustments</div>
                    </td>
                    <td style="width: 15.72%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">2</div>
                    </td>
                    <td style="width: 15.72%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">64</div>
                    </td>
                    <td style="width: 15.72%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">66</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Cash draw downs</div>
                    </td>
                    <td style="width: 15.72%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(72)</div>
                    </td>
                    <td style="width: 15.72%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(64)</div>
                    </td>
                    <td style="width: 15.72%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(136)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 52%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Balance at January 31, 2022</div>
                    </td>
                    <td style="width: 15.72%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">-</div>
                    </td>
                    <td style="width: 15.72%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">-</div>
                    </td>
                    <td style="width: 15.72%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">-</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">88</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Note 21 &#8211; Supplemental Cash Flow Information</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The following tables presents the cash flow changes in operating asset and liabilities:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z4956c054502144fb982e587c652da733" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Year Ended</div>
                    </td>
                    <td style="width: 13.06%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.06%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2021</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">2020</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Trade accounts receivable</div>
                    </td>
                    <td style="width: 13.06%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(2,884)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">143</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">3,733</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Other accounts receivable</div>
                    </td>
                    <td style="width: 13.06%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">2,042</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(7,098)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(2,547)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Prepaid expenses and other</div>
                    </td>
                    <td style="width: 13.06%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(8,276)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(5,029)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(5,942)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Inventory</div>
                    </td>
                    <td style="width: 13.06%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(498)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">99</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(345)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Accounts payable</div>
                    </td>
                    <td style="width: 13.06%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">2,336</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(686)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">1,768</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Accrued liabilities</div>
                    </td>
                    <td style="width: 13.06%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">13,760</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(999)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">3,265</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Income taxes payable</div>
                    </td>
                    <td style="width: 13.06%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">426</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">3,835</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(1,550)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Operating leases</div>
                    </td>
                    <td style="width: 13.06%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">(259)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">283</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">546</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Deferred revenue</div>
                    </td>
                    <td style="width: 13.06%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">6,142</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">5,877</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(4,184)</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.06%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt; font-weight: bold;">12,789</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(3,575)</div>
                    </td>
                    <td style="width: 13%; vertical-align: bottom; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0); text-align: right;">
                      <div style="font-family: Verdana,Geneva,sans-serif; font-size: 9pt;">(5,256)</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Note 22 - Segmented Information</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">We review our operating results, assess our performance, make decisions about resources, and generate discrete financial information at the single
                enterprise level. Accordingly, we have determined that we operate in one reportable business segment providing logistics technology solutions. The following tables provide our disaggregated revenue information by geographic location of
                customer and revenue type:</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z36ddafd112104c32b44a861e81a84d0c" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Year Ended</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: top; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.39%; vertical-align: top; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2021</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2020</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Revenues</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">United States</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">242,086</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">211,232</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">202,814</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Europe, Middle-East and Africa</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">128,990</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">94,163</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">82,596</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Canada</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">36,116</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">29,388</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">27,304</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Asia Pacific</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: top; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">17,498</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">13,881</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">13,077</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.39%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 2px double;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">424,690</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">348,664</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">325,791</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z28c8a99b75a548fa9ddc261de828650d" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-style: italic;">Year Ended</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: top; border-top: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.39%; vertical-align: top; border-bottom: #000000 1px solid;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2021</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2020</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Revenues</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">License</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">5,060</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">5,054</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">7,582</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Services</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">378,494</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">309,731</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">284,654</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">
                      <div style="margin-left: 12pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Professional services and other</div>
                    </td>
                    <td style="width: 13.39%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">41,136</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">33,879</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">33,555</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 61%; vertical-align: top;">&#160;</td>
                    <td style="width: 13.39%; vertical-align: top; border-top: #000000 1px solid; border-bottom: #000000 2px double;">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">424,690</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">348,664</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">325,791</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">License revenues are derived from perpetual licenses granted to our customers to use our software products. Services revenues are comprised of ongoing
                transactional and/or subscription fees for use of our services and products by our customers and maintenance, which include revenues associated with maintenance and support of our services and products. Professional services and other
                revenues are comprised of professional services revenues from consulting, implementation and training services related to our services and products, hardware revenues and other revenues.</div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">89</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The following table provides information by geographic area of operation for our long-lived assets. Long-lived assets represent property and equipment
                and intangible assets that are attributed to geographic areas.</div>
              <div><br>
              </div>
              <table style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="ze44b3a35b543418a9f0a57db29a7a183" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 74%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; text-indent: -3pt; margin-left: 3pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">January 31,</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; text-indent: -3pt; margin-left: 3pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">January 31,</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; text-indent: -3pt; margin-left: 3pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">2022</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-bottom: 1px solid rgb(0, 0, 0);">
                      <div style="text-align: right; text-indent: -3pt; margin-left: 3pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">2021</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Total long-lived assets</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top;">&#160;</td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="margin-left: 7.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">United States</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; text-indent: -3pt; margin-left: 3pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">102,649</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; text-indent: -3pt; margin-left: 3pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">92,442</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="margin-left: 7.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Europe, Middle-East and Africa</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; text-indent: -3pt; margin-left: 3pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">43,922</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; text-indent: -3pt; margin-left: 3pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">39,769</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="margin-left: 7.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Canada</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; text-indent: -3pt; margin-left: 3pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">84,943</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; text-indent: -3pt; margin-left: 3pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">107,472</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">
                      <div style="margin-left: 7.5pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Asia Pacific</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; text-indent: -3pt; margin-left: 3pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">8,912</div>
                    </td>
                    <td style="width: 13%; vertical-align: top;">
                      <div style="text-align: right; text-indent: -3pt; margin-left: 3pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">12,398</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 74%; vertical-align: top;">&#160;</td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; text-indent: -3pt; margin-left: 3pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">240,426</div>
                    </td>
                    <td style="width: 13%; vertical-align: top; border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px double rgb(0, 0, 0);">
                      <div style="text-align: right; text-indent: -3pt; margin-left: 3pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">252,081</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Note 23 &#8211; Subsequent Event</div>
              <div><br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">On February 9, 2022, Descartes acquired all of the shares of NetCHB, LLC, a provider of customs filing solutions in the US. The purchase price for the
                acquisition was approximately $38.7 million, net of cash acquired, which was funded from cash on hand plus potential performance-based consideration of up to $60.0 million based on NetCHB achieving revenue-based targets over the first two
                years post-acquisition. As of the issue date of these consolidated financial statements, the fair value of the acquired assets and liabilities has not been determined.</div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"> <br>
              </div>
              <div style="text-align: justify; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><br>
                <div><br>
                </div>
                <div><br>
                </div>
                <div><br>
                  <br>
                  <br>
                </div>
                <br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">90</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
              <!--PROfilePageNumberReset%Num%91%%%-->
              <div>
                <div>
                  <hr style="height: 1px; width: 100%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-variant: small-caps; font-weight: bold;"> <br>
              </div>
              <div style="text-align: left; font-family: Verdana,Geneva,sans-serif; font-variant: small-caps; font-weight: bold;">Corporate Information</div>
              <div>
                <div><br>
                </div>
                <div>
                  <hr style="height: 1px; width: 100%; color: #000000; background-color: #000000; text-align: left; margin-left: 0px; margin-right: auto; border: none;" align="left" noshade="noshade"></div>
              </div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Stock Exchange Information</div>
              <div style="text-align: justify; margin-right: 216pt; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Our common stock trades on the Toronto Stock Exchange under the symbol DSG and on The Nasdaq Stock Market under the symbol DSGX.</div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Transfer Agents</div>
              <table style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0);" id="z3f3ef5c3d6414fa4b36b7891692420bc" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 50%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Computershare Investor Services Inc.</div>
                    </td>
                    <td style="width: 50%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Computershare Trust Company</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 50%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">100 University Avenue</div>
                    </td>
                    <td style="width: 50%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">12039 West Alameda Parkway</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 50%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Toronto, Ontario M5J 2Y1</div>
                    </td>
                    <td style="width: 50%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Suite Z-2 Lakewood, Colorado</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 50%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">North America: (800) 663-9097</div>
                    </td>
                    <td style="width: 50%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">80228 USA</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 50%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Phone: (416) 263-9200</div>
                    </td>
                    <td style="width: 50%; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Phone: (303) 262-0600</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Independent Registered Public Accounting Firm</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">KPMG LLP</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Bay Adelaide Centre</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">333 Bay Street</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Suite 4600</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Toronto, Ontario M5H 2S5</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Phone: (416) 777-8500</div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">Investor Inquiries</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Investor Relations</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">The Descartes Systems Group Inc.</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">120 Randall Drive</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Waterloo, Ontario N2V 1C6</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Phone: (519) 746-8110 ext. 202358</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Toll Free: (800) 419-8495</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">E-mail: investor@descartes.com</div>
              <div style="text-align: left; font-family: Verdana,Geneva,sans-serif; font-size: 9pt; color: rgb(0, 0, 255);"><u>www.descartes.com</u></div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt; font-weight: bold;">The Descartes Systems Group Inc.</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Corporate Headquarters</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">120 Randall Drive</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Waterloo, Ontario N2V 1C6</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Canada</div>
              <table style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0);" id="z9ba0d61dfbee45199d48ae38070d3b4b" border="0" cellpadding="0" cellspacing="0">

                  <tr>
                    <td style="width: 40pt; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Phone:</div>
                    </td>
                    <td style="width: auto; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">(519) 746-8110</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 40pt; vertical-align: top;">&#160;</td>
                    <td style="width: auto; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">(800) 419-8495</div>
                    </td>
                  </tr>
                  <tr>
                    <td style="width: 40pt; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">Fax:</div>
                    </td>
                    <td style="width: auto; vertical-align: top;">
                      <div style="font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">(519) 747-0082</div>
                    </td>
                  </tr>

              </table>
              <div><br>
              </div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;">info@descartes.com</div>
              <div style="text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 9pt;"><u>www.descartes.com</u></div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" id="DSPFPageBreakArea">
                <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana,Geneva,'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">91</font></div>
                <div style="page-break-after:always;" id="DSPFPageBreak">
                  <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" noshade="noshade"></div>
              </div>
            </div>
            <div><br>
            </div>
            <div><br>
              <div><br>
                <div><br>
                  <br>
                  <div><br>
                  </div>
                </div>
                <div><br>
                  <div><br>
                  </div>
                  <div><br>
                  </div>
                  <div><br>
                  </div>
                  <div><br>
                  </div>
                  <div style="text-align: center;"><img src="descartes_logobw.gif"></div>
                  <div><br>
                  </div>
                  <div><br>
                  </div>
                  <div><br>
                  </div>
                  <div><br>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
  <div>
    <div>
      <div><br>
      </div>
      <div><br>
      </div>
      <div><br>
        <div><br>
        </div>
        <div><br>
        </div>
        <div><br>
          <br>
          <div><br>
          </div>
          <div><br>
          </div>
          <div><br>
            <div><br>
            </div>
            <div><br>
            </div>
            <div><br>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
              </div>
              <div><br>
                <div><br>
                  <div><br>
                  </div>
                </div>
                <br>
              </div>
              <br>
            </div>
            <br>
          </div>
          <br>
        </div>
        <br>
      </div>
      <br>
    </div>
    <div><br>
    </div>
    <div><br>
    </div>
  </div>
  <div><br>
  </div>
  <br>
  <div id="DSPFPageNumberArea" style="text-align: center;"><font id="DSPFPageNumber" style="font-family: Verdana, Geneva, 'sans-serif'; font-size: 8pt; font-weight: normal; font-style: normal;">92</font></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>4
<FILENAME>annualreport.gif
<TEXT>
begin 644 annualreport.gif
M1TE&.#EA4@-] /<  %]?7X>'AWEY>7]_?VIJ:FYN;E145')R<GU]?79V=H6%
MA6]O;X2$A/[^_EM;6V)B8H.#@U!04'=W=XV-C4U-371T=%A86&=G9V-C8U%1
M48F)B7AX>(" @(&!@4]/3WQ\?%I:6EE965=75UY>7HB(B%5555-34V5E96AH
M:'-S<WY^?GIZ>DY.3FMK:U)24FUM;6QL;'%Q<6%A85U=75Q<7%965FEI:75U
M=8:&AF1D9(J*BO?W][:VMH*"@F!@8(Z.CGM[>\;&QG!P</;V]O7U]4M+2TQ,
M3$E)24I*2JRLK/W]_=;6UJJJJK.SL]_?W["PL//S\ZVMK9N;F[>WMY65E:^O
MK[^_O]G9V=75U=?7U[Z^OIZ>GJFIJ;*RLJBHJ*2DI)B8F+2TM-S<W,# P+FY
MN;&QL8^/C[6UM9^?GZNKJZ&AH;V]O:ZNKKJZNO3T],+"PJ:FIIR<G/CX^)>7
MEZ6EI9F9F9&1D9.3DYJ:FL3$Q+N[N]O;VZ*BHM[>WI24E.OKZ]C8V,/#P[R\
MO+BXN):6EN'AX>KJZMK:VI"0D*"@H.WM[>+BXJ.CH]W=W9*2DN#@X,S,S,7%
MQ:>GI\[.SO+R\L'!P<W-S<O+R^[N[N/CX^SL[.;FYDA(2)V=G=34U,C(R,?'
MQ]#0T.7EY<G)R='1T=+2TLK*RL_/S^_O[]/3TT1$1.?GY^3DY(N+BV9F9O__
M_XR,C
M
M
M
M
M                     "'Y!       +     !2 WT   C_ %\)'$BPH,&#
M"!,J7,BPH<.'$"-*G$BQHL6+&#-JW,BQH\>/($.*'$FRI,F3*%.J7,FRI<N7
M,&/*G$FSILV;.'.^;*"SI\^?,!L('<H3J$.B2)$:70HTJ4*B3Z$RG4I5I9*D
M6+-JW<JUJ]>O8,.*'4NVK-FS:+DRU%HPK5.#;N/&'2C58MV%6$?FI?@6KERQ
M2@(7;2LTL."_9"O^/;B7L%*"B"/WA3R9;N6$1'=HWLRYL^?/H$.+'DVZM.G3
MJ%.K7LVZM>O2<F++GDT[-N?:M%_KWLU[]9#?P(,+'TZ\N/'CR),K1TZDN?/G
MT*-+GTZ]NO7J;H@PU[Z\NW?@UZM__P<?OGQY*.C3JU?OIKU[-^O1OW<?O[[]
M^M(IZ=]/:7[[^O[!%Q]_8?!@X($()JC@@@PVZ."#$$8HX8045FCAA1AFJ"&$
M4W3HX10+@FC@&20V2.(98:2HXHHLAM'$BS#&&&.++LK81!<XYJBCCF7TZ../
M/SXAY)!$$EG%D4@FF20;3#;IY)-,1A%%$E16:>656%Z91AI,,)$EEEQV*>:8
M8W)AYIEHIJFFFEZTZ>:;;TI"QYQTUEGG%WCF:>><>?;I)YZ,!"HH(WP4:B@?
M:B2J:**'&JIH(I FLNBD:D"*AJ23)H+&IIQVZNFGGVXAZJBDDMI)'*BFJNJJ
MK+(JQ:NPQO\:*QZTUFJKK77DJNNNNX+AZZ]@Z.KK'', :^RQQQ*K++'(+JLL
M(=!&2P@5U%9KK;5W9*OM'7YTZZT?CH0KKB/?>FO'N>BFJRZZ&K3B[KOPQBOO
MO/36:^^]^.:K[[[\]NOOOP '+/# \>J@@P8()ZRP!B20$,##$$<L,<0*5&SQ
MQ1?CH/'&.&!<<0\@ARRRR!V4;/+))W.@\LHLLXS RS#''/,'--=L\\TT P'$
M"BL(X///0 <M],\;;""!!$4GK;32$B3@]-,W1"UUU!54;?755Z>@]=9<<WW
MUV"'#78,0I1M]MEF+Z#VVFRS7<#;<,<=]PMTU_T"#"WDK3<!-O3_[;<-! 0N
M.-]]HV X"G\7;O@%C+O"^..-GR#YY)17;KGE&&2N^>:;/R##YZ#[(/KHI),.
MP.FH S#"ZJRWWOH,L,<^ PVTUTZ# [CGKKON(/3N>^\.]!["\"+48/SQR">?
M? G,-^^\\P9$+[T!+E1OO0L99*_]]MM'X/WW$7@@_OCDEV\^!>BG3X$1[+?O
MOA&MP"+__/37;__]^.>O__[\]^___P ,H  '2, "&I!_]++?NPR&L(8Y\($0
MXY@$)]@QCUF0 1C,( ,@P,$.>M"#*"M9RT:XL@&8\(0H1"'.5O@!G;GPA3#<
M&<]\MK0:,NUH.,PAU)[&PQXZ;6I2PUK5_[I&Q*V)[8A?BX$2ET@VM FA;5!T
MF]SL1L4J5A%O>LL;X1+'Q2XJ[G&'"R,*&N>*R;GBC&@\00[6R,8VLI%S<-0<
MZ.9(Q\^E#G6NRZ,>62>[/O9Q=[C[G>^&1\A"&M("B$RD(D7 2.,Q\I&0C*0D
ME5>#YS%O>IC$Y/4VR4E.FL\#W,O>)S^IOO2YKQ432*4J5\G*5KKRE;",I2QG
M2<M:VO*6N,RE+G?)RU[.,H'U6^#!&/; AC7081-+)L4LZ#$-9O"#'+0@-"$0
MPFIV@(0D5($VM\E-;LKLFR_+F<YX1LYRFG.&0Z-AT8YFPW8N+8<X]*$\$W #
M(=JSB$ALHA/1%O_%*!; BE?,XMX&1P"!&E2@@?.;& _WN#)>3G)NC.@:XQC'
M.EI4!J43G>KVV+H[GHZCKK.=2$4*R. )$@2&/"0B)<G2EA9/>98L028-$%,3
MV/2F.,5I*#, OI[ZU*<L"*I06? ^]JEO @=,JE*7RM2F.O6I4#6@OAA(S&(Z
M,&$-4Z8RF=E,9VX0FEYEP,A ALT1IO"L)^RF6K?)0IR-LV<^.Z=<TZE.>-K5
MKO/L(1#W&L0B$C&?3%3B$_O9-KF]#8IW@X%B%\M8Q;: H)"-K."\:(/%70!Q
M7;0LY#;+V<XZ]*&3HZAH-W?1TL[1HZ@%@!]AE\?5CO1V)34I(15)6]K_LI22
M,9UI37/*6YON]*<_'>7Y2EG*'T3UN,A-KG*7RUP"\FN8"WL@5I&93 <F4V-<
MM5A8-3A-"#RS!]8D(5K1NE9P@I.%._M9.8%&3KH&S6AW92=\\PJU>E;@!C^T
MKSTK@$\D'C&P9"-L80U+8"LVUK$&E:QD%:?0,9*1<6(D(QHG[+@+G-&,#F4C
M1',@V@=X^,,@!K%%?9#:$N-1C["C7>QJESL6FS2VLB4D2D.0R!#,N+:*G&TB
M;PM32\YTIKWMY&_#YP'O\=2GPBT?<4N)U.8Z^<E0CK*4_Z<O6+0"NM#-:@"F
MJU7K!D!C$:Q@=C'(P;!V][OA->MX4UA>\\H,_[UP%<!ZBR;G&2;-O?"-;]*:
M1E]ZVA>_?M[O$/_J7[$!. 8"EB*!IWC% Q]4P9%E\!<??-DP2IC"%;:P0].H
MQAQ,;J(4#;&H/SQB$YMXCREF[8IAZV+@P5AX-H8U(@=)8QQ;0,<NQ:V/?XS)
M('-RIT<N<@2.W--/#E6H2S[JE)?-[&8[^ZE5OG+"LHQ,+BO3RV!^&':SJP R
M>]>K9R8S>*LIWC6CL,UNAAF<U=M>.K>;SG3-\UWWW.= WS>_@N8OH0L]-@ G
M>FV+-JR!'9U@2!-4TI5UL*8A;&E-8SK3%SX!I]?X:0Z'>M2B+K6I4XOJV:DZ
MQ:RF72!! .,8TWK6LO^V-:Y;JNOG\;K7O!7RD(5-;/ 9^]@L2';ZFOSLGOO\
MYT"?7[2Q;&UK5U?+V?ZRF+GJ;3-/$\WD5K.Y38CN="-@W7%]=YU[=N=XQU>^
M1JLWU>YM[_WVE]])]/>_%Q!P1E/QP%A$J,$'AW#-GI'A#'4XIANZZ8A3?,,=
MQGB(-;YQCW:<!A^?7<AAZ^K8POKD%H \CE?.X^7M^N71\_4F@>T]F@?7?#C/
MN<XIP/.@F_[TJ%?NT*==]&-V&>DX"#.WN_U5IX-5W&ENV=33JE:KJWN%Z<VZ
MG3>P=0%T/9WRMBN]^SQV0(_=[/M&^Z'7SO:VPVW@C7WTW">;\ ;S'>^6??C_
MW<DHN8E[&O 7%SRIZTCBPAL>Q1Z?P0A6C;M6D_S5,X:\Y&M+^4GVV.68EWDQ
M]VLS9V2?5SZA-WJDEWH,V( .>$"KAS#4]C!&-S'8%GO:MG3,U'3@]G2X%W6Z
MMWL#4'7IAG5;QW7$]V[$YW5?MWSTU7SX)FAG)WUJ]V_6=WV-EGT%MWV$8SC>
M1VD1IG<4QG?EYW?GUVF!IWX>1GCN=V*M%7_S!W+U)W(OAG_#HW\I-WG#LU(L
M]W_0$X &H'G7PWGA8X!(!GHXIX"E]X!LV(9N*'3Y8F5$YWI;1H='ATQ)MVUC
M5GL=>'L;-&XA5&Z[1X)N9H)SEH+#MX+(]W5(LTYB__=G,0A]78-V_198U'>#
M;X-]C*5]/%AW"C=^02A^$-=W&7:$H!9'2KA^=-1^3>B$KI-J\D=_#F!_)?=X
M*;=_M-5_D=1R7QB 8F@]9.AY9XB :3AZ:_B&R)B,IA>!&C"!=4A,KX>'&*AT
ML\>!SA1N?YA[+"."(]A[OG=UP!=GAUA\QS<TR0=/+IA7,%AV]Q1]_#9]:X>)
M_Y2#F[B#V^>)WU=I>2>*1"AQ1EAQ2:B$3-B*AY=X5$B+5AAK-Q9Y6<A_6V@!
MN>:%S0.&83B FU> PW: Y). QJB,'OF1/L>,SEB!$G.!LL=MULA='IB-(+B-
M(DB(YF6(6J>">,:(Z3A/Z__X?.TXB91X /!H@YBHB8O%B??8?9.V</H8?N+7
MC^8'D.DGD.S7BJE3D+$HA;-(A8U74K:XD+B88P\9D98'@+YHD6.(D37W/3=W
M;&H(DFS9EE$FDJT'C=<&>R>YAV76AQ\$=8$H=5,'D^<5CNPV?.0(;XO8@H[(
M?)#(CD(T@^]8@XDFCT*)8'+7B4:9</D8BDM)?OY8BDZ)BJGH.5$IE1\%?XA7
ME8HWA8QW?XZ7?[?8D+GXE5T8EKV(>;]8/<%HAL6&AFK9D6[9F[YY7'!)AR09
M,2:9@=7(A]>XDA  B"@CB'WIC;XGDX))DRRH9X?Y@HFIDXOICH7VDX\9E/0X
ME/;_.'?X"(0-QX^:V93HYYFI.)!-2)51>)I7F9JUR)I<Z9I>66M@B3RY!8:U
MB3UFJ9'CPY$Z=XR_>: (.D#!*9?#"3'%28THB9PJZ8?+J8TE])+0:772B8*#
MJ8CF:)/7J8[9J5\[Z34]Z9T"!IGA*9E9Q(,)59EV5V&8^7!,^8_K"4>?"9JK
M*)JC^82E&9\'B96JJ97V^9!=66.P67G\>7FT29; &*##N)'%6* )6J56"D +
MJF4-^C /JH=,)Z'/I)S,F3)\:6Y^^4T;:GR(B((>*C3GF$,W*4\Y2:+;R9.4
MB**$I:)O1W"3690^>)2@>)Z9J6E%R)DWRCDYZI[N!Y^R_XB0JWF%K;F06JB?
ML;FD8MFD.25SH=1YN&ESNCE4:WFEHCJJ"A2'TB:!<:EE=YB!=?FE=YF<%#JF
M)N.<9IJA)0B8PL>AU%F8UAEVB%DUSD>G6,.8W>F8*0J>>ZJ#?4J>,/J),BJH
M-)J>-HJ$3ZE^BEIXC&J5CDJDD'J?DNJ0E*JDQ].?8YFI!+BI99B143J@4YIL
M!DJJ\(J@65IM=FB!=&F<$?JJ$YJ7'[B7(3B(MEJ(N'J":MJA-6F8OHJ=P!J)
M)6I$)VJL>8JL=@-W1,FL?VJ9YKF/@QIQZDFM[ F5.\JCV2J?VPI(6VFD^(FD
MX>I_LCF1_NFDM@FEN4F,NTFE\?]ZLU4ZKQ18KR5YKQ!JE]\&J_S*DO[JD@#;
M3=\(CFXECC.9B ?;JWRFL&2GG</*G?Z%I_VDIQ/+IRWJHN6)E#.Z=])JJ!Z+
MHY]YK1LWLD%*GPF)A=_ZFBN[BQ)Y22]KKA>)KL(XLU):L^Z*LWY[H#K[C*IJ
MK]+8JAL(IMX6JQ:J,MQXIF\VL..XJQ^*L%$KH@NKF%5KIS1HB?$HL75#L>-I
M<%\;J!H;K82ZF1O6F6;;GJ$IFFJ[>"-7G]V*LF^;GUPHKL9#KIB*4YK*/9RJ
MKGK+KGR[9._ZM\:+C(&[I0'0I1IX08C[58K;DA=ZM-[TC6GJ;DY;G?,6HC@Y
MHOE&K%?_"[%9Z[ET [K+*KK->IG0*K:GV[&GN+H@.T>L*)6OBYJQV[:1^I"3
M>KLL:ZFS^7+_>9O ZZDT"ZJ\>;P(K(S)R[/$Z;->>KCZ&J;16[33^YQ(:[V0
MV[1L^K3;F["6.[7"FC56"UB<"Y0W&)EQU[64>;$Q"GX.AI[M.ZWOBZAGV[KT
M2YH&";M5^*@*2;OZ"Z[\*[<M2[?ERKOGZKOI>I:=]ZG(=L )_,1MN,!RN:I*
M9[C.&\&).[052FZ), 9>[,56$,9B',95P&8!&Y/ IP."L,9KT,:"P AXL*9J
MVJ;O!:(>W+V72[4BK+F-6<+?><(DP .DL =[\ D\8 <W4(_G_PMIH_NLI<N^
M'"O#%O>Q(#8 93 )@)#)3Q '+2"_/+I1/IK#]KO#W!H"!3 E5S(E!5!K^PN1
ME3JN3 K , N@>-NI:,G$016J4+S+#BC%@]NSA8NO0&M[6BRK(C0&#>$$9GS!
MT0E\4J 0EM *V<NK'5RY> S"WSO"_R6^_G2#CJ ("6$%XKG("M;(+GQI0SBV
MJ7NHG1-B&O '"9$'-_ Y\TN0.&R::WN_/ P!"0$!K S$KHR[E13+O!; ,DO
M>VO -LO+#(UZODQ=A,NJPNRJ0;NO'J27S8G,#*',YW;&?^E6S[P02;#!VJM\
MW"NGWBN#VFQHW Q%-_@%"W$(XZS"?O^*61@+MNN;SC%,MC/<SA_6"0RA ?3\
MR?4[G_I<ROR,$/YL:[>6I/T+RY<JRW9;EK4\P+=<P$V\T V]U3_WT-$HT3]+
MT<1\T?W:G$_@!&CM!*@P$#N0UDX "B;$*3C 380@*E0 ,Z4R*IT "\Y,$&V,
M!9M0$&DPQ[(2*QJ09R3 !'JPV$U@!RZ("%VPV'J@!@,0@SCP*S@@1#_P+-'R
M 5KS-=<2VK 0 RM@+7ZP+1O -CK !A[R!1P0<!(P! .Q!U\0+E% "@(ATR2
M"+PM4#A@!L ]. C !R>2!CC -Q_P \H-W,JM2K @!!?  ,H]W:D$"Q!P1D(P
M/Q# =STP/P+_D+JP@",]X@<O +]W4!!YT D:< =M0 0"(=0R0 #)A "I90-2
M@"1?< "O:#$Q$)] @$$K0#NN8(TG8+(S=LI)L 0#80BJ3&,O$#(O4&,; #(/
M$$D/  M;D@:)D #^Z[)%?%.]VSU)+*#B0Z!]R]4HWG->/9?!'-807-$27,R+
MJ]&OP-$I-!!;P$U.(!!. #,)H05]/1#MA0>!+1 [H -)DQ""8#0<  D'L0..
MW30!T @'H0?V)@8#T0A"A.4'\08I\#4+(08Q0 4)<0=JHP-[<!"*L&@P+1"*
M\'8J\ DRG00#P0AZ4P&R_0JA$#@I  H',00*$ 8+ 0L7< 4(<05G_P0+ T$$
MT*UIFC 030!1?O#H!A$)-/P ,.#> D$$ R!B+? $KP#?)( 0?T#?J4,'FDX0
M@8 "?#00;!"?"OX*2T ["H 0;U#@N;.5="X02R!KN_X*1/  B!0"L=X!D*0&
MJ;[@+9"[!/UC!EW52DQD6)W+3ISBUBYE*T[%>=B\787%T"OCTLL!-&[C*(3C
M.L[C/HX00 [2!-%N&K # Y$'28X02RX!1?X*.] (\"X0<2P! 9#G!M$(@5;K
M!*$ 6,/E70[F"B'F9(X09MX! *\(:3X0BS8% S$$ ["UC)4);EX!>7,& C$$
M"! X'!_RAP#P9B#H"D'HAGX0B.X*BCX0B?_0.&A $)%^ GY $(NP" ,!")<.
MU .A 8/W.1HPSS(PZ@A!!"F .F1 $(7@]*P^?ZX.Z[Q.ZPGQ"+QCG[_>ZS?V
MZZ\P!L->[(_$ PG! <P>U04]RP(<[6FIT"=^[7 /9=D>T54\T2\^UAV$T63*
M,N..5N:^33M>X^G^"CQ@*GS-[D(^?'DP$)@P[Z\0!K)RV'PP$$R 0R2@!SO0
M[U0N$(%0V0/ !4,@\%33!@51!@<O$&2@-6B "2$/VM4B"@)A"M4RV@W_"E1P
MVMJ2VAH]!#JP-AHP"J_ Y@5!"CS@" EP8'8P$&?0 G@N$&<0.'4P$'P@. AP
M!D-@!LFMW&DP$,[_#=TM'P3-C537#?,$H0F-P_.0+CGHOP@+,%%^D,F7/@D#
ML0@95T=(_PJGDP)-+Q!T !    1X53"+#0 COA1\567$B!D,V4"<,6-)P24T
M:"A@",(! T@,?S@@"0)$B! F021AN,0D2@LL&;[J82'$Q5<=1(CHP-"0SAH)
M3+WB4*-&":1)2QA@VM2I4Q-1I9IP4=6JBPQ9M6:-$,%#UPQ=Q7;U4-:L!Q9I
MU;*@T-;M6PH38,VE6]?N7;QY]>[EV]?O7\"!!0\F7-CPX;ZM%"]FS!A6*QT:
M)$>63()$@ "2-5C&W-FSY<L!<.#H/%K!:=2I3S-@  $":]BL7<^>#1M"_X\.
MN77GYM#;]QB&3@8,)SZ X185R54X*>@$P?/CSZ5_H%Z=.A I,U=L%[!A YZ9
MWC<PE"+ _/D->AB2D-"^O08.&T@PA)3 OOT!>A+<N%$!4T%/"L*D @()%*,@
M,E)0D R&#G#PP0-?(>/! V*@@J$88EA@0P[W*$@1#A<HH  -1C311 F&F&FF
M0QB!X<47/REH"!5D?$43 G(\@R$$<O01@0-L0 $%&\Q@Z (D77'E@BL*"F/(
M))5T!985Y[B RIF:..$$AB(Y(8<<,!"3 S'+?.!,0!@JX\P'-'.S!1EDF*\@
M@01BJ J!+"F("(02&D'/5XAX***")JK((HPTXO^H((\<X+*@*$ARX*643)+I
M%9=."B&F%0UYX*:"=!(!N()@V,FH&JA(P"BEDGKJU::FDNHJJ[;:BBRPQA+K
M++/64@LN8.5";%ABBS7V6&235=:PQII=[#'*-(B6L\PJ"\VSSD##;+32<%#M
M6P5D>RTV<6ESS3;<=M/-M]^"*XXXADZQ8EXK4&E..H8FT6+??:VS#COMN/,.
M/(;$8\@201).N#LF&-H!"SWJ:$^\)A@*X#Z,][MACAF-*^B' BN(,$$%+_F0
M0@='IM!"A@899 J8Z=AP%(84&84-'4[4V<2%5IPIDQM@K$#%5PYAR P?^6!H
MB%#.0#I'&X0DTLB"D+S_0$DF"[HBC#":\%H );&\@HA7KKC@E%<684C+$S1A
M:!$]MI"@3+HQ8)/L@M8\T^=7-(ASSE?J3($\@? .I,Z'$&$(!X@DH@A13!7M
MB*1'7V%$4DI5NC13F&3B >\D0,UI)[S'V$D$5%-O%2E8894U*EJKLE4K7",(
M2U>O>$7+5[: ?4O898,7?GCBBS=^,&>=A5:S:4/3C%IL,=-6--*V]1;<U,0E
MMUQST55W778Y(/45X=[UF.][H4/?W^H 9FB[%;K[+CSOT'^E.PYV\'D'2.)+
MCZ&,88P_)GM%?0+TBDN$+$)B( ,94L$0-*#L "I[$,OXMH<-W8%OBIC"SG2F
M_P%2V.\0,&K!I0H2"A\1( 5$F\D00)&"J VI2$>*4M;X!HNP::UBKTA$0="P
MMBUU@6^+\$/=[(8F-;&);WZ3TYVJ4 6\%:).=T+<"#[ $#PTKE"/PTE&-C*Y
M$[R!(4+ G*8TUQ)*<>H525!#P7 B*H:DX72I0]7JEM*ZI[R.*K&;'5>\DBO<
MZ6YWOO+=[XYW2$0F4I&+#$SRFK6\R3S/>=:*7K:HQ2WK82][K1D7N<Q5&]FD
MZWOA$Y^[S&>_]"' ?NR[3G;>)[ -[/ 5.S 8^KHC 3ML@F\[B(]Z"A+ ^_"'
M:&!( !=FI$#T/2$%$J2@@RSH,PQN* XLG,D>/'BB%_\D0 H\\-"*5/"B%K0@
M$TOK40IQ,$Z?#2%(,J3:*ZR&M2;=,(=E$\!,B% YMN5 B'PK0]W8E*:"3$*)
M/F,BX%94B!1,L2!X$LA#4' G+;["4!7IHN30]P9)3<J,ED*CIM28! M@H2"/
M>.-.XCA'.AYE=7C,X^MBAY4^UNYVNA(D[WI7R+@P4J<[Y6E/D^7(QD!26I+$
M#%$K&8#I89)ZFD2-]K;WR7.%\GN\"=_XRO>NXRAG.:F,CG00P,H/N*\@\)/?
M?PIBB5J^HCSG,<\&W%.'/#1B14WXWR^!N1]COF((8 !##WU8H BM*!4*8B:"
M5G:A@F0H1(NEPRA8L:(27;/_ "^@;&6M,!,[@+,%BBO(&5*80C-HP6@S28/4
M9EBU&L;S22B(TCROX(H@,*0+^-P2F K@A5.XC2%$\.>9RC 3&+ )B04I*/H0
M4"< 4+&A(\#!XB(Z4<AY<5$^FT)&-8J2,V(DC3(!J01\!L>"R/%4*;4C2Z'B
M4C[&](^VPUWN>&53G+8%>#ZE;WWM>]^Y -4QD&&>48U:R:16;ZE,#1<GM\?)
M3WIOJJ2TJOG.AQSE,(=\^"K(%KSZ55:*]15DW4!(R)/6M;)U QQPCWN45A L
M;.#$K^!" "]V@P/RS1. 15 *&%0091960H?%D(86NX$?3X$A4?#@%$HA@<HF
M>28D_]!L"QB"B,^FX+,$J -#0F':=KYS2:J%TM6D)#973( A J#M"0J0@RU]
M20*38 B9S'2F!,Q$H,(%:-_^QA  V !O?^@3  I1$"DNMPH->BX7"S(%B[XB
M"HNN QFMFSF.:M>CW+6 !7BP(E$]HB"&0&D-XF04)H2:":XR+U/T^-(^WNXK
M[ VD[N ;W_GB5]:SIO7P]/LL_D:2DM7:S+6B%^!N$;C 4?4D5!4\RJJ:$JL5
MUJJ$G:.^5UC8JV#5L!2L+0BS%B0/\AM/04*,'CU@@3TE-JL@W*H_O2+B/@,(
M1",20!!4(L! -4Y!8 FAXPE5$+&O4.QB]S %('.H)P5Q1/^1]?H)*22 L@.P
MT2L40<)P/OFS9PA%.7VDVS!@F89>MN%J6SLEK2TI"%<0A"O*3(0MI!E,6V!(
M;\^4AYDLX@[_9$AQZ300AF2A3G0@7$(^@+<L#.H/!J%(#!C"B$0WRKIEQ&ZD
M,;7=@H#4 @\PQ$Q$U<:"F YU->" (8I2@YF0NM2G3N_L9-K>FO(NOCFM==O=
M_O;#W%HQ0FU>47<-X$L*V#0$=FJQ$RS5!2>[.0[.:H2Y6I!5.$'Q3NA#%#+L
M2E1:(GYIW40?+&_Y--1U$WK@O%R)Z]:&,<03>H"$BMR]3TS<P#["S-N\):2@
M#Q!M"$! 63,KM&\Q[$'WNM?! KK_60J834$1'[JFD%'Y"CQ W,D%@7(*=_2*
M3)Q!^J-]Q0<TCEJ.QU,35^ ^]TL.\K(M*4IEWE,DNM %/> M$BY_  S4=GR;
M!TX@@UYHG?Y<D$!4@0QXJ_Z@V)!S-AB$H2L((4BZI<LH2H$ ^X& 3:&T2L.2
M4-F)!]"T3>.!-)"PKPL[UBDU R [6DFULVNU]U([6(,[$SQ!%,0+N6L%NO.O
MN_NUO LVOC.PIS(VP$,V=FFP4V(VPYLP:/,9+7@\5-J!,("E;N,;<_.E_<D\
MMTH )5P1=Q.%@G@#U=,8 A(%UR.9%" $AA"%VC,L?;.?._ ]]%&$R-J9*$"E
M(7 1Y9,X_^=#GR'@@QB:FHV#)_1Y+?![+2TC/_0!A!=@O_9C,U2*/^3* H:P
M X&P@?M;$2) A(>@")SPF3IP  ,\P)+0% 5$'P;\J$JK-)&*P)V0  KTF0QD
M"+$S+P^\"A!<KYD:B[0CI!),05F<Q;9;P1;<M?^"P=!0JKUCJKZ+#:CJI-N8
MJ@X@I2=8/%!PL,4C!*T"!<4+ NE8/&ED/,=C'R"X@\O+1BP0!#X0  [SCFP,
MQ\SC ": !%TJB$W( Q(0#PFPCP" !+,: D_@@@$(@$9H!#'X@2KDCSD0 W]4
M@ IX W_T @59$'\4 TF@D$KPQX2L(%@XR-S;O3WHO0Y@@U(8OO^"V(,HD #)
M(A%NHJ9#2(*@@1$8"*<6. 24Q($HXP-00"?HTX(>F4,;4(!#X#XMNX UZ#Z=
M)#DE@0#O$S\O.X'N0X,MZ8 N  2\(8))V (C.B+A:I,\&,""^(-)@(,;B!,9
M4($LV$KD2H&MS )+Z#,I,$1 FY!'I @:J .R?(4_>(,5( F- ((EF$NE.T!*
M$8"Y7 (LV,N\W(!-F8.]G(-.M( "T$LLD(#3V0E"^$3R.8-5,8J]W,M39*E4
MK!7U6K56W!57(T&<BC5:_$S0W"E;S+6APL47Q!9@RZ09)#9@M,'6$"5U(24.
M<# 'TRKEN##<G(X,BQ_S@)_)VP!O-$+_MAK.6RHQXV3'NQ*@_JB ?5S.D F9
M@HQ."9K."LD0Z_2QQ<I.$>E($TFRRB))Y3/)%I@R\O01F9S#F[R (5G/CY,2
MK!F_$Y"2VD*S^6Q*,7E*_&03K-Q/'T N__Q/_SS+LZP(&JB(Q]$(N$10C;+$
M2VPZC[( E8")P1Q,E-@4"TA,#$TIE6H5#NQ ]/K RP0DFMI,6.S,T#Q1%%6D
MT8R6NN,UZ-%%ZY%!7Z1!O^N>&XQ-4J)-\['-Y,C-W*0VW@Q.6!)2;B-.$3/.
MX_2.=DS.U5O.YGS.YXS.@J1.";I.Z]1.[>3.[O3.%P#/)A//\BS/\Y2:]%S/
M+G-/--W#^%22__E4N3"QS_S,S_W$ROX$4#M%+@%]1 (UT$-14(V@@4MDT.NJ
ME >-4 N=T$JKT$K#T,34T/+BP,J4G1!EM1$=P1(M),],44W=U&-9T?XRS5X[
M*J2*0=6<4=:T#=<<QL +'QU]%QY5 1_%32 ]#]^4'R(5#R-%#R0M,>1D4HTA
MD">%T@*14L*BTI6Q4NS$4@[1TA'ATB[U4O$TR3 ESS'M,HY33S-M3_=44_G\
M$OKT5OMTRCC5SSF5@3J]TSO-TT&9@0*=@0,%5$I44),05$@KU#1"U$254$;M
M--59*4C]4%6<U,PD"Q)=B[7+5$Y-6(5%'KF[Q5!U45]#35(=,%/MI/_6_+O7
M)$;9;-7B>-58O;!9[<UOO%7OR-6VVE7WZ%4FY0]@;5)A'59B-=9CM5)E72QF
MG2PN]=*2C-;QG-;/JE;6JB%L94\O0]/W#,HU-3EO==-P'=>G+%=S15=T55>T
MY%,"A=<_#50&K5<)-51\S5<+W=?QHJ-''3N M4RS8T6T*]A?B<6%?5NX_0M/
MU;6'S46)W46]NYZ*/;!@/#8<956.'0Z/_5C=M,8@K=62_4;@-%FW0ED)4-GD
M9%GF=-F7K0!B72:9=29DK=D0N5EGU5F>[5F?-4_30D^A-=.@-5HIX58V7=KZ
MA%.G)=<Y/5>I_4^JW5-W[5.LE=>Z7#JNM5#_K_U:1;U0L754?S5;64$U@5U;
M2S58MXU;Z(W>NIC;TJS;T_R,B>U%3?I%5,585<5!=@E<P>51PBU<?P&"PQU9
MQ379XD19R+TKR0W6E[W<S-5<FN7<#?'<G(56GAW=% +:,LW6HC5:UE5:,&%:
MV(W=!X!:VJU=/%57W'W7!(77>=W:C;+7!\77X17;K2/;XT7%LY74M,5,YCV+
M5S-1Z4WAZ*7>%K5;[,5;&=U>&KU8&\W850U?\1W<\@U9(?U-DEW<7&U<]U52
M7_W5R37B^8W9^D769*U9_?5.T.U?_X6:TB73TQ5@U3W:UNW6 W[=IE3@,V%@
M!P;0VV57JV77W:7@_]Y]M ONVGO58'TM7O+Z8,H,89@:81%U1;9-BX-583^&
M6Q9VP8?%.Q@N51D^5>ZA#;_=C8W-8?(M7PPS7%I57^%D7,=]7"+VU?BEW"26
MTOJMSOO%WR=.LBB.UBFF8ADRW6M%76U=7?CDXF\%DZ8%8S$>XP"%8#/.W:N=
M8*VUQ-^MM."%X["58P_FT']-WK*SE1"L5!/F3$S]8VA.V$ &U1>]VQ@U9.SA
MWD0&)1L&7]\0WP'08<+E8<0%SO6U9,=]7V#:9"065OI=XLW%W^W4TL_E7U,^
M90"^8J+-8J#<XM;M8G!-X'%- ,V875N^Y3R-8-WEY07-*$\2  =UXPQ&U/\-
M)N9^-6;DG0KEQ6-*U>/F;5L4CF:1/M%IMMY!AE'JB>%LGN'NK>'O_5L<#EQQ
M_EARIN3?!&(C%>)=5>< 8F?)[63IA.=0YMQ1_DY[!E-\KF)K?4]6'N T?>5_
MCN4W_>+8?;]7N$HZ/>@'3NA<EN!X56/KXAM#V(#@#6:*CN-]-5Z,!F%D!E&.
M'ECW:N9+]1V$'6F[-L&2IA87MJ1"IMA#MMB65N0;9>0<=63;A.1(/M_T'=)S
M#N)+YNF,\6GG=&<ESEPFEN=YYLYZ!L_0/64"R.=5QN(L+N V]6(CBMTX8X@G
MV,\*P(P^28$ .*Z!B.TZ<6T ^  <^(!''(T+R.7_T0 "-'8 (5  ( #KC-J3
MN<0;0S") KB-'N@!USB)YY[N%Z#0#4@"-C*5TV'DQY0!V;R!.\KH64GF6U%;
M$91KYPWINU[O$\SK23II:TYI; 87;48PEX9-P@9<F7[D'=[-26;L2G;L=,[D
ME7523J9L3Q;JZ\3LHJ:L4D;J*09MIA9MU25MUPUHJA[7-IA*MMS/)S"(^7L%
MG4NN@@@ .WD%$S?$H'N(@L !,^8L(K@ !$W#C.AEDL (DLB!C@"!-%R1D_ 9
M'JBT!V#,@B"$T_$9+. ZOL&"\&9KC29OVC%O9NX59Z9K]KYRO&Y8TFSAZ^7K
M:_;KE49D^Q;L;H;I;S9L_ZU"[)H&\)MF7YU&4LA6SI9M9RA]9\N.9U%FULTF
MR<Y.ZE2VXM#>Y]&&:@.6ZED>UZ%;A U_A0' R@_W-@ 8M!%GB#\X\107\4=L
M<3/V,.2;\<BQ<0? \4G!&Y-(0T/ [B2(@A]_!368 P*2@) *E#GH 5*!!9-B
M]0YX/BIH@31(@T\,-2IH\CINZX!]ZQ*F\KD.%BQ?]EK4<A85Y&I^X2_7WC '
M[&TFMI?.[YCFV)F.U37WX<;.Z<<F\,@U<#J/TLJ6V<N6YP9_5LZ6X@A7ZJ -
M]#,==*2%903.\/S4@(*0!(_) T=GRT"Q 4D_\:'#DQ(' !7/]%=P<1JX@+.*
M'/] I7'CEI218H ?(*!**/57P )@?HF"J D+B+H7*(@YL%"1PH);!XJ"2 14
M"3VEZ-!(O6-EEG*/1F^0?F9FWWG\<F^[@V]IEV\PIV^6OG9AQ&_PT6]NY^]Q
M]F^19?,B1><A;D)--O>?1O"@OO.A=F(]W]]WO^=X__.E%K^FYF<+!VA9%FC\
MA+E72  9&#HB"/@J^#-+*'@2MX."4"445WA,9_&&9]<J*X0#(,")__2&MGB?
MN00,X/B9<(D0"'D+P)+G+@@,L- T*(A;5X-<+X@6>/F"B/EC?G*WKGD2/F]D
M3V^=YWG5]RF?AUA13<VA_Y;Z[MO!3OIM;]5N]]%OM]7_<"?.-T]2JB_P.;_Z
M.D]W8UWW/*=GK^=S>/=?"2=["B=@0B]M##_M.(4!LB&",G@"@(J#./GP*H W
M%3]QOB?+2U_Q$=!T&M"T+YB!/V.#PJ_QP[_Q0%D"O)F 2DE#(N#+*0 ($"%>
M$2R(Q4(/@B%"6+"0AJ ($04)NFE5XV(-)@1+<"QAX"/(D"%-D"QIP@7*E"XR
ML&S),D($#S SP*P)TP/.G!Y8\.S)@@+0H$(I3(!E]"C2I$J7,FWJ]"G4J%*G
M4JUJ]2K6K%JAMNKJ]>M76*UT:"A+MBP)$@$"E-60=BW<N&G5!L"! ZY=!7KW
M\M7+@ $$"'\'_PULV/!@"#TZ_S!NS)@#Y,@<!E"N;-FRBLR:52#H[/GSYP^B
M1XL&LD( ZA6J3V_8(&"U@-:N4=.NO4$"[MRZ94M(X/LW<-\W;E2H<$,X\>+*
MEZ=H[CS%@>C2IT^/8?UZC 7:MW/G7N [^/#A7Y O_P(&^O0P6K!OWX( _/CR
MYQ.P80,%"OOW45SH[\I5?_@)Z-]_!1;8WP7_G7!"@0OFD,.")SR( 8455O@
MAAEFV,E$$TTB@PQ/O%(% &04E 4  ! $0 I$%!0  %F\DL4(-1*$PPQ"$%1(
M%G^\\@<-#D3QRA)!.@ "" XHJ21!2SCP T%$%(#DD =9@*1 !#V"!19J-)30
M*Q P9/_!&*\8$A%!8USRBAL)8)311AV)-"=()I6D4DHNN7333#;5I%-./O4T
M%*%%;74HHHDJNBBCC3J:%5B1>B7661I4^A9;:-$5%UQSK6477CCT-:H"A0E&
MF*F'!9;88HXU)EEDE\E:V6::@7:K9Z219AIMJ['F&FRRU39L;+H9*P%OP2F;
MP'#%'<=L<LLQ]UQSU%DK'7;7=;?M=N)Y"YYYY:F7GGOMT7=N?/;AIQ]^"/X7
MH(#\)6B@@>ZZLF"#$D+H8 X6^JLAP( 05$893SSAXRLWA#@B #:X.&.**P)0
MQ8L !/(C"B/@<.,,@W1(T I"$FDDDDLR2:224VB9 PA5-H3_Y4"O]- 0S188
M0B0&%DC@8AIHOM+! TZ\XH0,&&GT2D<>T3FGG23AB9*>+?$9 4U^Q@3H3H+^
M1*A0AC[Z-=AABSTVV59)*BFE;5U*5UN8<KJ6IW7=]:FHI/)E*JJIJLJJJZ_"
M.MFLLM::&:ZXZCH:KZD%"ZQJL;5&K&W'[M9:;\L"UZQQR$DK+;757FMMMM9Q
MR^VWWX9+WKCHE<L>NNBJF]_K]L([X+STODL@O@KJ&^&$_EX(,(8)$#0)AB#"
M01 <"Y,(@!0$H:CB*RD"@#",'[A(A(RO%#+###Y^,0+WA;SRAL@=)FERDTJ"
M\ A!E;3\<98RU]P0+%%BH>4#/G<@_T(";KQBBM'BQ)&E,:UI3UM)U*HF$ZI9
M[6J TMK6N 84KY6M@A:\( 8S&)6S12IM9FD;VS3UMDYA"E1TL]O= ',J5*D*
M,85I5=_^!KC 869PA;O5X4IS&L4U[G&+FPWDBB4YW"3+<K_!W+,PM[GB= XZ
MGZ-.Z+(SNNZ4SENG.T_J5O>>UM'G=>R2U[QFUZ[:V<Y>N;O7[OCEN]\![PZ
M ,0=BB>#&[RQ#3*(0Q:D(+U 9($,*<K"\P 0 $ B   C^( E7%2(*J!@!C%8
MPA)B +X9X&$)D'! '2"IR26<;TF0G(+Z"J!) 8!A"5S" B0%PB4)S*\A&[C$
MS1Z1AOQ%9/^5(J@!%;C$@8OD$@M)(Z!(FG:2IR50@7VR&M:R)B@)!H6"&GPF
M-*,IS41Q$"P>M!0(UY+-$08@;B:4&PKW@K>\M7!5+^S;8_Y&P\L,CC,W#$T.
M$_>:Q<WS5T"$W&V&B"S*&?&(R4EBM);8Q"=",713I&(5QW.ZU*UG=5SLXGZ^
M*+L+Q$M>MCL0[ABDNP?QKE]KQ #P0OH $)$41#Z0'DI3JM(4U:BE+>4>#;@W
MR1G0P$@U)5DG3;8D)"T$9F/R:2MIMI Q1:2H1GT31I(F)V#6R8#$3.#4JN:G
M9$*0F1.<)E:SJM6M)J6:81F+VK:YS1%Z<V[@#&>I5)@W%;:0;^C_E.$Z:UBK
M=\+S</+TE>/JZ;A[$BN?0RQB/Y&HN24RL7,$K8Y!#]JMA()KH5ETZ$/EX\78
M$4B,%KTH@#*:+XZJ\:,B!5Y)27K2E9(6I2YU*4QERCV:VK2FZLNI3H\DD!
M]4H\'5-0A]H0H_(6J1=1Z@"9^A%A'K"846T@5;5F5:)PM;G.?6[9O#HIL'Y0
MA)ERRZ;>5M90H36MYF1A.=T:0W7&E3+MI&NNXKG#>OY*K\(*HA#_RL]^0LM9
M@R7L0 \;G2@J=K&,+< 5&:K%R$HVHI0-(T7C1:"+FE&C:.2LOCX*TL]J*+0F
M+2V&#7G:&J5V!C-UK0-N^MK8FNRVM:UM_VX7LEO>%M6W-0"NTH1+W*=&[;C(
MQ%I5K>I,Z/*XQSXVFW1;<<VU:=.Z9"VA6?."UG&"MZWG?"MYRWM>]"(@AQ^X
M*SU_"-_X2@ZP1A1L?0E;@?SJE[_]7<!_OQ/@QY:+P.DR\'XF6M$%EU&S&]U7
MA#U+X0Q96 :CS?!*-\QAFJH6IJW%*8EW.ML3WS:H#=&M!5C<8M_"6+C#=2J>
MC!N38TX5Q\K5\8]#+>I1+R7(0J8N-JT[5NTBF;M+5BLYP_OD\<*JO.:U(96M
MC.4>,LZ>6_9KE^<;V'_>5Z"&U>\!S-S?- /8L>,:L)OK ^<Q(GC.9*17@S>+
MY]ZM<<]\MO"? ?^=4D%/,J8>7BV(12S;1+^VIXVV[6P=;0%(2SHB+JZTI6><
M::ANFH$W?N"GF;EC4A.\X%PU]9#%:F16T^6;2@XGDPE3SA4J!IT=@*NMIXQ>
M7:\7KS[D-5^'!>QC>=ER8%:BL:F%[&0G=MEI7O.S(>OFR<:YL@FF'68S.Z\S
M\JNC$O:V'$,;;G%+C]P=_O"A1\QN$[\;Q:VD=[WO#5Q+&T#?*M'T J5JD^0N
M$]0&_SK8L8IP5!/YNFYC.-U<#7%8-WEOLW85QJ6,ZXVKMU=9!OFO];G/V] W
MS  5\YB/7>:6*Y;9,%</M&<^;3#>SMHYS_:=?:YG;_=YZ$37\(:/CN[_I*][
MZ8MN^KM33-2H4WKJ^<;TU?F==>1ZNNL"#SOL8X_!L5>J[*OFU'9/^.KO2ES6
M@($AW*,<5XW3E>-VY[5['P??D1NKY,LZ>4 W1^;#*KOP+W<VXF5.8)I3N_$*
MOG:][/S@;7NTVT"O_.7'+6C-&UI)ZBZ9Y]T=;WBKV-%0E[34E4IUJ^=)]9S>
M>NOYQ'(-G.P5H $J"NV%E:HM'.ZUFNZM'>\EAN]5')356L;-7?'5'0^UEY8M
MG]XYG[) '^!-'T%5WT$9'O:1B_9%%O<Q7F8Y'F9!WOA)GOE1'KBEGVFM'Z&=
M6_N%&(C!7Z(QW?PYW?S<'XOEWR^=GIT4E__Y_UNG 9SK21 !'B 55F%5)&!U
M85>1:2$WY=Y90> *]9Z3_9[%Q=WP8> [&=\&YE4'!A'S30[?T9<(BAD)/I$)
M3A$*AHN K>!#M:"<?=_CB5_/=58-[AGZX2!+Z:"Y(9W[_2!LZ900UA\1UHP1
M]E;IZ9\2F@03UEB_:=V?!."@>)T5CB(I2@46IAH7WIY<.. 7HE#$2> 84B"M
M28:M#0#QI:$&LA<;XIT'ZA,(!L<<XI?@41_AG>#UZ2&;N4>T2=NZ')CWX5P,
M"F(:Y5DA4M@A(J+1[2 C^B"BQ1]M@=[\B=Z*X=\E)J&,H5[_<>+J_9M.Y-CK
ME2(\QJ-2G*+M,> J-O]<DM4-&*[5Q(E7\%F@W,U5KN6BQ_7:7N6=+PK;EQ%;
MF FCRB';'8Y.'IK''K99M/FAS<$@@TDCA'&;[P#=2-T@(F+>:;$?:S5B-P;A
MYPUAZ#U=_=7;+97C4IWC$M*8GMC8$[9CP$FA//:D/-*CPG'AD>&CVKDBVXFA
MVY%A!=+B!0HDW=E5Q]V=K_6B?,7AL-E70Z;<<ZQ<1)+.,5)D,IK+12[>'T+C
M1NZ<@PTB-7[D^8DD-BIBH9TD-RJ=2LJ?)+9D$;XDZ2$5OM&D)MKDGG0BZT&A
M (JB3QYF%0+E @HEVLE-4=K-*^K-8?BC8YCA.MWB#:FA+G[<5+KA!RJDR3'_
M),I)WS"68#'BX5>*2UBRSE@V8\U5&R!&(UIJ&PVRI0T*W4B2)&IIX^:A)%V2
M6"3^%%Y2HEZ2(U^:GE_>"6!*C6"R8Z#L)-=,(6).Y]<I9BK:(PD1Y0,:901*
MI@LIY2S&2E-N!I55&4%*Y4%29;!9Y4)BY6AR3FG:X6E*9&JBSFIND>*Y9O>]
M8&R>I>[0)B':IB&Z)0YFXR+VYEQV7EU^(TN&HTN.GG&^25\R%?]!31-ZXDV
M(D\,('5VJ.Q9)Z:H8G:FW79"YE'"8E+*XC\R94"2YT!"Y?%Q("]Z9D*R9VBZ
M9_3!YT,.7K:<&9K5)Q;%G$7F)^R\YC..42#.9N0%_^B_M"5NCJ2!QF6Z.2*[
MR99="J>#YB6$'J%,!E=R.LUROD1SYN1S1F%T>BB:@AV(AA!C-J!VMJ*)=B=;
MI2CP5:;P728:9N9Y(E\;XM-GVNCSB6:.3LN.$F./GME$JJ:0*F-K%NE^6A:=
M81M'DM_/.6E)61[112D/RN7[/6*)K>1=9BEQ;JDE'B<F?NDP[9LZ_M\G$F8H
MOF.:QNJHK>D6GIV;DBB<DDIDSNEDOIV= N09.F4&PN@:<F9ZTFA55LY59DY6
MDF:AFN:ANMQ_'9X*#NGVD65&]F>=*>D,,JF%@.0U%BA<;NJ4IB1P@BJ6UI\X
M1MI>2BAR4B@Z6NBJ.B$ NO_JAAJFK.8KC]&JV677K3IFB>KJB7KG=ZGHK[)H
ML+KH4^K*KLEH9_IIC2IK>S+K>Q+J5D+D?'KEM*:@ZO A%V$D;)KEMO[GDJYE
MD][FI>:FIFYCIU9I<+[,< I5<7*IJ9HCO-:DJM[DF-:K3IIIH>@KT.YKD"7<
M8MKJ/>+JPW%G&*)HKX+GBHIGB]K*BS)L5/+IC$)LLO9=,&JE<W!EQFY+HMKG
MHHHED4I4MHJLI'*K6GKDR0[HD[YEYO%F#[:L-S*:J,HLJ1Y5E\;8S?YES@;F
M.I(I3K@C3P:MX1[<T))=4!KMB )LKH[*KO:CK_H-L.*IL.(BL6ZF0;X7LJZG
MQ-[_*,4.JG+4X>=T)=@":44R:MDZ(W^B;?BI[32R[;=:JFBI[+BR+)76+3BJ
MZX..(\VZZZGVK7+^+7,&+L^6:6'"ZN$NKS3QJXC"#2LF;9PN+<%27)U2+L):
MKL(.*]7&Z"X^;%_]Z><&*HZ.8'R6[M<BU,8BX]BRYNH::>LBJ6R2;+>:[.RB
M;.U"Z>TB*-TNJ-WRKI;Z;JD"K\T"4X4BT+QBJ /U;/(6+O,^\#,Y+W9"[YM*
MK\#*J>0Z[<%";<)*[<+N2M4Z[+%BK>=JK:":[[/*9[1:W_J"9?OBY[7JIPM"
M*OAA%.QV9/D)J#42:/JM+/_FKO_N+F[U+KM&:%*]JP''_RL"ZZSQMBH#OZH#
M0[ 46Y $M^G1.JX%0^[ \NIW&BSV<K#V>C#W@K#W&BOGDC#)@2;YABX*7RR/
M8H>/AFV09I^ULB"VAJS\^B<: :C]LI';IJS^QNV!SBT0G^N5PNS=/MK,#O 1
M!V\2XVSJ)?!@/O&]*N\47[+85#'C4C#2ZJ/2\N,$7F\Z52X-86;A:&9!)E_(
M14[$FG#YTN'Y7HOIJB]C46O'UG$?WO&17I8>\USLYG#;[O#;BJL@2RGG :$A
M,VBH O"H"K#>UNQ,"B^8$J^8-G&&VFL$13$F;_.C:+*_7K'#>?+T@G(LBO+%
MW6DIY^DI[ZD(GW'XMK(<GC LI_\P^JZP,;:PHM*QZL:PH\[PS>7QR.YQR<JN
M'PLS(,-M2<HMIQ9R;+TL_0UQ !?Q[S9R 1/0 6,=JUXS)6?SF7*S1SN*-W-3
M-T6O.%\P]7)QP9JS9:;SY>IIYJ9RG[YSUL;S*SND&QLJ'",JZM[G,H+L+D?J
MZ]+OV@+S_?YQ_B+T;@[R0IMK0Z,K(C,SWCKSI$&SETISJD8R$V?T B,O%'?T
M1W\U-25N[2WN-S=N.'=7Y(9R&:)SX)BRX;#S]XZP3)<P3;/Q/-\TM.:TM-8R
MQS84+G^L+L<O+P>T+^-PI>+OA05R0BMUN?YF4Q_R0\M;)3XS 4?S(_LM5@.N
M5G-= W/_C0Z@#16;6I#I &F7MFF?-FJCMFBOME=I!6N_-FR+]@3,-FW7MFW?
M-FY/!:I9RMIH"EW,!7"/$*G8!7$7MS@Q@,"NE5\H1@\TMW/WP$H'3GF6YY5U
MW)9=-VV\86[TW>6([ETW4=>"3K8(@1S;LE_O\YOIAWJO-WL7&+4AB+9BEK<^
M2/F)5)^%E)_Y@'[O-W_W-W]?'H?52 ZN%B'?E($?>/_&;% 9L8O]%A);M!(/
M4P:@Q%6G1 ,1;E#X!"+\ (=W^ _@-HB'N(B/.(F7N**4.(JG^ 1X.(NW.(NC
M>%:XN(S/.(U_^**8&EG,!6_[MI$!=]QP2G+'&G.7TW,_MV$L_P8'H-.LM),,
MM5,[61E!8C=V:S=N<'<"5#FT#(>6:SGIRG+H&)80A+F8CSF9EWF9:ZQ"L2_B
M*=Y^5%2\L N"Q+F<)PB_T#=]UV91?UN?A=9*$?AJK1^"GV1-$3B(*9I 8 FB
M)WJBUQ_4-?C>[I\2;V)@#F8#:71.<(T19+JF&T'72$IJ?SJHAWIJQS:IK[:H
MGSJJGW:I(]Q5I+JKHS8LJ/B(ZS9IFT57U+I9G(6.MP4(^7AQ$_<^"GG3%D8'
M%'ES1W>3.WFM0/E+2_EU4_GX6@Z69_F6$T>7BW<480=Y,QL^BZT^DVV!L3=[
MY_&<)YB]Y%Q'$35]%W2%A18&V/F#Y/^W?_?WGEM8:;D4 /Q9@)<;@O?[3;$6
MR7SJ4 T\P4/:_, D(SLXC#GRI2VAGBQQ2QS0).>$38!XC5\\QF>\QF\\Q\NZ
MQ]\VQ[\XB9L!R9>\R9\\RG^\BM^X:.<XK[L-DIE57/QZ%M,\L*<5<FMQWHB3
M%Y\S*4OW=&_<73D[0NJ=L2PKX%DL>'L.]>ETM\]QM6J1U$_]%KT.&,7Y]]5P
M[:2[G4=('U,(:/EWGP'\3>F@GY^]7+H?P*M/B<F?HBLZO=6,O3DZ5?/M90_O
M 66VF$[5UO"$,D%09P/%I@]^I@M9-*TZXG/0JR_^IY<ZFM*C%RJ9S0?Y8 1[
MVWWG[T$W6S/_^=\HN^<[>94-/=%WKM%/>W<GQ]([Z](S_1MG>W;(<>JVQWU*
MO;2U^9S33@T;"-=W/9ZS^P-T&P^GR+S/N[W/E(<E(H'SN[\O_VN5S&T5//1#
M-<)3-D4O?%4WE</7Q(0G$&=W-:&XN,J'OW1>A?C;]@6%?\:/?U,D?C6M>,C+
M.(K;N%B<VEC@.JYC%Z_WNH_O/S<!! Z!"@@*-#B08,*$ QE Z/ 08L2('"A6
MY"#QX0"-&SER1/ 19$B0'SX 62$ Y4F4*UFV=+ER@P29,VENL'ES0P*=.Q-(
MV'D#:-"@%5(4-7H :5*E2F,T=1I#2%2I41=4M7K5:H$76[EVY0H#_VQ8&"W(
MEFU! &U:M&;)$K#Q%FY<N"CH7KC@RM4)O7M/X-V; W!@P3DP%'YP&#'BPH8/
MRW#\V+$/R9,?+%[L T!FS9LU3_;\6?((T:-'T'#@  0(!S18FT8-@O7IUR%H
MU[9]F[8%"R)$Z-XMHD8-WL.)%P]^/'@)Y<N9,S?P'+H!$].I5Z_N GMV%QFX
M=\\0(8('%A[ >S!_7CP+]>O9KZ?P'CX%(_.-=.AX'W]^_?LY6O3_'T#_,!J0
M0 )[.!#!!!5<D,$&%X0 P@@EG)!"!BR\$,,,-=R0PPX]_/!""D4<440'%6RH
M!XAZB/# AQ!\B*(! YP10(U44 &_&W74<?\C%1#X0*0@1R*)2""#! +)))54
M<H4FG7S222!*4DD *E^ZTJ68:-H2IYMXTDD"E&[:DJ8O=1(*330K6)/--MLT
M"LXXY9SSJ*4.>,JIJ:+",T\]_=P3*JRPDJJJ @P]%%%#MP++JZT.750LL=AJ
M2ZU*U4+!KDPUW913O#S]="^\[/)++U?NRDNOP50=C+'#,&CLL<1D30RRQT"[
M%3/. ""-5UYG^!78&5H;-K;3BI4-V625?2VU9FTCMK5@I9V6VFEUO18 7$&K
ME5MN9_U65LL6$XRO<@,K%]V^/EW74T[=M8NN>.F2B]ZW+%UKTD@9;93?KA1U
M--& K_J38$#YY'/_JJ:0:DJJI9HJ:JDY[3Q@3C<M)BJ%BS4>BBB-UQ2*3:'(
ME" H,W<:&>4-!.B2Y99=5AFFE\6T:6:<!%BRR25U1C+G)'O>><DBA2;IHR)#
MVO'&HY%>&FDAF<:1/XTHZNB_B6B$D<:+.L@:/ZTCRN^_J/6;6NJP!_!/[(Z>
M3OJCM7<4$NX@AYZ;;J#MOAMOO)_DY(B^_?[[;R0$'YQPPHLX'/$BXEM\\?8<
M5P^]R"4W#SSO+,] N^RLJ^ZYYIKKO 3D1"^.-]],QPWU$)I=?5EH7:>!6FQE
MOU:RR&H'%U89*A/7LE7399?4OBZ0=U13.:WWWGLG;4%?&/@-&/H"!)W>_RJ#
M 9TX*84IAGA[CRM(\P:334:92RQ;4@EF*'.>.VZ1;K3Q?;%G=+'%#@XD$8+[
M(>A0H?[[/\@@ 1#@  E(0!(<$($DT( .&-C 5CP0@A&,("PH6$$+7A"#&=3@
M!CG800]^$(0A%.$(25A"$Y[0@GP#W K[EKC#%6YP])$AXVA(@<<Y;G(Y)$\$
M+N<=%VS.!-%Y#G5 YSGE&$ YHAL=Z4SGF]3A9G7-:MWKB!6[V5TQ,[63P61T
MA[M8\:YWJOH=\$(UO'@5SUW(2UZEEM>\YT4O4=2CGO6$H#WL::].1?$>^,1G
M)O+5Q'PL05]*U">EH;5/:?"#6M3F9[_ZZ6]$^O_CG_\H"4"!%!"3 TP@ A?8
M0 9*$)001.$H25E*4YX2E:E4)2Q4"#@8(D&&\W$AXFK(N,?I,'+@T>4N>:E+
M[F1.<T(LXG*D$T0D&I$YQR'=<)K83-VD+HJI69:R7D>M7F$1BUKD(NX>\$4P
M%L9WZ (>JH1'O%.ED5YK9&.^]/5&.!Y*CM.CHQTGAD?NZ=%C?.PC3_XX$Y@%
MLDIB(B24#"DT1((D?CR27X#HER)'XD^2'*)D)2V9R4QN\H"=]*0.0@G*57X4
MI"$5Z4A#VLK %:X(L92E"XU0R\;A$)>4Z^5,*_=+8&+'F-$Q8C&':41E+K,W
MSFPFZJ*IFFDFRW76O";_-F>GS=MYT3&[^V8XRS7.,II35,=+ISK3TL9V-NJ=
MB(JGH.89 ^PMS*S;2P%2\+FQ-.V3G_V4P#\#.<@J%9)]!T5 0N/'2(8ZTJ&0
M+-&*]B?1B?ZOHA8M($85J ''/I:C'9T@22E;6<M>MK(F]=LL4ZI2S[HT/I.C
M:2][6%J;_A"(PMSI='K:G)\&=:BW<291ISBLV@YK!DMEZFZ=ZH,N@LN;4Q6C
M.,E8*C/6Y9Q:E0M7N\K.2+DSK&,=5!T91MVSWBFM><Q8/M\*5S#)E:[FLZOZ
M5E!0H^F5KXOD3R-?]% 2171#AT4L !6[6,9B-+*2?2!F^=M?__XWA)H] A(X
M_\M9SWZV<:(=K2]-VT/- 3&UPN3I,7T:'&;.%G6QO8U1D?4Z:D*K5R/8[8A[
M^]MO!1>,5.6+58V+5>-M2HW,]>ISP1I60TEW8-2%BG7/:L^U=H^[:/+N=_L9
M7BR-%Z^'1"_4%.I7 #64?A E["3E6Y#$UE> ]\6O?D4)8"]_&<R6%3"!"\S2
M \?2E@I>, \;?#F<0CC"PF0MA3WW4Z%:('4:M@V'9>-AI()8MR/.IF^W^%3@
M1O6;X!QN58M;SC,F%\9;E;%SQ0+==^*X>CJ^7H^S>\_MNE7(0Y;K7 &:$H'>
ME:!Y/6AZT\;>1Q(VDE,V;)458$D<8%F36DY@?O4;9O]?_QK8I63A@&%8YL2U
M%+3O@6DNUUQ3!U_GS4.<\Q$E/&UJ)S$YH0-JZ>Y\.BA&\ZA_KN*T0BQHVA%Z
MFU#57:(QH.)0-=I4*)C+N^P28Z[.N-(UMO&-%T"H.6J:QW?L](_;>C%]>G?4
M1L;23:ID$O41[4<07S63^[I0B,0(L%%^KZSC2^M:7QG+]WTL9+F\WV"?'.4I
MU^"P7VELQ"$[V;=D=K--B]KI/!@ZUBY!M8U)S&,>!]O;[K:W-PSN</<96DKE
ME;EU56)NHIAW[BX5O(<W%TR]R][JQ'=8+!W=?E/EWWVBIYU\S-9/&[R[" =O
MJ6O6</)"G$AZW2O%U>O7BVO_K;V"I1!\->3QC],7UP%@[,A)7G*5'Q[QP69Y
ML5V>TF0K>]GG:;:SW0QMU.:\Y]06HLY!!_30"0>H0W?BMZ-X=*2/6UKE9OIF
MG*YNJ:9XT2NFNKS?@EQT+I>Y!-CZOKRR;WA^70AR+.MURPYD4 MER#U9.]L9
M7MZW&RGN2U9DVLIV=RB[-]80HG*5;1UXP6.4\([EM6037W[S_W?Q*&T\S$$K
M<_1,GLW/I@[.I5U$GMO_Y]FV<.A%CV?2L\[T5B/IR"W05J_U#FW=$DWJU(5=
MKLKJZ"WKUFCWG$??]JTJ_$V> &[L'&;@S&Z/T@ZN$H[M5H9FG._AH$_B$(G5
MJ _C_[8&[UY-RK1OUK@/Y.IK\,)O_#KJ_':0!TDJ_0QG_1[/AB)/IFBNM&S.
M!.AOPGQN\S)OY_*O!H*._T2/J(S.])** )=N]3H#W0SMQ!!- 6/OW1JPQ1X0
MZR3MWBB-ZRK0QBX0[#)0[-)*X,R.X,[.8@XN!)>OU)K/X: $[E*P?5:PU;P&
MX_(.U@9+!CN.UKHO\&Z0\'(PE'I0$B<1E7YP<!K/\1[/_21O\FK.\N9L"34O
M.C@/"J5PF?K/_XJN] (0"U.O )GN +\P 85K,,:(#,O)#&\O+G)/]]20]_S%
M]Z0'^(1/ ^6PGCK0^- NU-2NR$:0#Y^O:  Q;@31XK#F^O_T;D+X+D/\CA%Q
MS1%'#A(]BA+'D1Q)R!(%!Q/9SZ4VL0C7S!/G+]KJC\+N;QY+\?.$KO^J<!6O
M< !=40NW,%NZT+>>#@QID5R(ZQ;C+1>5:Q=S;P*[[M*&,>RJ:P.9 AD+[@Y!
M<)]$D/E*L ^?Y ^-9.*FCP4)\04#ZQ#WCN/ZSN.Z,>3 #P=+KA7*D29KDH.*
M@(5:+@ACC@@YT0@K#QXO3QZ94,+J$=M>:PJ'#IJL\.CZ,5A4#R"U*%:X*3'8
M;0''Z5.JKO8>+=)P;]+8PHW8L V_+IX,QBFN2RDJ)LB03]1&;00%Z2/7!P5%
M4@7ICOK.1FLJ@GY4)"5)9/MH$/#_O!$FP5$F86$"#A,Q$U,Q%Y,Q&],Q'Q,R
M(U,R)Y,R*],R+Q,S,U,S$=,(<A*&SBR6;J@G=VB7TD,T(8>T;BK.= J96C.)
M4/&)8G,IBRJ*6O$ISTU;<A,TOH7=PJ@6TT6<.$5>Y(5>AG->T%#K?+%Y8" 8
M!0;'T#(IU-)-P =\1LTZP^0M5X*\S"OZ#NH^F&80!>1!*@1$&,#O_NX@O.\;
M(6NC<M P-Q,^XU,^YY,^Z],^[5,5/+-P0'.&-'$TX<_-;@J85K,H"[0$MJTX
M\A'<G+):?@4J-^-! 3*+O*4WQV55+E0P@(?>-K3>D'.-PK)?N@+3,K!@I.)@
M#F9BYH0Z_X7,.E_&15^T2URBO'2&;H8&/.\C:_12(OIR1,K3//VGHL)/2(>T
M/<-1@C1()I-429>429O429\42J-42J>TY.C@"ZX42[,T2^& 2[O42[\43,-4
M$L:43"7!"\X43=-43=>4"]K43=?T3-U43IF 3NO43N\43_-43_$T#?K43__T
M3Y- 4 >54 DU"@X541-541=U4:O 41_549] 4B>54BO54B_54LM 4S>54SFU
M"SX55$-55$>U"4K55$\555-55<. 55LU#,X 5F-55F65!VK55F\55W-55W<U
M5Z? 5W\56(-56(=U$(K56(_U6,E 69>569FU#9X56J-56J=U6O_U8 VN%5NS
M55NWE5NMP%N_50O"55S'E5R_U5S)%5W355S-E5W;E5W' %[C55[EM1+JU5[K
M]0WR55_?(!#ZU5_W%6 #UE\'-@\*UF /]F C06$7-A*"P&$?%F(C5F(GEF(K
MUF(O%F,S5F,WEF,[UF,_%F1#]F$;@&1+UF1/]A525F57EF5;UF5?%F9C5F9G
MEF9KUF9O%F=S5F=U]F1[UF=-=F=KUF>%]F>+UFB/%FF35FF7EFF95@F>%FJC
M5FJ;%FAI5FE;EFJS5FMW5FM)-FB[%FS#5FS'EFS+UFS/MFB#5FW7EFW;UFW?
M%F[A%FV1UF7GEFJE%F^AUFY+-F_[%F];?=9O U=P!S=N"]=P#Q=Q$U=Q%Y=Q
M&]=Q'Q=R(U=R)Y=R*]=R+Q=S,U=S-Y=S.]=S/Q=T0U=T1Y=T2]=T3Q=U4U=U
;5Y=U6]=U7Q=V8U=V9Y=V:]=V;Q=W)S<@   [

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>5
<FILENAME>descartes_logo.jpg
<TEXT>
begin 644 descartes_logo.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0 617AI9@  24DJ  @           #_
MVP!#  $! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_VP!# 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0'_P  1"  D )X# 2(  A$! Q$!_\0 'P   04! 0$! 0$           $"
M P0%!@<("0H+_\0 M1   @$# P($ P4%! 0   %] 0(#  01!1(A,4$&$U%A
M!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8&1HE)B<H*2HT-38W.#DZ0T1%
M1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J#A(6&AXB)BI*3E)66EYB9
MFJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN'BX^3EYN?H
MZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$! 0        $" P0%!@<("0H+
M_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$!2$Q!A)!40=A<1,B,H$(%$*1
MH;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::G
MJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ\O/T]?;W
M^/GZ_]H # ,!  (1 Q$ /P#^_BBOP)_9A^*W_!5/]KOP;\5/BI\,OVB/V9O"
M.D>"_CU\7_A3H'@3QW\!-9OAJ$/PZ\1_8;%M5\6Z!XOBNK:WU"RN+>WFNK71
M9KR%X9KG9,\R(GW3^PU^V7XS_:&U7XR_!'X]_#BP^$'[5'[-NO:5H?Q8\&:)
MJ<NK>#]<TKQ#;37?A?X@> M0NF>^G\,>(K:WFDCM;J2\FL4DL)3J5S'J4/D@
M'Z&T5^0W[67QP_;$N?V]O@S^R)^S/\4?AC\*]-\>?LZ>+OB_J^O?$+X72?$<
M?VMX5\7WNCO:P0V_B'0+B"*\L?L<:A;AHX9(9IO+F\WRD^W_ -FKPA^U5X1T
MGQ7!^U+\8_AI\8-8O=4T^;P???#7X87GPRM-#TF*R:/4;+5;2[\2>)&U:ZNK
MXQW%O=QRVJ6\*O T,A.^@#Z:HK\H/V]?VK?CKX!^/_[,7[(OP!\5?"[X->+O
MVCK3QMK-S\>_C1I,VO>%/#5KX-BM1;^$O"F@O>:=IFO^/?$=U<+;Z?I^J7PA
M::XTJSCA:;54N;?Z3_98\*_MR>#M6\<Z-^UK\6/@G\9/#$=KH=Q\-_&/PY\
MZO\ #WQG<WTTFI+XCLO&&@?;;GPS;6=C##I;:1)H_P!HN+UKRY>YG@^S?9Z
M/LRBOS[_ &\?VPO%W[-MI\'_ (8?!+P+IGQ/_:>_:8\:S> /@GX,UZ_ETWPM
M936$%O=>)O'?C:[M6CNXO"OA*SO+.XO8+>>SFO&N,_;+:VM+R:+SCP+\*/\
M@K5X6\8>!O$OC/\ :T_9G^*7ABZ\3:*/B?\ #2?X":CX-T[2/"5S>Q?\)&_P
M\\8Z%JQ\1ZKKFE6+SC0(_%$-G:ZA<10OJ3PC?"X!^I=%%?DU_P %+/V\(/V>
M_#R_!WX;:Q;I\9?&=@IU+5+>>-Y?AOX7U#$7]JLN7\GQ1K,1EC\.P2!9-.M]
M_B"9$":4E_\ 8<!\#<0>(W%.6<)<-87ZQF.8U'SU:G-'"9?@J5I8O,L?6C&7
ML,%@Z3]I5FHRJ5).GA\/3K8FM1HU/@O$SQ(X8\)N#,XXXXMQ;PV59317)0I*
M,\=FF/K7A@<IRR@Y1^L9ACZ]J5&'-&G3C[3$XFI0PF'Q%>E^LM%9FEG.FZ>6
M9F+V%HVYV9W<FWC+.[.269B2S,YW;CN;DFOYQ_A)^U=_P5"^*?[)WQB_;5T/
MXZ?LTP>$/@WXC^,YN?A+XL^!^IVUUXCT3X-ZE>&_L7\<Z1XWM#87.M:7:30V
M,D6FJZ7WD(]S^^:9/D9QY92C>_+)QO:U[-J]NGH?=4Y\\(3M;GC&5M[<R3M?
M2]K[K2Y_2717@O[,WQH_X:._9T^#GQU@T2;PK+\5_AOX9\;/H%T[7)T2]US2
MX;FZL4G9(6O+.UO&F2SNFBA>\LA!<O#&\VQ/Q[_:7^)/_!5?]FWQM^S+X-U+
M]J?]F_Q3+^TY\=])^"&BW=A^S3?:9%X/O-<@FN[;7]3CN?'][)K%I;1Q^3-8
MVK:?<2,X>.Y_@J2S]_J*^:/V:_"/[4WA'1?%-O\ M2?&+X;?&#7;S6+.X\):
MC\-OAC=?#*ST714L%CO=/U6QN_$GB,ZK>3Z@&NHKR.:U6&W86YA=QYQ^'OVQ
M/CO^UY!^W1^SI^R1^S-\2_AK\+K7XM_!?XD?$76/$7Q!^&3_ !%BBU/P+?S,
MD,-M!KV@W,,5Y8Q?9]L=QLCF;SW1_N. ?KQ17R]^S3X/_:P\)6/C!/VIOC/\
M,_C#?WU[I#^"KCX:_"R\^&,.@6,%M>1ZU;:Q!=^)O$9UF>_NGL9K6XCDLULX
M[>:,B7SMZ?)__!13]K7XR?!3Q]^RQ^SW\#]:^&?PS\9_M2^+O%N@M\=?C-8W
M&I?#_P"'-CX0T_2;Q[2UTM+O3[/6/&/B2XU>WL=!L=4O([!KI;:V>"9]3CN;
M  _5&BO@3X!_#[_@H?X?UCQIX>_:,_:#^"7Q&\'3Z)I5[X ^(OP^^%,W@KXA
MVGBA=5SJFD>(_"EW=ZAX+F\,G1XW\FZLVDUB:ZN(=ES9I;3?:?MSPQ9:]IV@
MZ99>)]<A\1Z_!;E=4UN#2H=%M]0N6ED<R0Z7;S3Q642(R0QQ">9MD2O)))(S
MN0#^=W_@E]^WC^QW^S;\$/CWX-^.?[0WPX^&_BZ']L3]ICQ&WA;7M5E/B&31
M;[Q? ME?6NC:?;7FHWJWKVES'9QVMO-=7$D+Q0PO)\E?3W_!.NV\5?M$?M:?
MMA?\%$+GPCXA\!_"7XRZ;\/O@W^S_9^*-*N="UWQUX"^&EL(=0^)-WHU_'%?
M6FGZ[J-I8MH<UQ'MFCFU*S0LNF[YOU>/PB^%!NWOC\,/AX;Z2Y>\DO?^$+\-
M_;'NY)#-)=-<?V89VN7F;SFF,GG-(QDWE^OH2HJJJJJA54*JJ %50,!5   4
M#@#TH _F_P#^"E-G^S!J?_!4_P#9RL/VN_'Z_#CX//\ L>^.IKOQ%_PL;Q)\
M+GC\1I\1-6'A^S'BKPEJNC:TBW;->XTV.^6VU"2-4N89]D:)^K7[!?B+]C1_
MACKWP^_8L^+>G_%7P/X&\1RW_B2:'XF>)OBGJ>A:WXR\_4H[?5/$?BW4]7UJ
M*._2PN9M/L7O6M;>&&9+6&*.OKKQ!X!\">+;J"]\5^"O"7B6]M8/LEK=^(?#
MFCZS=6]J9&F^SP3ZC9W$L-N97DE\F-EC\UB^W>35GP]X-\(^$$NX_"?A7PYX
M8COGBEOH_#VAZ9HL=[) CQP/=)IMK;+</"DDBQO*LC1I(ZIPYH _.W_@H%\0
M_P#@G'KEUX4_9G_;WU7PEHZ^-=!U'QWX%U7QO::_X=TS1+G3;T:*=1\/?%73
MK>VM/!WBQI?.:UM1K]C-J%C8S1WL-S9R0VMY\X?\$E/B?X@U3XL?M;_!'X<_
M&_QC^T_^QG\&KWX=VWP ^-7CBYDUW5;'5-=TN^N?%?PST_QU+:6;^-](\*F*
MWM;>^VR6]G#9VT]@EG8:Q;13?LSXP\!^!OB)I8T/Q_X,\*>.=$$HG&C^,/#N
MC^)M+$ZC"S?V?K-I?6GG*#\DODAE4\-5[PUX6\->#='M/#_A#P[H/A30+%66
MQT/PWI%AH>C62NVYEM-,TRWM;*W5V.YEBACW-S0!^/G_  5 T'QM\(?CO^Q3
M_P % O#O@OQ%\1/ _P"RYXH\=^'_ (W^&_">G2:SXDT;X9?%#1K;1;[QWI&C
MPXGOD\,J-0DU#RV586FTV:Y>VL$OKVS^I/!7_!4O_@G]\1=6\!>'O!?[47PY
M\0>)_B9X@T/PKX/\*:?+K,GBF_\ $/B*[AL-+TN^\/'21JN@S/>3QV]U-KUK
MIMI8L=][<6R9-??A(/#8P<@CJ#G^$Y![9W=.M>>:-\(_A3X;\03^*_#OPQ^'
MN@^*+IG:X\2:)X+\.:7K]PTN[S&GUBQTVWU"4R!F\PR7#;MQW[]_ !\:?\%&
M/V^?!'["OP=EUZZN=,U;XN>-(KW2_A1X(N)P3?:C#&%O/%6MVZ.)XO"?ACSX
M;C49D$;:E>R6.BVTD<U^]Q9_PP>//VE?$'Q"\9:SXT\9>*IO$?BSQ7KLFL:[
MK>H7B27FHZE>W"O/,WS".*)/E@M;6&..ULK6.VMK1(;:!$3^^"X_8,_9N\5?
M%/7?CE\8O .E?'GXM:[(D,7B7XNVD'C+2/"N@69=='\(^ O!&JI<^#/"7AS1
MDEF:U6QT637;^^NKW5=>UO5=5OKF]?U_6/V:?V<_$.E-H6N_ /X+ZSHK1B,:
M5J?PN\$7VGJBKMC"6ESH<L";!@Q^7&IC.-I3O_5_A!X[<#>"^4UL)E/"6:9_
MG^;JD^(N)JN+PF6MJ%I4LLRC#3HXNM_9>#D^:$J]7!U\?B&\5B:5"/L,/A?Y
M#\9_H]<6>.><8;&<0<5X#).'LD=1<.<+T<-B<?2C4J-1K9IFU>-7#499MBX1
M5-^PI8BC@,+RX/"U:S>)Q.*]>T9@=&TEO[VFV!]N;2(]^V*_BQ^$_P"RMK/B
MK]@'4OVL- U#XI?%GP7\+/VK_B]K/[1/[)\'Q.\9:9\+?BY\#/"GCR0^+!H_
MA3P[JVFVFG>+=#LXO^$BU"X595UZUL[U]01GL+:VN?[6XHHX8XX8HUBBAC6.
M.- %2.-%"HJ*,!%11M5>/E^AK*TKPWX=T+3YM(T/0=%T;2;B6ZGN-,TK2K'3
M]/GFOF9KZ::RM((;:26\9F:ZDDB9KAF)F+D\_P I2ES2E):*4G)?-WZ:?<?U
MS3CR0A#^2$8W_P *2_0\Z^ 7Q#^%/Q7^"OPP^(/P,O='O/A%XD\&:%=_#[^P
M8+>STRP\-06,5C8:'#I]H?(TF7P^EJVAWFCJ%.CWFGSZ8\<<MFZ+^:/_  5,
MDC3XZ?\ !)\2.B&3_@H!X"1 [(I9CI-W\J;CRW^RO)K]=-$\/Z%X8T^+2/#>
MB:1X>TF!YI(-+T+3+/2=.ADG=IIY(K*P@M[2)YIG::9EC5I96+N[/3M2T#0M
M:FTNYUG1=)U6YT2^CU31I]3TVSOYM(U.,%8]1TR:ZADDL+^-25CO+5H;B-3P
MXJ2S8K^<#_@J):_LW:E_P4X_8\T[]K#QROP[^"\O[-OQBDUWQ,/B!XA^&<MM
MJL>M7'_".0)XL\*ZGI&MV@O-4"P_9;>\2'4!_HURD\+O#7]']<EXA\!^!O%U
MQ;W?BOP9X4\3W5I"]M:W/B'P[I&LSVMN[^:\%O-J5G<R0P-)^\:)&6-I/G(W
M<T ?&O[ OB7]BA?A_P"*?AK^Q5\8-/\ BMX6\'^(!XA\5K'\3_%'Q6U?0=6\
M:QR_9/[1U[Q?JFL:S;VFIQ^'KIM/L?MGV.'['<_9H8V=]_.?M^?$[_@GRMAX
M-_9Y_;XO?"5GX=^*UMK6N>$;KQWI6O67AW3-1\--:6C:A:_$?2[6*W\!^)R-
M5D31[I=<TF^N[>'4H//:V=X;G[S\/>#/!_A'[6/"?A/PUX7_ +0,)O\ _A'=
M"TO1?MIMA(+<WG]F6MK]H, GF$)FW^5YS^7CS'R>+/!?@_QYI$OA_P <^$_#
M7C309I$DGT3Q7H.E>(M(FE0,$EETW6+6\LGD0.^UFA9E5FP?FH _#S_@E9\1
M[V#]IW]IS]G7X&?'3QC^TW^PM\+?!'@G6?A7\2?%U_+XP7P!X]UJ[ACU#X2>
M'?B1):V__"4Z)9Z6=2N;>W62XM=-CT>V^Q)#Y]Y<ZE^]5<WX6\'^$O NCP>'
M?!'A?P[X.\/VK.]KH7A71--\/:+;/*5\Q[?2])MK.QA>3:OF-'"K-M!SFNDH
K **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>descartes_logobw.gif
<TEXT>
begin 644 descartes_logobw.gif
M1TE&.#EAK %6 /<  /[^_@$! >#@X*6EI0X.#A 0$.;FYFQL;$Y.3F1D9/KZ
M^C0T-"8F)NWM[7EY>0T-#<# P.GIZ1P<'!D9&5%142 @(/'Q\>7EY?GY^?O[
M^_CX^/W]_2$A(?7U]>3DY/S\_#,S,PH*"LO+RP\/#PP,# L+"^[N[NKJZN?G
MYQ\?'_3T] D)";BXN*.CHR<G)QT='?+R\LW-S0<'!U!04*"@H.SL[",C(U=7
M5UE96=G9V?/S\RLK*QH:&@@("/;V]@0$!./CXZ*BHM/3T[:VMK2TM*ZNKH"
M@&EI:6AH:'=W=Q,3$SL[.SHZ.L/#PP8&!N+BXF5E94)"0@(" AL;&_?W]P4%
M!0,# Q@8&$E)2<3$Q$I*2A04%!(2$E965G5U=8J*BJBHJ*:FIH2$A$M+2R0D
M)$! 0$%!06-C8W!P<'IZ>B4E)3<W-RPL++N[NQ86%H.#@\+"PB(B(M_?W[>W
MMYF9F;Z^OC\_/\[.SI&1D=W=W7)R<D]/3\G)R7-S<V]O;YV=G145%3T]/49&
M1CX^/DQ,3&9F9BHJ*H&!@<7%Q2XN+K.SLU145%-34U)24C@X..CHZ-C8V'U]
M?6YN;M+2THZ.CK^_O][>WA<7%UA86._O[\C(R(B(B)R<G.'AX:2DI-K:VK6U
MM=75U;*RLH*"@A$1$?#P\'Q\?*RLK*JJJL;&QE]?7]?7U]#0T)65E6UM;4='
M1W9V=AX>'B@H*,K*RLS,S#DY.7AX>'Y^?J^OKXR,C)*2DC4U-<_/SV!@8*&A
MH9>7EYB8F+&QL8N+BR\O+\'!P3(R,IZ>GJVMK6)B8L?'QY:6EKFYN6MK:];6
MUI^?GZFIJ41$1#P\/%555;JZND5%1;R\O-S<W-O;VYJ:FC8V-JNKJUI:6J>G
MIXF)B4U-39.3DV%A84-#0UY>7EU=786%A3 P,)24E-'1T71T=#$Q,9N;FWM[
M>X:&AEM;6RDI*;V]O5Q<7&=G9RTM+=34U)"0D.OKZVIJ:K"PL    /___P
M                     "'Y!       +     "L 58   C_ /,)'$BPH,&#
M"!,J7,BPH<.'$"-*G$BQHL6+&#-JW,BQH\>/($.*'$FRI,F3*%.J7,FRI<N7
M,&/*G$FSILV;.'/JW,FSI\^?0(,*'4JTJ-&C2),J7<JTJ=.G4*-*G4JUJM6K
M6+-JW<JUJ]>O8,.*'4NVK-FS:-.J7<NVK=NW<./*G4NWKMV[>//6!0! 8%^]
M@ /?5$'DK^##B%LF:)18I>'&2OFZY(2O%V20CPE*UIPYWV8 &RZ_S&#BQ D=
M,2'TP =%M$N^,*AT4/&W=N>+Q%H,V,V[]^Y3E3YA\*A"F^_CR,.TX*5Q@R9*
MJLHDVL&F5J,^OG*,1(%*CR!9$JY,_ZBP ,>7)AH&W@9I:0H^? DHJD#E"?GN
M, -.U;GV0?WFAQ?49]^  [8P"T4LZ$8@<BU4<Y%A.K!@Q U,L+%#(H/@<$L1
M**B7SP:4C+$'-R(,TTD^00SB@T?4O.?BBS#B4X(:F#AC@'\662)%C#SRB 9&
M&+2R0  ]OE>"&7^LB-%_=>  2)$NRN( )"CIL(:+\474EXY0OE@"&WJLXM=Z
M"2G2Y9DQ@D.1(6CRN(9?$_UU@0,<= G((G.H]X$1P.3#@A*<Y(,#")EPU!<"
M;<+H!A)"9"3  XG"F,1%J>SR8@!$%KD##<-9]!<M8UR::9$$]-& 23>\1V26
M$/4E!Z21$O^P"45#1(KF$12!8*N+9<!)$0T\0#GJ>]! ()DP+>033#RW-"&)
M*Q%XA*B+PYY)@A>EC#F1  3L^MZD%=U3 HS59CIL:Q1M)L8*B0YK0QLD10(C
MJQ%QZRT4H44TA[#E=HGK1 N0VV:OGFDID+RJ5IMPM8'F(\8?^8"Q"3 @#(%$
MAQU-BX_":)8C0L';=NNM)!5IPB['70:1;E\Z+.+MB_"*U(*J6%)D+\V)VB*1
M*)&B_*(J% 7L[0)Q"F3.KD22T&@^-!"13S4MK'*#"F_4(.V+3JCBQP%<<]V+
M('7V6(#3-HO\G@U^N-+UVFPC$0Q%&NB*J8L]"+).*W1L<H @P;[_^,I%,(33
MHPM0X%'$'(H$,0H%5\#XAF=D7I3%R2_2"]'-1'*0]MJ%X% ,CXA$% HS;*^-
M!@74XK, &J5WC008($,D]'L$%"))ZVP?@4?1.8P[["4WB$''+Z,DP,0(,(HQ
M)E^@#;1!Y!1IC \!IQX$ R*PO)#Z>RNP 'F]9N/3!4G/Q+C') >9$ PA[U41
M@Z>H)_S>*T,H:= )?^B*#Q,*8)8/$"G@D>4><K/W, (A'RC"%C;&P#%T1 0P
M,@)(9H>/.)3D #%*PHT,\@2*O<<%*EB)]!YP(H74P @A8*"+E-",V#FD@/B@
M $FZ "/&^,H@;5@ $BYBA!AQP1<-P4 N_QCP,>@5K0-+Z-$ 7Q@^!"BD",-R
M@G:,Z!!BP,@!$WQ1!6 P$AA4 $;=6 @&Z$ &3[!DA ) R']$L(,8,6$X5!P(
M#&4H$@VXX$4]:!3S"K(9#:PHC@;1Q ]@](+W?<\@>\R'!48BCB(ML2$P=*)"
MKC0W?$!L(Q"X8A9=5(%%BH07P]I!?]3X%PL\3X0O>D :&X("2PWK&Q*9XT@B
M\"07D<%^(=F '>17@#O$Y"]O@-(C&1+)A?@!1E[@2"9?A,6/4+"3(V$!C##!
M$S0VI"^=B(4*\3$%$X#O170,R2,6Z*)+5$\DH) ?/IQ!$S!T:9@+*:9"Q  C
M9"A3D\[4HB=#4O^K%PFBFJE<I4.(4*U6?--%X00)%=0 (UV09 \PBL(-72("
M2/D,G@J19T)Z^*(=8A*?'GGF/D$2@V&1X&,ZL29$& &C)0 R'[(<2:I>%()G
M3'0C<B !C(8 $\E<P 9GPFA"-(J0,\"('/=DYB;? TV1Z" .,&( *[15$Y4^
M) M6P!J5"!B^A(*DGSB#Q4@Y8@P8N:!3K\F'!LJ )J$BA*@&R8 L8.2]CRHU
MGYP<ZT?20"TB<4$=.;&J0S[PN1?1X'+A.R!)9H"S]^Q &YK12 )@=("9&+6M
M97N1)/DH$!K *!9<M*N+FAG2%W$@/0QYJ4$B\,5*SD\3.(J)8!W2!QC_Z0&Q
M+])" TX0@=[ZUK<H\&9%^H("=VS315B @X<PDD3#RJ0;B7+K03"'CQDDA 5<
M2-TH7'B198YVJ?B(11YJ\-OR1N $&>!N1"J1PAA5 0G:H<EL&S(SFBF6B2]:
M@01X,('^^K>_/+C$'AZ4CVL,0U2JP@$M-**"L+E(N3"!8G0SBUP+F* !&(Y
M'D!QAD&^R :%4JU"O/L>TG:$@C^8P!3^R^(K&.("ZHT($4@AMB0(%";S94@=
M8&0&W$:*:!FIA\O4^1XG)""^(AZ( =SPHA\LS26L*,!QA4GA]X2  RG(<@IX
MH-.^XF,%$$[J=_&:*!(\02.ST-^4W?"&ZB5Y_R,Y7D@R6NKC1#$A(W_!A@2*
M5(!1A+ B3U "UEKHDD?<T;7OK'*91?$1$N/#Q!RA()J4 (2-P" )XYHR/A@0
MAINB),XCAM$@ZMPF$&A$3K! WJ5<!()45 0(Y'R/%=#7$@RT"-&)#IFMBA&Z
M1H/TQ+8JP9DYP@L:%ND&'G )J _2%W>^B!"D7L$+)$#M:EO["M;UR"H*(0,O
M6]D85'5(#=SS(F*LY"]'\)9T#8*Y?KF("U%01@="XFA(;P3%/+"VOB4P 7G
MV"-UT,+V;,F'&)-DV8C,ARE@]"_\NF@,%\:PQ"=^@FR!1 3;R.J4.VUPA&2@
MC2]2&4OHT=@VK;L@U/]=00I>D )8N6BS;V9(O<&; @%,_.8-J($)^A/SA M$
M$6SE$2!"<<: 2L0,,((E5U]TWY08)A7&'A8ITJC:4+WHMBL!Q2!Q'51%8^'"
MF<A"E]_S@R(<TB,S)W,%J7!N@IS"$0@.1'I5@G"#6"/3JCK0TA$J$R( U;7H
MF(@#8+2 GDND+T*(]:Y.3A 89EL@7Y#?!&!L^(2DO;1YC4D&\)#"8>$"E2Y2
M943(85:V[_T]7G6))>8Z*@[,.R+I?)$44%J2OIP Y"]CO!R;2) ,#&)CF5J$
M2"X/[,R_Y"\L:*^+I 'Z]XC^FODHQ1=?E$Q2I_[<?4'$:EYD2(AD@MPNLN?_
M23X@\)>]1_<"T6A?)J'\]P 1),2/M#Y_"7D8N9[N1D]M7PX!HRH\V>&H5Q.!
M "/',!',D#HR\#Z5EQ";@0;F5S.Z]G(&P0XPL@54MX $$7_W-G\S\0@TYB(E
M4$*?EG\+T1=WH%.C0DT'%8 T 0\P,@ 3<0Y5(#_98'HAT1>M\( 0&$N\5Q *
M '<T VT=1Q$:J!$B11,*P  O(@.?@'^A=V,*<0)L ",]0'0K&$,H029_$3\N
MPFBMTA>]$",X$!I4)!E&9!AMX 2:9BOH!U,]Z"$QL'V9\@N^=E>8QU1Z11)D
MT@':XR(CD&PI47<P=26I<PAG!TE=51+B0 FQA2,P_[!G+B(%M-8J_\-D,+((
MYZ00AO$?I)0/D- X.GA^BK99!1%,+S("6R5F)09>3>4_0# #==5Q6/4B+H!:
M(QAZ@)@0&1 $??@B4= _G$A,X6-#(H$-[Z$%!:<0M46+MO@0?^%L.&,(!=@0
M<) '0U@P)E .H;B#5TB*<((!A.@B49 OHK6*:E<!KR<2JH /5G $PX80&H!T
M+](.S8</#V -&:  ^IB/5& ".; ,1I ./*(&E1:![S$#^IB0"KF0^IA(+R1H
M[7,#BI") O$)4! C:7 1"S=E@? +.4". P$#L_ %T8 /?N 0 ,"%V]B&< 4R
M(M!MHY(+'5&$&?%,-<"0./^ICZ<4$;CP(FZ !JF 2P+1!$@W+&03B-1B!1S
M $S)E&J0 E?0?O9GA0:)#R30E%B9E0R@!F2P!ACS$#Z !3PR >%0"+:0!O9@
M!U*)#TJ0;$GV%P[8(R' !GMP!D=0")@0""^P(^\1!W^V$$FPC94SBFJ4#[<@
M/RLP5>7X:.!5!63@ EJIE5S9!+'4BQ_F#0>0!K8 #B!@+BYB!Z.$E"57)-7B
M"-;X9C 4*250D ]14@+3)F;D*0*Q"7SI+5ZH$)0AF-Q(:M[H(7'#0$12"VB%
M$32)$9(6*3P5$730,Z-""O-0=.TR*C+@!>FH:)$""/_FC,G07+8BDQO1!HG0
M,R[_\G@(40DPJ9OP09@*P0=J^"*&>(T-40F_)G\OLPP2@0%AX&")P@4QLQ+E
M9RN7  6^!)\*(0?;MRM_.!$9H L!U"8<< H;\1<J\ 50E2@_  V?EQ!YT#?H
MF9X38: O@@4,P5>70IF5MV,O @L@<6 ODR<3$0%Z,'9G$@B*R1+;0  %D*,Z
MNJ,YR@53D ACX 5%$"WA-A%/\ (XRJ-*JJ0C8 ,;A)(@4P.ZX C=5B2&( 96
M0Z"I!3*E0 .$ )$]L@(@D 8+9G ZD U$=B:UZ4@4\02Q, (Y2@ XP! ^L 1)
M6@ E$ 7561%9, )P6@ $\)X>809WNJ2&ZJ?O<'A_D0,._\ F15(%3! $H>D8
M -  'F  F)JIFGH!%W :D[H1'X "EZJII%JJF'H!*#!W%K$*-. %TA %3! -
M6' &PM $PRD2CS -E" )7: %KT !9W (J/ )D?,7,]4C < #2S .IJ ,J# -
M32 ",< '<# 'W( '2= %NQ!KXT 1&8 "%X"I'D"1"-$!HVH %R '&E!Y&L"I
MXIJ'2W("YVJJ],JI-E@1&, 'YG  "% &M6 'WN *=/!_+!&,KN%S&+&1PV(%
M;  %?R "PO40$9 %># #D5 T6K(>AH>!6RJ;(\&Q<6*PA>D_;<> )\$\,1<$
M,"(#=O %=] _^J<0'R"RFBAB-*#[()MXL[+Y9@ZY,IUXL%&1?<K' )%P#D![
MM$AKL@) ;H,0!GN:M%![M'W1 >$9!8H065&;M:[1%QA "#8 .UH;ME*K <+0
M!ZBAI6*;MG31%QXPH&K[MHVALW [MW<AMW1[MWB;MWJ[MWS;MW[[MX ;N(([
MN(1;N(9[N(B;N(J[N(S;N([[N) ;N9([N91;N99[N9B;N9J[N9S;N9[[%@$!
" #L!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>kpmg_logo.jpg
<TEXT>
begin 644 kpmg_logo.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    9   _^X #D%D
M;V)E &3      ?_; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$"
M @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,#_\  $0@ *0!F P$1  (1 0,1 ?_$ +T   ,  P$!
M      @)"@ &!PL% 0 " P$! 0             &!P %" 0#"1    8" 0$#
M!@D)" ,      @,$!08' 0@) !$A$A,4=C<8"B*T%;46UEAXF#%!0B,U=1<X
MN*%2,W.S)#:V=[<9$0 " 0," P($$ L( P     ! @,1! 4 !B$2!S$305$B
M%&%Q@;$R<K(S<Y,T-546%PC!0E+2(]-TE+1U-F*"PD.S)!6U\%,8_]H # ,!
M  (1 Q$ /P"R_=N+1B<5]54.FL<89A$)+LWKNU2.*REH;Y!&W]K.LEH,-;7M
MC=DZML=4!IA01")/*,+%D.,YQW8Z,]CW=U89&[O;&62&\BQ=VR21L4=&$+>4
MK*0RGT00=4&XH8;FU@M[A%D@>\@#*P#*P[P<"#4$>@=?6]@?1;[%NIOX<Z?^
MIW7E]H&_/IO+_OEQ^LUZ?5G;GT?9?$1?FZSV!]%OL6ZF_ASI_P"IW4^T#?GT
MWE_WRX_6:GU9VY]'V7Q$7YNEI;1Z_P!#5E<%H0FMZ2J.OH9-];=>BYK$816\
M.B<8F!2C>."-"@J4L#"S(&J0%GM*DU*,*LHW DYHR\]H!9#EF[5W%N#)XBTO
MLE?7EQ>P9.[,4DLTDCQD8R5@8W=BR$, WDD<0#VC0CF<7C+2_FMK2W@BMY+2
M#G5(U57_ -X@\H  -P)'&O TTRWV!]%OL6ZF_ASI_P"IW2R^T#?GTWE_WRX_
M6:+OJSMSZ/LOB(OS=9[ ^BWV+=3?PYT_]3NI]H&_/IO+_OEQ^LU/JSMSZ/LO
MB(OS= 3MSKU0-./,Y1U%1M/58DF6@VXC=+TU<5G#(.GE;>1+=;R2$$E)C#*U
ME/B(@IP4! 4JP: (3S,8QC Q=K V?N/<.9A@?,7][=O!N#'-&9IY)3&QCO*E
M.=FY2:#BM#P'B&AC.XO&6$DBV-M!"LF,N@W)&J<PYH.#<H%1Q/;XSX]'M[ ^
MBWV+=3?PYT_]3NE_]H&_/IO+_OEQ^LT3_5G;GT?9?$1?FZSV!]%OL6ZF_ASI
M_P"IW4^T#?GTWE_WRX_6:GU9VY]'V7Q$7YN@/W3UUU\I "1WI>B:;J)V>]:M
MZ6QZ=:PK&%0%R=VTC7-W6DMSFMBC(TJ7! 4M* <$DT0RPF@"/&,"QC/1]LG<
MFXLYS0YN_O;R%,GBV59YY90K>>*.91(S &A(J.-#30SN'%8O' 28^V@@D:SO
M 3'&B$CN":$J!45XT/AT7U<Z'Z.JZ]@BI5IGJDH4J8;%U"A0?KO41QYYYS(A
M,...-,B C#333!9$(0LY$+.>W.>WH.R6_M]+D;A5S66"B=P +RXH!S'A[YJ^
MM-M;=-K$38653&O^1'XA_9UN7L#Z+?8MU-_#G3_U.ZXOM WY]-Y?]\N/UFNC
MZL[<^C[+XB+\W0TWMI)IBTVEI>WM6HNL+8@E&RDJ8Y*B;Z#JI$DD+(GT\VND
MJ=G?$R:*%DNS61(X\WN $Z@)A05J%.?@.#22Q!)L#OG>LV*S<DN8RC218R-D
M)NYR48Y&P0LI,E58H[I44/*S+V,0:?);>P$=[CT2QLPKW;!@(8P&'FMRU#Y/
M$<RJU#PJ >T#1/;9?L*C_O5ZY_\ L=KZ%MI>_P!]_*;S_1;5SG/>K;]M@_U!
MHJ^A35UK.IJ:3WNU_,/*/NX:Z?UZ5[TX]C_T]%_,KS_JIM FX?G5_P!D@_C8
M].$Z3FCO6=34TK;D _Y$Z_<2W)_[EK'TU>GOR=/Y_CO].]T&;H]];^6W7NK?
M32>E5HSUG4U-+ Y(_P!EL'W>-[OZ:GKIH]-??9/YCB_XU=!N[?8+^R7G\.=,
M'K'U;5[Z#Q/YA0=+S*?.=Q\/)[LZ*K/Y)%\&ON1K>.N'71H5-AO6]HE]ZF8?
MT1;C=%FW?F?/?RF/_L\=JDROR_&?MK_PEUH*N<79%[U.T46WA#%D?(LJ'7;1
MSE6*23H3'1E=Y>USI"_#;UC:2K0'+BP1AG<E.0!.*%@*?(O%\'O.>A&V(-W[
M^7 WRR'%S6-T)S&0K+$8BM0Q# 'G9%%0>)I30[U(S$N"VR<E;E!>1W,)C#"J
MEPX-"*BODACVCLT%FDG,O8:/C<M'D&Y!G. H6PRRGF 4% :UCHXN_6<X1MF2
MX&TL:=Q>GH3DX/TJ4JDHS\Y"0UI6A2I/Q@H(L]'.^NBF,DZF6G3KIREP91:)
M->33R"1(!(Q/,Y5$Y52+E:E"7:157B0-#FV^H-VNT)]U;K:()W[1P)&O*TA4
M <H!9JEGJ*]BJI)X Z&+C4Y1.7[D_OMZ;H!':$JC7"+R$2^Q[)6U;(']-!XZ
ML5C5MD$CCDNF20J8V*M:\X*3@$ L  8RL5!**\!9A5U.Z5=&.EFW4FR,F2N]
MRS14@A%PB&9P*-,ZB(F* -Q/$DG]&A)JRTNS]Z;_ -YY5DM5M(,0CUDD,3,$
M4FHC4EQSR$=G  >R8 4!TSW@OD7L75O<*#UK0^8FZ2IXU\@)=FAD\>-D($66
MV\<VC &YK*(<4&$KL)SAQ*A6 83@&H5I0<8P(6!!ZON[]-<9NK9<^5W )UMD
MR4OF_=N$K6U[F<L2K54+)134<K*2:C@?'JGNZ\PFX(K/%]V9C:)WO,I:E)N\
MC H10U2I[:@C6F7QR:^\9ZMUDIO*^M9:D@E5-A[(E=)&YP:-.K<W'R180W,H
M7='%K><Y U^>N*LI/@1Q9( J#0%CS@8\!SW8#I?]VK=>3&"V_D[VXR[!BJ"9
MU9@@+-RE[8(U%!;@22 2*C7-D]X]7,+9G)92SMXK$4!8Q@@<QH*A9BPJ2!V=
MO Z/R*<ZS]/N'"X][0Q2(0W86LIH31P8J64Y.,&<[8>%<2/87AG;G)9AS/9#
M(E+,.9R :P\TD2%07DX0 X,Z7UST$M,?UKL=@F:>XVS=0>=&3R5F%LJR=XK$
M J'#QF,.% /,IY:FFBB'J7/==/;C<PCCBR\,G<A>)C,I*\I )!*E6#%:U%"*
M^'4YRCGHWNV*LV#,-BE4OANF+$_T.YC9:W/;U H'<TLKW,S$C4GR%:(EY".#
MHL)%..W";/E/@"R//9I&+H#T^V[C;B?'>?\ >0L+M>:<,.^MHIC%4",57](W
M,OXW#B*:4[=3MT96[BCN_-N60& TB(\B9X^>E7/E>0*'P<>&KJ.1/=V"\?NJ
MMA;#3#*-P>6U-]':PAZD\1)D]M![3*L12,E^3&!1Y@$Q,:N<C"_UB=J1J308
M$, 0"P7TWV+?]1-VVVW+*J0.>>>6G"&!*&23TZ45!^-(RKX=:5W9N2VVKA)<
MM<4,BCEC3\N1O8+Z5>+'P*"?!J),KWH3DS//+)*;]=1B-, 66 %5O8ABR,6
MA"$.)UG(A9[>['?V];E_^6>E0;RCE!'X3YPG >$^\>+6<OMEWI3@+,M\$W;\
M9JDSECVE:=8=9M>;#V6,,43Z;4#?E:.S+"F@203[<UH:[(XLM3M32X+#38_&
M4LG=SCSSE)IWF"0&"\Y./$46;F3I%M.;=>Z,ECML4&.@R%I.'E:H2V@O"X+,
MH\MRB@ * 78U%%J0X-\YN/"X>TN\Q4W4MM-&504YII(.4@ GR5YB223Y(\9H
M"A.K.03GIY07%PC>E2(^NJUKY"VL;@&K&V%PB*Q\M(WDY:$,@N"SE)SNLE"M
M(W!%E*C="C#<&9'A( @6>S0>5Z>?=]Z51I=[W/G.1N&9E\X:2622K'F9+:WH
MJQ@FG,RD5%.<L-*ZRW5U0WH[0;='<VL0 /=!$5: 4#32U)8@5H"#_9 T/%Q\
MB?.GQJW\WP+8N[)N3,RV-HEQ<+LD4%M>!S2'.BI>D2+4B]$4[)#FM6X-2M(:
MH:UZ-<2H2FE>5*,+%C!+ANG'07JAM]LAMG'0'']XT9EM^_MYHI  2&#'@P#*
MP#HR,"#0@ZJ<ANSJ5L[*"US%W(+KE#\DO=RQNA)%00.()!!*L&!!%1JG+8;D
MJ'_\\]$N2K^&Q7RU].9A//X9_*PODKZ>^Q]N-!/DCY8\/GGT6^F_P_*^#SSY
M-_0\O\'K+>W>EI^TS/=*_.3W?=QP=_R^5W7_ "6.DYN3_P!G=^#V//X>7CIR
M97>0^J.,WGW/E<SR=W7AS^:72TYOR>?P]O+Z.E.>]E;&Y<);K#J6S+@F 86A
M^O2;-Y(\FY&YR%2H@]>!- #N*5(4#0_C\&>T8BEX!=F,9QD39^Z-MKNK'+;O
MF7C*Z6D1/Y* 33$'Q$F$?W3H(ZXY;GN++!1G@BM.X]$^1'7U Y]4:GYU[.5[
MW7;JEJCL)L!%M=]?:O9%\&C3@^F%L<-@+ 4<\3F<&M"-2(#+FS[6DHE(S7!Q
M,+\]=E1!9IF224J8.A]Q%-A8/+[NV_CI<EN*ZD$TBIY4DSGEBBYB/*\VMTY:
M(GL4#$#F9GTK<7S;FR-C@\I=):8J%"BEN"QJ*N] >'>RM7RF[6(!X +KT1M<
M+HXQ=3J=AU$T5L!KA"Z\A2'"5O0)K5AAJ]S7&X")SD<C<Q.@5+Y)GQ5C)ZU8
M=G)AQF?T0!  /SCW-A>J6[\U/N#/X_)SY*=JDF"2B@>Q1%Y:)&@X(@X >J=:
MOQ%_L[!8^/&8RZM([2,4 $B5)\+,:U9F/%F/$G7GT[;;:LFP?*[8.U;Q%W&W
M*U0;'LKZV0UF7>2.FU.U(_,['&F5&O$W.Y+<5)8)$DX1F^:GEE"4B'D ^_&?
MHAL_:,^W>DUMM&WE2RR;8MT:5^R*YND9I'(YEJ4DD/#F!/* "-97SN<CRN]Y
MLY(C7%F+Q6"#M>*%@%4&AH&5!QH>W3 .33F0V#Y2X+%-7(%K6=1==ND^9G]Y
M&^3(;RZS%R:P*28XB?Y0]1^"1.(Q=K6+A+%/E\C+RH((.&I*+)$$:^Z7]%=N
M]*+^;=60RJ7^22W9%Y$"K$K4[PI&KRRRR,!R+0 @%@%)-04;QZ@97>MM'A;6
MR:VM&E5CS,27(]B&8JB(@)YC4]H!J ./'N1,5?ZJ<=VEG'[7=RUW;\R=)[8F
MTFS+K5<Q;)9%6JQ7-O00R#Q=.XM"@XM8F9(^J7I!#,\(%)R#"HL& F@P"XZ<
MG(;NZCYSJ)D+*YL[)+>#'V*SQF.1H03))(5;L+LJD@5Y1)RD\./#NOS7![3Q
MVU;6XBN+AI9+JY,;!T$A 5%!':%!(]'EYO#H6;TAE7U!)^,)BB\VASRJ#0%4
M61<CJV/S6K312PK V"L^:O$?ERY,=E,TO$-AB]H1K"CQ!&F FQX^S&,9Z+-O
MW^3S$&Z[BZAF2/\ Y"Y@ME96!DAALHHD>,'BRR2!V4C@Q;AJDR=M:6$N%BAD
MC9O-8I)B&!"R27#NP8CL**5!KV4XZ/+D_P!OS^83D;@FOU?6;&(1JO6DL65_
M"+#D[T2UU\6VA5%#M#8!^5K5")$:D<R&O(&< S0#5-R1$25@M4M- ( Z5[.3
MHSTUN-PY*UDN-UW4(FFA12TI-/\ ;V2!02""U9B*\K,Y-1&-$V\\\V_]W18N
MTF2+"0R&-)&-$ _S;AB:#B!2/Q@*!Q<Z$"0QW7&>\OL%JZOI!$HYJ;7^P=55
M*RREQ>$&(PJJ*EUD>C4HF+A)U";"!S/GB:*N+P>XFA$G5+',1N/U(@XP8VUW
MN7']'+C+Y!)I=WW&,N+AXPIYQ<W?.R1J@-1W0DC0(.*JE/9 UH98<3=;]BL;
M5D3!17<42L2.7NH.4,Y8\#S\C,6/ EJ]FNG^\!;DE;<;_P J;(A,$$NIFBV1
MEK2KU4==4SO&UYIS<@?IY(VT] :>@4K7B6KS4AAY8LB-2MB4L7^"'&*G[O6R
MQL_IY ]["T.9R$C3W 92L@ 8I%&P(! 2->8 ^&1CX==O5+/G.[ID6W<26%J@
MCBH:J20&=A3@>9CRU\2@>#5/:K=S5SB6XNJPB&ITAI?82V82U5XSJ:\B4Q1N
M2^;V#+SDKG:\_DQ<8&ID91/E N)X#32L^;^!&B^ 4$L(<N1;%W5UAZKW5YO!
M+W&X>X:9A-)&56*&($6\,?>%8^SD6@85J[\235RON+#;#V5#!@FM[N^B$:]V
MKU+R.099&Y*M^4:TX>2O9I+\_P#>3GRS9*B-M?C5U3G,L1)DS$B6V0A429[;
MD!J@Q8F;"E4GCBQ<C0><N S@DA& OQG"'C':/.<NW'?=EL<9;E,5NC,6]F27
M80<J*2!0M2.4*S4%*]O #P:7=UU?N;R4&]PUA+.!RCO*L1QX#RD) J:^K75&
M=Z;*:9O,4TRA[38.GCF@B=HRIUE%7()+ E=+1Y4ITLVK9TZ)Z9R##&=K@!]G
MR5N;@''% +$I7$!QG)YH,"S3@=L[VAO,U>S6^966:UC5)RDHN7 R5@Q*L?*:
M40([T!)Y58^Q!TW<EEMOR0X^W26P*),Q:,,AB7_:7(H1V!.\95J12K#PD:F5
M;,&\H7O'(EF,F/U90_8$Q8 XH03FC^$FJR7 &\T.0^((&6>K8(3C/A[,C/?.
MWN$/.>M33*>E/W: I!BR<V- X\&\YR)J?[T<<A](1>(:3,9&].KO,"'M([NO
MH=U:]GJ.ZCT^?6G<^VI4JT+Y#V+:>F K(I$+UDI5\P!^9D_D2H;>,8?&]VL!
ML2F8+RG J#*34DB(P+&"_ \>1 '($XNSK^[WNZUZ@].7VKF@)KS'Q&TG0\3+
M:2*5A8^'@G-"3X#&I[6&O#JC@YML;K7-8^L<%T_?QL.Q)T(+CU6I)3P\Q'@U
M4%=G)]$IAPDSG>V'N"!HE<WH]3!TK4C,P)3$[^F!@*M=&-*1DP2G)D2F;F>X
M)O*]@CFQ,6IR'R9F.W+&"Z47MEUVM^GM\CO:P7XE+$>^6<8\X5^SLDB4*:<
M[%>T:<V1WK;3]-Y=T6Q59I+8H!7V,[?HBOIJY)'C KI*WNF^N.72?;-[7O"#
MM)BD?8:0A:PT'B -VEBLF93H2?.<?JE;4U,#,7G/=GR+F+&.[.>G=][S<K0X
M[%[2C-'GE>[E X>2E8H01XBS2D>U&EYT,Q(>ZO<XPJL:+ A]%O+>A\8 0>KJ
MW;\O=GK"VM':\X+D4=EG)3SLJZ=CJD;E%CKRK[5QC.1BR,#9$:_=4L=LAV3F
M@%X3$B)]!(G;Q@SV9)%VXSV=_7TNZ;0+TQZ!KF[A>6Y7'S9!Z\"99A6!3Z/+
MW"T\>LC;LD.\.IAQT1K";J.U%.-$C-)3Z5>\.NN>]0-J!HWUI-F:$A"!M:M/
MJ[;V] E+"4G1($=H7,E1IB2P]F"R2""< !C\P0]GYNJ3[J#S7'3Z^FD):5\U
M*23VDF"W))],\=6/6M4BW/;(H C7'H /$!)+PT\7A/T6:N-+0^S]S[M8BD5X
MV-4;];LG3NR8PEQKRF8C&ULVC<"- 87E:W.KZ0A"[/100%F^<#2)#2\FH,9R
MBNN6_9.IV_;39&"D+8"UO%MT*FHGN9'$4DWB*J3W<1[.4,X-)#IC].=LIL_;
M,VX<DM,G- 96![8X44NL?C!-.9_1(7\72*?=K*Y=;SY1)5>$G)RYFU=6MI6B
MY.JH@!A8YK8#@C@R?(AY1#( N6)INYJ2\!$0/_;C$'.< $'+^^\]D8]O]*X\
M#;^2MW=V]NH'#]%;J9#X:T'=Q@]HX@'M!TL^CUJV3WF^2EXF&"64G^W*0H\'
M;Y3GP=G#7+?>"]#[@UVWBM?89-#WM?0VPDGQ8\9L1K0*U3"SS%](1FS.'R1Q
M3Y.*89 7+!*5*,L\105B%24-/D8BU "++[O&_L/N78EEMWOHUW#C(NX>!B [
MQ*3W4B*:%T,9"ORU*LIYN!4GCZI[9O\ $;DN,KW;G%7;]XL@!*JY YT8_BMS
M5*UI4$4X@@-#U]]ZX88S3L:C=\ZNRR3VS%HPTL:R40"9,C?&YVYM: ",Q]<6
MYX: K8<>Z"3@-/*3_*A033!Y+P & EX5VX?NBW-WFY;G;^5BAQ,LK,(YH9#)
M$K&O("A(D"UH">[) %>-3HRQ?7*&#'I%E+)WOD0 O&Z!'(%.8AJ%*]I YA6M
M-)YTC1RODYYKH1;4AB+EEAG^SKA?4R;,A->FN)0J&KG:RF>(/KP%M)2FH2F2
M)IF(LTTE.%7GPA" &1XP%R;Y:VZ6=#[C$03*+BUQ0LXCP1I)9:0O(J$\U29'
ME(!/+X2?"!;<6;>746*^DC)BFO3.X]DJHE9%4M2G *J#LKX!KTQ? '^Z'O\
MR]V._P#LZ^7VMB4&E5:8^NAU]#'[YW8.FQO7YD3X=/<OH+V_\O/P;>NNNZ[T
M_P#!H5Z6G?,J[JAV)\NG^!'NAJRW'\GC^$_PG0W%?R=J?_,P?FE/T3-_62_L
M/^(ZJ!\Q']I_!HK=(O5.]^G;K\QQSH1WQ\[I^SK[I]7>WOD;?"GW*Z,;H-U?
M:7-4GKT;/W]+/B3WTR,O\PM\''ZZZ%;'YR7VS^L=;5L[ZPF'T;;?GIVZX]K_
M #?)\*WN5U[Y?Y4OM1ZYT65I>KB<>C#Q\2-Z$\5\YP?"KZ^KJ\^22>T/K:&3
M5']L2_\ =33\:5]$^[?>8?;MZPU3X7V;^U'X==VV#]1]J>A#_P#$3.J';OS[
M:?#KZ^K+*?-TWP;>MJ"Q@_G-D/\ F'?%,=;\N/Z,C]3W6LS1?/S_ /G@U;3H
FIZ@(1Z-,W^HY]8@W]_4,_P *_P"#6B=M?-47M!^'1F=!.K_7_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>kpmg_sig.jpg
<TEXT>
begin 644 kpmg_sig.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    9   _^X #D%D
M;V)E &3      ?_; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$"
M @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,#_\  $0@ + "  P$1  (1 0,1 ?_$ &\  0 !!0$!
M       )!08'" H$ P$!                     !    <!  (!! $"! <!
M     0(#! 4&!P@ "1$2$Q05%R$6,2(C&%%A)28G*!D*$0$
M        _]H # ,!  (1 Q$ /P#OX\!X#P/@Z=-F+9R]>N4&;-F@LZ=NW2R;
M=LU;-TS*KN7*ZIB)((()$$QSF$"E* B(@ >!KAR[U9F'85%E-6Q1I=I')B66
M1K])TRR5)_4ZKKS*)$J#V[Y2$V9M.6C.E)$%6S.;.R:LI0Z!U6)G+7Z'!PUN
MW#VZ^OOGGI;-.0M)W^)0Z!U.^UG,X2CUNOVFW)05UN#N,9UV OEHKL-(5.BR
M\@M-,C RDWS=\F@\07.B5!5-4P23^ \!X#P'@/ >!%]U#[7L#YZG=@H%&INJ
M]3:S@6?V72MOH_/\%#RL)AU7K-:=6MP[W'6;A.U/*<Q>/89FHLVBW<LK/KID
M$Z4<<GP80REZV>Z(CV/\BYYUQ7<CT'%J[H[ZTMH.HZ.,>M+NV%8L#ZO#8HM_
M&"#25KDPZCU1:.0(E]T"&_R_  8P;W^ \!X$>%.ZXOFR^PG1N:,?@8![@'*N
M:)'ZFUJ2:/GJKGHO2$X*:R[!\YDVDDVB$IBDYZ+FP7!15)Z9J65BV?T-UCJ&
M$,(:++2WM5F93%LILC^%]===FW<'T;M]9=KLI#L27@9$&TYS5A<^D4HC@)73
M=5EH-U8*"6= JM?A5_H&4>)!C'V']XQ.6:7E?K'Y>U+-^?-AOF=O+EKVYRK^
MF5^D<"<=TEBV9SFIEBK&YBZH.@S48F6&HT0J8K1FZ53D':8,FZ9' 1EX+R;S
MSI&Y8CW9:F\3ROZA/6&I<M!Y;N.W/BP5\[=Z%NYF$CI'=^Q6R\"QM,C6)Z<@
M(MY7I.7 TU;7C!N\;E29K%:B$O&]>]OUO89R2V[(1V9UJV;6!"?/GL#FE4L;
MJ^Z(I7KB]SYZ\A:Q:(VL.HFJ?WJP5CR6"6%A!K+$$$'2QC)D.&_///0#C7N7
M\WZ6U'/I3FI"[YNVU&Q474K!!)RF95E\T6F6JUXG45&D-$J)5D$7[P%Q0-'E
M5,DY!-5)0I0T2BNG.E_80_<,^(#+\[<?I.%6LGWSH52:2=VV(C&16;233C3&
M;@S_ %SRL*BQ,@&BW!J:%5*N*L/%2Q2 Z*$I&>4S^/:9 TX;9=+RI!LQ;+6[
M0YP+'<[ NHLJX7D9Z7(TCVSAXLJL/P5!NW;(D J:*2:92D +$Z.Z-QWDW&+S
MOV\W./HN99[$J2DY,/1,LZ=KG,"$77J]%H_4_L5LLDBHFRBXQH15V_>K)HHD
M,<X!X$%<][#]8XMP74?9)W_*6RM7WJF<AZ%Z^_6@-GAZ[(U"J/P:GS6JW*/,
M5FQ-N-Y>O$IK0+#)F=H4V/43CD3IF*+-P'KU/M/K+D#U2:]T=:-5ANV.^=DL
M\9 T?,^;XZM:/E&!Z]M9PK^>8]0XS-!D9*3H6-LFZJ[J4EWK]]9)=FJ/Y'TN
MT$R!KWZY_P#\_NPU/C^-Q#N/J&V3&>= W<W3W8/.&<Q*U8L^S[1=&5<>R- W
M_HE6Y6BV7&AU,T V2?QU81K:<W)@X6=.W21B 8.IRJ52LT2L5ZE4N B*K4:G
M#1M=K%:@&#:*A("!AVB3"*B(F-9II-&,='LD")(I)E*0A"@ !\!X%P> \"-W
MVI]S'X+Y/F]!I[*+LW0NI6BM8)R?G$D=$0T7HW5'OZ#/891JJZ9 O#Q#E125
MDOE9$GX+%0GW"G43^0Y5,D]@$[PS9:=ZY?;ISCOW#O/+I":T'<=NJ,O,[7'=
MM[OJ]L=36I:7N>_4"-B9&*QW0[3(.W;^*IJ#MY](DAY!=&*059*!U,;][&.3
M>3/6]*]P9Z\KLS@=<SALESS5*G".:-':;.K_ '*OE&99Q5WL-!O6;.RSS=!H
MT*UCP2;19%'B:8M41/X$=?&?KVY[YSYLUCV8>WZEXSIG6^OKRW6_3.D;;1*E
M=X;GJ/&+.YJF.Y>QL43+?V]%YO5SMHY%FS^\Z7EQ!L@=4J+(I0B;[7P+V5>Y
M6L5328CG2YP--[2GT:'R?2]65_#Q#@[BJJE:N['UGL]7?RIHAQUGTZA8"EK8
M,XQY*P-.;NT&!Q<NV:R87)SEP%@]M]GF%^I/)E9>W\G^J7.:-T]VI;[&@G-.
MNI^QG1X=3*:=I1Y%9\R4SZ@Q]C%Q!UE,#Q<0B,RR*D90ZKDP2H^Q$G=-Q[=J
M,1M7"VK]6^J"BL(":@<PY4OF83-KV+;4UZN_C[-U3E^@6FA2UTRC/I%=^,?4
M&[HL&[D&+61DU'R90:(A4^)?6EHVV=1]']Z>Q&"V([>T[JPM'#?(6O;G+7&L
M\S9A44Q/7YZSYIGET?XBVN,S('258P8!,MJVW8I_ZRKQ514@=$O@1I]\^K?$
M?8W,9:^WO4ND("$QATXLN<4_&M5#,*_ :E]XJL)LXJ1, XG)#2Z:0A20CI=X
M=I&E,J*;83+KBH&7(#@;FY7'\KQS<:@GV2QQYM(H5"^=I,:WTCJ)%I@"DE7S
MZYWZO/'*CV002325,DDB4R*"28E^E),"A]>8_7GQ/QC;M+O7*_-^;X79]@.Q
M'0GV?QKN):S:,8NX=1T>VAQ>K0E>AV3IVJHFRC&[-H510Q@3^1$? W+\!X#P
M'@8>TWGS#=HL696S7,ES_2['C%E<7+*):\U:)LSG/K:Z;HM5;-5?V[9TG$3Q
M46R?VW:1071,F4R9BF* @&4):'B9^.=1$[%QTU$ODP2>Q<LR;2,<\2 Q3@FZ
M9/$EFSA,#E ?@Y1#Y !\"@VG/J%>6T$RNU(J%P9U>?B;566EIK4-8&U=M$"8
MYH*R02$LR=I1$_"F4,+1XW!-PV$P_;.7Y'P*W-0<+9(QW"6*(BYZ&?D(F^B)
MJ/:2D8]335373([8/DEVCDA%DBG #D, &* A_4 \"I%*4A2D(4I"$*!2E* %
M*4I0^"E*4/@"E* ?  '^'@6+5,LS*B3UUM5(SNCU"SZ5,DL6B6.L52"@IZ^3
MZ;<K5*:N,O&,6LA991)L0$RKO%%E2D#Z0$ \"_/ >!XW\A'Q3->0E'S.-8-2
M"JY?/W*+-FV3#_%1=RX.FBB0/^)C '@:>7KV)<09W,IUJ?Z:RJ1M2H )*A1)
MX=1N( )E2 *E1S-O;K(D G0,4/J:A_F  _Q$/D+;3[I<6EXO&Y!Q_P!IZ@N*
M2HQ\Q(XJ7!Z>^73$X%*-CZ6L6.J)-5!3'X7(T6(8!#Z?J^0\#V16J]^7)N__
M %O(N-9&=-PF2.<[#U$K/NW#4R9CG<+P&/9%<V22R1P GVOW/P81$0/\!\B'
MRCJA[([ K\6C<^0<X9")E/M9]SYJU^ET_AP(IM/V]UWBLQBQ1:B &7_5D'[@
M?()? _ ![E><>I)H'J5D]@&HL&CHAR)(YMB/.U/<-/J3( '1D+30-(>_<36
M3%'ZP#Z1^D0'X^KP+3K?"^B5O;\SUPWL'[BM==I3R:D+=C-UN63O\UU!=W'?
MB03:PL:WD-3?Q,5 NU%')F\>J@#U0$BJ& A# H$A7@/ > \!X&-M'V7(\=C#
MS6LZAG^:11&YW7YU[N$!5&ZB"8B4QFYIM^R_)$5 ^@I4_J,<X@4H"80#P-5H
MOV$Y/H*[5MSUFW0_3";Y%P=I9,GQFS1N9*+(+.FQFX[+K 9GDJQP<,SE-^--
M.!+\?'P)O@HA2RZ;[(=%5=-:?S!@G.L>FX,5"S= [F^U:?69G^O[*Z.88172
MPJCI, **J2MW;E 1$"*' /J$*BOS#U+H!/\ S#WIHL,S721%U6>7,NS7#(<%
M 61750)9[JRW+3@1,4AD!4;3C%4R9A,7[2GP)0JK;US<@.5&KN_Y:YW:5;*M
MG1I;I*]Z#T0Y<R#3Z11E%&>QVBYPR$@4Q?D#MVJ(%$1^D ^1^0VSI]!HN>12
M4%0*74J-!H ((0U/KD/68I$#" B"4="LV31,!$/Z_! \"[? > \!X#P'@/ >
M \# G1_U?QNX^]_/7ZG]BA^__P!N/Q_)/Z;\5[^7^+^O_P"\_P!=]7T_<_MO
M_KWW?M_C?T^OP-2.;?\ Y@?W<C_#W\,_S?\ >-]_^6OV/^ZK\O[/^M^[_P!P
B?_L)^1]OY^O\K^GS\_\ /P),O > \!X#P'@/ > \!X'_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>pressrelease_banner.jpg
<TEXT>
begin 644 pressrelease_banner.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X1$*17AI9@  34T *@    @ ! $[  (
M   5   (2H=I  0    !   (8)R=  $    J   0V.H<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 %)O8VAE+"!#
M;W5R=&YE>2!!;FYE    !9 #  (    4   0KI $  (    4   0PI*1  (
M   #,#4  )*2  (    #,#4  .H<  <   @,   (H@     <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                 #(P,3,Z,#8Z,#,@,#DZ-3(Z,#D
M,C Q,SHP-CHP,R P.3HU,CHP.0   %( ;P!C &@ 90 L "  0P!O '4 <@!T
M &X 90!Y "  00!N &X 90   /_A"R=H='1P.B\O;G,N861O8F4N8V]M+WAA
M<"\Q+C O #P_>'!A8VME="!B96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ
M<F53>DY48WIK8SED)S\^#0H\>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS
M.FUE=&$O(CX\<F1F.E)$1B!X;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G
M+S$Y.3DO,#(O,C(M<F1F+7-Y;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@
M<F1F.F%B;W5T/2)U=6ED.F9A9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W
M-3$X,F8Q8B(@>&UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT
M<R\Q+C$O(B\^/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F
M-6)D9#4M8F$S9"TQ,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ]
M(FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T
M93XR,#$S+3 V+3 S5# Y.C4R.C Y+C U,#PO>&UP.D-R96%T941A=&4^/"]R
M9&8Z1&5S8W)I<'1I;VX^/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U
M:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN
M<SID8STB:'1T<#HO+W!U<FPN;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC
M<F5A=&]R/CQR9&8Z4V5Q('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O
M,3DY.2\P,B\R,BUR9&8M<WEN=&%X+6YS(R(^/')D9CIL:3Y2;V-H92P@0V]U
M<G1N97D@06YN93PO<F1F.FQI/CPO<F1F.E-E<3X-"@D)"3PO9&,Z8W)E871O
M<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D9CI21$8^/"]X.GAM<&UE=&$^#0H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(#P_>'!A8VME="!E;F0])W<G/S[_VP!#
M  <%!08%! <&!08(!P<("A$+"@D)"A4/$ P1&!4:&1@5&!<;'B<A&QTE'1<8
M(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!# 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_
MP  1" !D R@# 2(  A$! Q$!_\0 'P   04! 0$! 0$           $" P0%
M!@<("0H+_\0 M1   @$# P($ P4%! 0   %] 0(#  01!1(A,4$&$U%A!R)Q
M%#*!D:$((T*QP152T? D,V)R@@D*%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(
M24I35%565UA96F-D969G:&EJ<W1U=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*C
MI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ
M\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$! 0        $" P0%!@<("0H+_\0
MM1$  @$"! 0#! <%! 0  0)W  $" Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!
M"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149'2$E*4U155E=8
M65IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJ
MLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ
M_]H # ,!  (1 Q$ /P#U7_A:^F?] ^[_ /'?\:/^%KZ9_P! ^[_\=_QKRNBO
MN?[%P?9_>?FO^L./_F7W(]4_X6OIG_0/N_\ QW_&C_A:^F?] ^[_ /'?\:\K
MHH_L7!]G]X?ZPX_^9?<CU3_A:^F?] ^[_P#'?\:/^%KZ9_T#[O\ \=_QKRNB
MC^Q<'V?WA_K#C_YE]R/5/^%KZ9_T#[O_ ,=_QH_X6OIG_0/N_P#QW_&O*Z*/
M[%P?9_>'^L./_F7W(]4_X6OIG_0/N_\ QW_&C_A:^F?] ^[_ /'?\:\KHH_L
M7!]G]X?ZPX_^9?<CU3_A:^F?] ^[_P#'?\:/^%KZ9_T#[O\ \=_QKRNBC^Q<
M'V?WA_K#C_YE]R/5/^%KZ9_T#[O_ ,=_QH_X6OIG_0/N_P#QW_&O*Z*/[%P?
M9_>'^L./_F7W(]4_X6OIG_0/N_\ QW_&C_A:^F?] ^[_ /'?\:\KHH_L7!]G
M]X?ZPX_^9?<CU3_A:^F?] ^[_P#'?\:/^%KZ9_T#[O\ \=_QKRNBC^Q<'V?W
MA_K#C_YE]R/5/^%KZ9_T#[O_ ,=_QH_X6OIG_0/N_P#QW_&O*Z*/[%P?9_>'
M^L./_F7W(]4_X6OIG_0/N_\ QW_&C_A:^F?] ^[_ /'?\:\KHH_L7!]G]X?Z
MPX_^9?<CU3_A:^F?] ^[_P#'?\:/^%KZ9_T#[O\ \=_QKRNBC^Q<'V?WA_K#
MC_YE]R/5/^%KZ9_T#[O_ ,=_QH_X6OIG_0/N_P#QW_&O*Z*/[%P?9_>'^L./
M_F7W(]4_X6OIG_0/N_\ QW_&C_A:^F?] ^[_ /'?\:\KHH_L7!]G]X?ZPX_^
M9?<CU3_A:^F?] ^[_P#'?\:/^%KZ9_T#[O\ \=_QKRNBC^Q<'V?WA_K#C_YE
M]R/5/^%KZ9_T#[O\U_QH_P"%KZ9_T#[O\U_QKRLTE']BX/L_O'_K#C_YE]R/
M5/\ A;&F?] ^[_-?\:/^%LZ9_P! ^\_-?\:\J-)3_L7!]G]X?ZPX_P#F7W(]
M5_X6UI?_ $#[S_QW_&C_ (6UI?\ T#[S\U_QKRFD[5/]C8/L_O*_U@Q_\R^Y
M'J__  MO2_\ H'7GYK_C2?\ "V]+_P"@=>?FG^->4&DI_P!BX/L_O#^W\=_,
MON1ZQ_PMO2_^@=>?FG^-)_PMS2_^@=>?FG^->3TE+^QL)V?WC6?X[^9?<CUG
M_A;NE_\ 0.O/S3_&C_A;NE?] Z\_-/\ &O)32&E_8V$[/[Q_V_COYE]R/6O^
M%O:4/^8=>?FG^-'_  M_2O\ H'7GYI_C7DAHH_L;"=G]X_[>QW\R^Y'K?_"W
M]*_Z!UY_XY_C2?\ "X-*_P"@=>_FG^->1TAZ4O[&PG9_>/\ M['?S+[D>N_\
M+@TK_H&WOYI_C2?\+ATK_H&WO_CG^->1TTT?V-A.S^\?]NXW^9?<CU[_ (7%
MI7_0-O?_ !S_ !H_X7%I7_0-O?\ QS_&O(#UHH_L?"=G]X_[=QO\R^Y'KW_"
MX])_Z!M[^:?XT?\ "Y-)_P"@;>_^.?XUX^:*/['PG9_>/^W,;W7W(]?_ .%R
M:3_T#;W\T_QH_P"%R:3_ - V]_-/\:\?-(>M']CX3L_O'_;F-[K[D>P_\+ET
MG_H&WO\ XY_C2?\ "YM)_P"@9>_FG^->/=J0]*7]CX3L_O'_ &YC>Z^Y'L7_
M  N;2?\ H&7OYI_C2?\ "YM(_P"@9>_FG^->.GI24?V/A.S^\?\ ;>,[K[D>
MQ_\ "Y](_P"@9>_FG^-)_P +HTC_ *!E]_XY_C7CG>DI?V/A.S^\?]MXSNON
M/9/^%T:1_P! R^_\<_QH_P"%TZ1_T#+[_P <_P :\:/2D-']D83L_O'_ &UC
M.Z^X]E_X73I'_0,OO_'/\:/^%U:1_P! R^_\<_QKQFD/6C^Q\)V?WC_MK&=U
M]Q[/_P +KT?_ *!E]_XY_C2?\+KT?_H&7WYI_C7C!ZTE+^R,)V?WC_MG&=U]
MQ[1_PNS1_P#H%WW_ (Y_C2?\+MT?_H%WW_CG^->,'I331_9&$[/[Q_VSB^Z^
MX]I_X7;H_P#T"[[_ ,<_QH_X7=H__0+OO_'/\:\6I#UH_LC"]G]X_P"V<7W7
MW'M/_"[M'_Z!=]^:?XT?\+OT?_H%W_\ XY_C7BE!I?V1A>S^\?\ ;&+[K[CV
MK_A=^C?] N__ /'/\:/^%X:-_P! N_\ _'/_ (JO%#331_9&%[/[Q_VQB^Z^
MX]M_X7AHW_0+O_\ QS_XJD_X7CHW_0*O_P#QS_XJO$Z2C^R<+V?WC_M?%]U]
MQ[;_ ,+RT;_H%7__ (Y_\52?\+RT;_H%7_\ XY_\57B-!Z4?V3A>S^\?]KXK
MNON/;O\ A>>C?] J_P#S3_XJC_A>>C?] J__ /'/\:\0-)2_LG"]G]X_[6Q7
M=?<>W_\ "]-%_P"@5?\ _CG_ ,51_P +TT7_ *!5_P#FG_Q5>'GK24?V3A>S
M^\?]K8KNON/</^%ZZ+_T"K_\T_\ BJ/^%ZZ+_P! K4/_ !S_ .*KPZD-']DX
M7L_O'_:V*[K[CW+_ (7MHO\ T"M0_P#'/_BJ3_A>^B_] G4/_'/_ (JO#312
M_LG"]G]X?VKBNZ^X]R_X7OHO_0*U#_QS_P"*H_X7QHO_ $"=0_-/_BJ\,IM'
M]DX7L_O'_:N*[K[CW3_A?&B?] G4/_'/_BJ/^%\Z+_T"=0_-/_BJ\+-(:7]E
M87L_O'_:F)[K[CW3_A?6B?\ 0)U#\T_^*H_X7UHG_0(U#_QS_P"*KPD]:*/[
M*PO9_>/^U,3W7W'NW_"^]$_Z!.H?FG_Q5)_POS1/^@3J'_CG_P 57A-)1_96
M%[/[Q_VGB>Z^X]W_ .%^:)_T"=0_\<_^*H_X7[H?_0(U'_QS_P"*KP<TAI?V
M5A>S^\?]IXGO^![Q_P +]T/_ *!&H_FG_P 51_PO[0_^@1J/_CG_ ,57@U(>
ME']E87L_O'_:>)[_ ('O/_"_]#_Z!&H_^0__ (JC_A?^A_\ 0(U'_P <_P#B
MJ\%-)1_96&[/[Q_VEB._X'O?_"_]#_Z!&H_^0_\ XJBO S11_96&[/[Q_P!I
M8CO^!Z'1117T9^?!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 !I*4TE,8AI*4TE "4G:EI.U24(:2E-
M)3*$I*6DJ6-"&D-;WAOQ;?\ A;[3_9\-O)]IV[_/5CC;G&,,/[QKTWQ%XMO]
M)\$:7K-M#;-<7GD^8LBL4&^,L< ,#U'K7G8C%U:-2,%3NI.R=[?H>OA,%0KT
M95)56G%7:Y;]>]]3Q,T5V$>EW'CF+6O$=W=1VLUL@9H8H25?;'Q@ELCA??K6
M=HGA?^V/#^JZG]L\G^SD+^5Y6[S/E)QG(QT]#6ZQ5-)\[LU9/?1OIMJ<_P!3
MJRE'V:NI7Y7HKI;O?38YZD/2NQ@\%:>OA>SUO5=?^PPW7 7[&TF#SQ\K9['M
M7-ZM:V%I>>5I>H_VC!M!\[R&BY[C:W/XTZ>(IU).,+NWD[:>=K"J86K2@ISL
MDTFM5>SVTO?\"E337??"+_D;KK_KQ?\ ]&1UT%MX]>]\:W/AW6;"TDLWNI+2
M-\'/#,HW Y#9P!VZ_A7)6QM2G5E3A3YN57>MM/N.[#X"G4HPJ3J<O,[+2^OK
M?]#R ]:*[_6/ <$OQ(&C6=Q]DM[J W,9$>_RQSE<9'=3W[UCZOX<T#2UNXE\
M4>=>VVY?LW]GR+N<<;=V<#GO6T,;1GRVO=I/9O?T1C/ 5X<U[6BVKW2U7:[1
MRQHKK+?P7;0Z%:ZKXBUN/2H;SFW46[3LPQG)"XQQ@]^O:J\W@V:77[/3M$OX
M-3CO8O-BN$RJJO()<<[<$'(Y/X\52Q5%MJ^U];.VF^NWXD?4ZZBI<N]M+J^N
MVE[Z^AS1I#UKLYO!.DB[FTZV\5VTNJ1 _P"CM;,J%P.5$F2,_3G/&*I^#?!;
M^+7NB;T64-OM'F&+?N9CP.H]/Y4OKE'D=1NR5NC6^W34OZE7YU3M=NZT:>JW
MZZ6\SE^U(>E;W_",2IXV'AV>;RV-QY(F\O.0>C;<]Q@XS70M\-].;6I=%@\4
M(VJ(A86[V+*#\N0-VXCH1TR?;BE/&486N]U?9O3OHAPP.(FVE'9VU:6O;5GG
MYZ4E=;HO@_3M3OO[,O=?^Q:KY[PFT%D\G*D_QY [&F:]X4TG1KIK&+Q%]JU!
M)DB>V^PNF-V.=V2. <T_K5)S]G=W]']^UK>>P_J=94W4:5EYK?M:][^6YRG>
MDKO-9\!:%X?O$M=7\7?9YG02*O\ 9KME<D9RK$=C65H?@Y=8M]0U&74X[32+
M%V5[QHF9GQT(C'/3'&>XZU,<91E#G3=N]G^&FOR*E@:\:GLVES=KK\==/F<N
M>E(:Z/6?#FFVFC#4M%U^'585F$,J>0T,B$C(.TDD@X//'X\XR=&MX+O7K"VO
M#BWFN8XY3G&$+ 'GZ9K6-6,H.:Z>37X,RE1G":A+KYIK[U<HTAZU]#ZR-=T*
M&V@\&:%I\UFO^LCW!&')R N5'XY)R>E>9^)3!XJ\>65MJ=O+X<ED@6"7S8 P
M\W<V#U7*G(&[^G-<&'S#V[ORV6KWN_FEJ>EB<M^KJW->6BVLM>S>AP9ZTE=S
M#\,;Y_&%UH\]T(+6VA\]K\Q94H?NG&>I((QG^$^E4=(\%1:JFI7_ /:Z6^B:
M>Y1KZ2 EI,=UC!SW'?N.O2NGZY0M=2Z)]>NWS?;<YOJ6(3Y7'6[73=;_ "\]
MO,Y0]*::ZVZ\*Z&EK!>V?BN&YL3<""YD^R.LD&02&\O.6!P>>/;/.-,_#O0_
M^$>_MS_A+_\ B7;MGG_V8_7.,;=V[K[4I8RC%)N^NGPRW[;;CC@JTG96VO\
M%';OOL>?TAZUVNA>!+#7(=7NXO$'EV&FM_Q\_8F/F)M)+;=P(Z=.:R=3T;0H
M&MDT;Q'_ &G+-,(W3["\/E@_Q98\_2J6)IRGR*]_1Z===-!2PM6,/:.UM>JU
MMH[:Z_(YZ@UVWC+X;7?A6.SEM[HZC'=2^3E8-A5S]T8W'.>?RI?%'PTN?#EC
MIKK?"[NKZ=8! L6P*Y'0-N.>>.@J(XRA)1:E\6WR_KJ:2P6(@Y*4?A5WL<.:
M::[VY^'^C:7?1:=KOC"WLM2=5+0BS=XTW=,R9  ]SBN,U.QDTO5+FQF=)'MY
M&C9XSE6(.,@^E:4\13JZ0?X-?=??Y$5,/4I*\U^*_%)Z?,JTE>O_  _TS2?#
MO@";QCJENES/\[1%E!,8#% JYZ$MGGW JQ9>/_$&IOC6/ US=Z1<J"@M[.20
M[".OS#:X/'IQ7%+'2YI*G"ZB[-W2U\CMA@(\D74G9R5TK-Z=&SQ:@]*Z[PAX
M(A\3:/J6HW6K?V=!I_,A^S&7*[22>&!XQTP:=K/@6WM?"G_"0Z#K<>KV*2>7
M,?L[0M&<@#@DD\D=<=0>:ZGBJ2J>S;UNEL]WMK:QS1PM:5-5$M-7NNF^E[Z'
M'&DKME\ 6NGZ-:7_ (M\01:*;T;K> 6KSR%<9RP4C';UZC.#Q4=[\.;NQ\3Z
M7ISWL4MCJK@6NH0KN5@>Y7/7!!QG'/!/-+ZU1;M?OT=M-[/9_(KZK64>:W;J
MKZ[76Z^9QAZTE=8W@G'Q)_X1/^T/^6@3[5Y/_3/?G9N_#K6AI7PS&I>,M6T$
MZOY0TU QN/LV[S,X_AW\=?4TI8NC%7<NG-UV[C6$K-N*CK?EZ;]C@J0UV]W\
M/[.;PS>ZSX:\0Q:O'8'_ $F-K5X&4 9)&XG/KV'!YR,5Q!K2G6A5ORO;U7YD
M5*,Z5N9;^:?Y"&BOH?PKXYU/7/ASK.OW<%HEU8>?Y21(PC.R%7&X%B>IYP1Q
M7 :+X7NOBWJ.JZ[>ZA#IUP'C1HXK8NC80 8R^1PH]:XH8YWFZL>51W=[Z_<=
MT\$O<5*7,Y;*UM/O/-J;79:;\/;JZM_$9O[HV5QH*;GA\G?YIPQX.1@';P<'
M@T:5X!CE\,KX@\2ZU#H>GS,%MRT+322G/4("#CKTR>"< <UTO%45?WNWXZJW
M?Y'.L+6=O=[_ (;W[6\SC32&M[Q-X>MM$%G/INKP:M8WJ%H9XT*,"N-P9#G:
M>>F<_2L$UK"<9QYH[&<X2A+ED-/6B@]:*HD2DI:2@H0TAI32&D,2D/2EI#TH
M*$-)2FDI#$-%!HH&>AT445Z!\>%%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 &DI324QB&DI324 )2=J
M6D[5)0AI*4TE,H2DI:2I8T(:]-\;?\DF\/\ _;M_Z(:O,C2&N6OA_:SA.]N5
MW]3NP^*]C3J0M?G5O0]'^'4WV;PAXBG\J.7RTW>7*NY&PC'!'<58T'6/[8\!
M^)7_ +.T^Q\NW88LH/+#91NO)S7EYHKFJ9?&I.<V]9-/TM;SZV.VAFDJ,*<%
M'2*DM][W\M+7^9Z_8PZA/\,-(72M)LM5F!R8;U%9 ,M\PW,!GIW[UYMXJM[^
MWUMEU33+73)VC5OL]HJK&!T! 4D<X]:QZ0]*O#X1T:DI73NV]G?7YV_ SQ..
M5>E&GRM.*2W5M/*U_P 3O/A%_P C==?]>+_^C(ZW[?P$]EXTN?$6LW]I%9I=
MR7<:9.>69AN) "XR#WZ?C7DE--9UL%4J595(5.7F5GI?3[S7#X^G3HPISI\W
M*[K6VOI;]3U73=>@\0?&6.>S.ZW@MG@C?^^ &)/YL:K>,+'7VBU61O"VCQV6
MYV^W)%&)M@.=^=^<D>W>O,CUHI++U"I&4'HDE9IO;YHO^TW*G*%2+O*3E=-+
M=6MJF>L:&_BJ+P[806=GIWB/2)8AN1W57C&!F)B6QP<CHW3G' $AU'PUX<^)
MD!M#:VJSVK077DD"*"3<,9QPOW<'IC@GO7D)HJ'ERE*3E+1WV5KW[ZV=O1%1
MS1QA&,8ZJUKN]K=M+J_J]-CM+WX;ZNFHW,UQ-;0Z8I:3^T'F78R'D'&<Y.>^
M!GOWK?BETOPA\/=-L]8>^BGU&07;"R">8""K#.[H!A!]:\K-(>M;3PE2JHQJ
MSNDT]%;;YOU,X8VE2E*=*G9M/=WW^2Z77SW/7];M(;_QCX5\3V"L;>^DC1R>
MH/5<^^,@_P"[6K'<:-+\0=4M[>WCM?$*P@074SLZRYC!X3( (XX') //6O"N
MU(>E<KRR\5%S>B:7WWUUU[6ZG6LWM)R]FKMIOU2MIII?>_0[+PS8ZAI_Q8M(
M-81EN_M#M(6'WR58[AZ@]<U7\9?\E1N_^OJ/^2URAZ4E=RP[5556_L\NWG>_
M_ ."6)3HRHI;RYKWOT:MM^)[KXRM-=N-7B;2/"^D:O"(0&GOHD9U;)^4%G!Q
MT/3O7(^"?^$IL+'47\.-87$Z73)<Z5,0#&1@!UPPXZCJ!\O?MYOWI*Y*>7N%
M+V3::]/SU_*QVU<R52LJRBT_\7E;3W?SN>G?$&VTM/"=O/?Z59:1X@>7=]FM
MG1F*DG+-MZ@XSDYP>,]:\ZTN"WNM8LK>^E\FVFN$2:7<%V(6 9LG@8&3DU5/
M2D-=6'P[HTW#FOO\O3?\SDQ.)5>JJG+:UOGZV2U^1[E8^&_&&E7$*Z5XJ@NM
M-4GB\CWD+V'<G\&6N3^,.LZ?J&J:?;:?/'--:+()WC.0I)7"Y'<;3QVS7G%(
M>M<U' .%95IRNU?9);][;G76S%5*#HPBTG;>3>W:^QZ[X@\0:C-\$;&ZDFS/
M>L+>>3'+)EP?Q(09^IK%^'<GB:VT.ZN/"DUC>MYV)M,N3AEX7$B_,.O(Y('R
M]ST\[/6DIK QC3E35O>=]M/3?_(EX^4JD)RO[L;;Z^NW7YGJ/Q#MM*3PE;3W
M^E66C^(9)=QMK5T9BI)W,VW@@XSDYP>,]:@;_DWL?]?7_M6O-3TIIIQP5J<8
M<VTN;_@+7;YLJ6/YJDI\N\7'[^KT5W\D>L?"59G\)^(5M;>*ZF; C@F *2-L
M;"L"0,'IUK"\36.NV\^ERZSX9TG1HOM2JCZ?&BF0DCAMKMZ5PE(>M-81JO*J
MFM?+RMO?]"7BT\-&@T]+ZW75WVM^I[AXH\;6?AKQE=6FKVDMW;-!#<6ZH ?+
MF4M@\D8'3GVZ5E>*+J?5/!/A"ZN;X6D]S>I(UVQXB8Y._DC@=?PKR*@UA#+8
M0Y6GJNO?2VW0Z:F:3J.::T::MVOY]?\ @GOEK_PD=W>+;>.-!T6_TF%-W]IE
MTV( N3)M8GK[*N/I7B?B1-.B\2WZ:(VZP69A 021M]B>H]#Z5G&FFML-A/82
M<K[K9*R];7>OI8QQ.,]O!0MUO=N[]+V6GK<]>^'VJ:3XB\ 3>#M3N([:?YTB
M#L,R!F+AESU(;/'L#79>%K'5_"]C<P^)]:L[C3K>*)+)\+%Y4:*0V[@=MO4G
MI7S?25S5LM]HY6E92=[6OKY/H=-#,_9J-X7<5:][:=FNMCU3X6R0P^!/%,MU
M;_:8$CW20[RGF*(VRNX<C/K5KQ!:QZQ\*+9O 4*II<<IEO+%0SRA@<D$DDG!
MY([C!' KQ^@]*VG@N:LZJEK=.W316VO^/0SIXY1HJBXW5FK]=7?1VT_4]9\:
M:-=?$>WTO6_"1BO0EN(;BV$R(\#9)Y#$>I'X C(-3ZSK>F>'9_!NA7-['-/I
M,Z/>R1-N6' VD$_4GCJ .G(KQXTE)8&RC!R]V-[*VNO=^5^PWCKMS4?>:2;O
MII;I\NY[8WAC46^+R^+%^S'0CBX^W"X38$\G&>N>W7I[T>!-2MM5^*?BJ^LV
M$MO)%\C#HX! R/8XKQ(]:2H>7N4'&4OL\JTZ??J_N-%F"4^90^US/7KY::+7
MS.TU#QY:P^'KW1/#.@QZ/#>N?M4ANFG>0=, L!CICOU/3K7$FEI#7=3I0I)\
MO7Y_F<56M.JUS=-NGY'T-X5\#:GH?PYUG0+N>T>ZO_/\IXG8QC?"J#<2H/4<
MX!XKF?#VDWWA'P;XVL)YX_MEDL;B6W8X#&/>I4D \9';K7CQHKSU@9^]S3OS
M-/;JFO/R.]XZG>#C"W+=;]&FNWF?0-EKUEXJ^&>M:U%$D>HOI[V]\%XRR(V#
M]/F)'L<=JY74+"3XB_#;0HO#4D,VH:/&(KBP,JH^,*NX9(&/E!!/&"><C%>3
MTVG'+U3DY0E;6ZTVTM;?5?<-Y@YQ49QOHT]=[VU\GIYG:V_PVNO^$ITG0-2U
M&"UO=061Y8XL3-:A4+ , PY.#WQWR:PO%WA__A%O%-WH_P!I^U?9MG[[R]F[
M<BMTR<?>QU[5CFD-=D(55*\IW5MK6UOO]VECDG.DXVC&SOO>^EMOOU&GK10>
MM%;&(E)2TE!0AI#2FD-(8E(>E+2'I04(:2E-)2&(:*#10,]#HHHKT#X\****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ -)2FDIC$-)2FDH 2D[4M)VJ2A#24II*90E)2TE2QH0TAI32&@
M8AHH-%!0VD/2EI#TI#"FFG4TT%"'K10>M%(8TT4&B@8AI#UI32'K04)VI#TI
M>U(>E2,0]*2E/2DH*$[TE+WI*!B'I2&E/2D-(8E(>M+2'K0,0]:2E/6DI% >
ME--./2FF@84AZTM(>M(H;0:*#0-"&FFG&FF@9W'PA_Y*';_]<9?_ $&NH1[R
M/P]XO/C?SS8-*XTY=0)W&3Y]OE;N?[N,<=?>O._"'B/_ (17Q#'JGV7[7L1D
M\KS-F=PQUP?Y5E7]U]NU*YN]FSSYGDVYSMW$G&>_6O,K865:NV]%9:]='?3M
MZGJX?%QH4$MWS-VZ6<;:]_0]"L/AWIMS:^''^QZS=#5H=]S<6\R".UX!R<Q'
MCD]6'3O5'3_ VGS:'K=ZB:AJ\VG7_P!FABT]U7SUR!N^XY[D\>E16OQ-N[$:
M&EK9!8M-MC;7$33;ENT.W.1M^7[O'7^8-<>,M)&B:IHZ:#/%8ZA<K<;(K\!H
MB-IVJ3$>,KZ=.*RY,9=^O?IS>O\ +V_,V4\'9>G9[\OI_-W^6A-X?\#QZ]J&
MJH;*_MI+")&32I9T2YE9AW=T4*.^=G0BI[#P#9:EXCATYX=4TN5;>66>SO"A
MDE9&  ADVJK!@?O8.-IZC!KF[75-%MC<1MH]R\;LCV\JWP6XMV7KB01X(/IM
MXX[\UJZGXZAUMH8-8TEKRRM[4P0^9=DW*L=I,IF*\ME?[N,'&*TJ1Q//[M[?
M+33UUU[_ 'V,Z<\-R^]:_P ]=?333M]URIXH\.PZ':1B33-5TR\$Q1X[QUFB
MD7:"&CE1%!(Z$<]1[UV?AJ/5)O@B\6@W#P7TFH;8F2Y$#$EEX#%AR>F,\UQ?
MB#QE-K.@V>C1Q3K:6KF0/>7/VB9VY R^U0% .  *2'QBT/P^?PREF0S7(N!=
MB;!4@@XVX]NN:4Z5:I2C&2U4D^^E_7\+LJG5HTZKE%Z<K7S:?E^-D=9\1(;2
M[U7PKHVHOYFM!(H=2GC W$-L'+8Y.=Q'7&?>L'QGX2MO#MS?06>B:X\%N5":
ME-*# <@') A [X^]U_*DU7X@IK<.CSZGI(DU73)$;[<DX7SU5@2K+L[X]>"2
M>^*SO%'B'2_$FI7>I_V7>6U]<E3G[<KQ*0 /N^4">!_>Z_E4T*5>')%K17OK
MI>Z\UIO_ )%UZM"?-)/5\MM-=G>^CUO;UZ,=X]\-V?A?7;:RT^2>2.6SCG8S
ML"0S%L@8 XXK:\6>![+P^0MAHNO:A$;,3M>K,/)B8@Y#8A/ P"?F'![=:RO%
M'BW2_%-TEW=Z/>0W45LMNABU!=GRYP2IAR>3TR/PH\4>+=+\57*7=WH]Y#=1
MVRVZ&+4%V?+G!*F')Y/3(_"JBL0U!23TO?;Y=42WATYM-:VMO\^C-7P?\.;+
MQ!X5>_U"\FMKV[DDBTV-& 65D0D[@021D'H1T-4_"G@$Z[X?OM1,%S?75M<>
M0-.MKB.!UX!+L[AL#J,8R2*7_A9EU;2:&FEZ?!;6ND1J@BE6.9Y#_&1(4RA8
M<';5.Z\6Z1=ZG<7XT*YLKE[MKF*XL-2\F6,L/F4L8R"-V2. 1G'2I:Q;<NSV
MVTL]MUNNS*3PBC%=5OOK=>CV?=?@;&E>!-)U*;62+375>PL8[A-/D CN#(0V
M8SF,[@=HP0O0CC-<9KUB-/O4B&DZCI9,>XPZ@^YVY/S#]VG'X'H>:ZV3XHO>
M7>L/J6E&6#4K-;)4AN=CQ1KNZN4;<WSGDC\*XC4)+"293IEM<V\87YEN+A9F
M)]00B8'3C'XUI0C7YVZFVG7R]?T?J17E0Y+4]_3_ ('ZHJ'K10>M%=QQ"4E+
M24%"&D-*:0TAB4AZ4M(>E!0AI*4TE(8AHH-% ST.BBBO0/CPHHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M*  TE*:2F,0TE*:2@!*3M2TG:I*$-)2FDIE"4E+25+&A#2&E-(:!B&B@T4%#
M:0]*6D/2D,*::=3304(>M%!ZT4AC310:*!B&D/6E-(>M!0G:D/2E[4AZ5(Q#
MTI*4]*2@H3O24O>DH&(>E(:4]*0TAB4AZTM(>M Q#UI*4]:2D4!Z4TTX]*::
M!A2'K2TAZTBAM!HH- T(:::<:::!A24M)2*&T'I10>E Q#24II*0Q#UI*4]:
M2@I"4AI:0TAB&B@T4#$IM.IM!0&D-*:0TAC3UHH/6BD,2DI:2@H0TAI32&D,
M2D/2EI#TH*$-)2FDI#$-%!HH&==_PD>G_P!Z7_OBC_A(]/\ [TG_ 'Q7(]Z6
MM?:R//\ [/H^9UO_  D>G_WI?^^*7_A(M/\ [TG_ 'Q7(BG#I3]K(7]GT?,Z
MS_A(M/\ [TG_ 'Q1_P )#8?WI/\ OBN4'2E%'M9"^H4?,ZO_ (2"P_O2?]\4
M?\)!8?WI/^^*Y4=:*/:R%]0H^9U7_"06']Z3_OBE_M^Q_O2?]\5RHIW:G[60
MOJ%'S.H_M^Q_O2?]\4?V]8^LG_?%<N.M**/:R%]1I>9T_P#;UC_>D_[XI?[=
MLO[TG_?%<R**?M)"^HTO,Z;^W;+^])_WQ1_;EE_>D_[XKFNU.H]I(7U*EYG2
M?VY9?WI/^^*/[;L_[TG_ 'Q7-CK2BCVDA?4J7F='_;=G_>D_[XI?[:L_5_\
MOBN<I>U'M)!]3I>9T7]LV?J__?-']LVGJ_\ WS7/4M'M)"^ITO,Z'^V+3U?_
M +YH_MBT]7_[YKGQUI13]I(7U2GYF_\ VO:>K_\ ?-']KVGJ_P#WS6#0.E'.
MQ?5*?F;_ /:UKZO_ -\T?VM:^K_]\UA4#K1SL7U6F;O]JVOJ_P#WS2_VK:^K
M_P#?-80IPI\[%]5IFW_:EMZO_P!\TG]IVWJ__?-8M**.=B^K4S9_M*W]7_[Y
MI/[1M_5O^^:R:!3YV'U>!K?VA!ZM_P!\T?;X,=6_*LH4M+F8>P@:GVZ#U;\J
M3[;#ZM^59M+3YF+V,31^V0^K?E2?:XO5ORJA2BCF8>RB7OM41[G\J/M,?J?R
MJD.E+1S,7LHEO[1'GO\ E1YZ>I_*JO>EHNPY$6?.3U/Y4GFI[_E5<4X47%R(
MF\Q?>C>*B'2BG<.5$FX9HR*:.M+0%@ZT8- IPZ4"&[32;#FGTHZT6"Y'Y;>U
M'E-[5,**+"YF0>2^.WYT>0_M^=6.U.HL'.RK]G?/;\Z3[-)[?G5NE%'*+VC*
M?V67T'YT?9)?1?SJZ*6CE0>UD4?L<OHOYTGV*;T7\ZT*6GRH7MI&=]AFST7\
MZ3^SY_1?SK3%**.1![>9E_V?/Z+_ -]4?V=<'LO_ 'U6K2T*"#ZQ,R?[,N/1
M/^^J3^S+GT3_ +ZK8[TM/V:%]9F8W]EW/HG_ 'U2?V5=>B?]]5MBBER(/K50
MQ/[)NO1/^^J3^R;KT3_OJMRBCD0?6JAA?V1=>B?]]4?V1=>B?]]5NT4>S0_K
M=3R,'^Q[OT3_ +ZH_L>[]$_[ZK>HH]F@^MU/(P/[&N_1/^^J3^QKOTC_ .^J
MZ"BE[-#^N5/(Y_\ L:[]$_[ZI/[%O/2/_OJNAHH]F@^N5/(YW^Q+STC_ .^Z
M/[$O/2/_ +[KHJ*/9H/KM7R.<_L.\](_^^Z3^P[WTC_[[KI**/9Q']=J^1S?
M]A7OI'_WW2?V#>^D?_?==+11[.(?7JOD<T=!O?2/_OND_L&^](_^^ZZ:BE[*
M(_KU7R.8_L"^](_^^Z/[ OO2/_ONNGHH]E$/KU7R.7_X1^^](_\ OND_X1Z^
M](O^^ZZFBCV41_7ZWD<L?#U_Z1?]]TG_  CU_P"D7_?==511[*(?7ZWD<I_P
MCM_Z1?\ ?=)_PCM_Z1?]]UUE%'LHC_M"MY')_P#".:AZ1?\ ?=)_PCFH>D7_
M 'W76T4>QB']H5O(Y+_A&]0](O\ ONBNMHH]C$/[1K>1YX.M+117(?0 *<.E
M%%,D4=*4=:**!,4=:***8A13NU%%!(#K2BBB@0X4444R1:=113$P'6E%%% A
M:4=***9(M+110(44HHHIB%H'2BB@D=0.M%% F**<***8@I11102.H%%%,0HI
M:**!"TM%%,EBTHHHH$*.E+110(6EHHID@*<***!"CI11131+'#K2T44Q *<.
ME%% @I1UHHIB8X4444$B]J=1102%****8F**6BB@0M+113)8HI1113$+2T44
M(3%'6EHHIDBBBBBD(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
>HHHH **** "BBB@ HHHH **** "BBB@ HHHH __9

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